AS400 / IBM i のデータ更新や障害対応では、ジャーナル、ジャーナルレシーバー、コミットメント制御という言葉が出てきます。これらは、更新履歴、復旧、整合性に関係する重要な仕組みですが、初心者がいきなり深く扱うには難しいテーマです。
この記事では、AS400保守担当者が「ジャーナルがあるから戻せるはず」と誤解しないために、最初に知っておきたい考え方を整理します。実際の復旧作業は環境差が大きいため、ここでは現場で確認する観点に絞ります。
ジャーナルとは
ジャーナルは、ファイルなどの変更履歴を記録する仕組みです。更新前後の情報や操作履歴を残すことで、障害調査や復旧の手がかりになります。ただし、すべてのファイルが必ずジャーナル対象とは限りません。
| 用語 | 意味 | 注意点 |
|---|---|---|
| ジャーナル | 変更履歴を記録するための仕組み | 対象ファイルが登録されているか確認する |
| ジャーナルレシーバー | 実際の履歴データを受けるオブジェクト | 世代、保存、削除、容量に注意する |
| コミットメント制御 | 複数更新をまとめて確定・取り消しする考え方 | プログラムやジョブの設計と関係する |
| ロールバック | 確定前の更新を取り消す考え方 | 何でも過去に戻せるわけではない |
最初に確認すること
- 対象ファイルがジャーナル対象か
- どのジャーナルに記録されているか
- ジャーナルレシーバーが残っているか
- 対象時刻や対象伝票を特定できるか
- 復旧する場合の業務影響は何か
- 復旧後に件数や金額をどう確認するか
ジャーナルがあっても油断しない
ジャーナルがあるから必ず簡単に戻せる、とは限りません。対象ファイルがジャーナル対象外だった、レシーバーが残っていなかった、対象時刻が分からない、複数ファイルをまたいだ更新だった、ということがあります。
販売管理のような業務では、受注、出荷、在庫、売上、請求が連動しているため、ひとつのファイルだけ戻すと整合性が崩れることがあります。復旧判断では、販売管理システム保守ガイド も合わせて確認します。
データリカバリーで見ること
データリカバリーでは、バックアップ、ジャーナル、ジョブログ、業務影響をセットで見ます。バックアップから戻すのか、ジャーナルを使うのか、手作業で補正するのかは、対象データと影響範囲によって変わります。
復旧の考え方は、AS400のデータリカバリーで焦らないための確認手順 と バックアップ確認チェックリスト も確認してください。
本番でやってはいけないこと
- ジャーナル対象か確認せず「戻せる」と言う
- 対象時刻や対象伝票を特定せず復旧を始める
- ひとつのファイルだけ戻して業務整合性を崩す
- 復旧後の件数・金額・帳票確認をしない
- レシーバー削除や保存ルールを理解せず触る
まとめ
ジャーナルとコミットメント制御は、AS400 / IBM i のデータ保護や整合性に関係する重要な仕組みです。ただし、初心者が「ジャーナルがあるから何でも戻せる」と考えるのは危険です。
本番で復旧判断をする時は、対象ファイル、ジャーナル、レシーバー、バックアップ、ジョブログ、業務影響を確認し、必要に応じて保守会社や責任者へ相談してください。
