AS400 SAVF移送・復元チェックリスト|FTP転送・RSTOBJ・ライブラリ違いで見ること

AS400 / IBM i の保守では、SAVFを使ってプログラムやファイルを別環境へ渡すことがあります。便利な一方で、FTP転送方式、保存対象、復元先ライブラリ、権限、同名オブジェクトを誤ると、開発では動いたものが本番で動かない原因になります。

SAVF移送前に確認すること

確認見るもの判断
SAVF作成CRTSAVF、保存対象、ライブラリ必要なオブジェクトが入っているか
転送方式FTPのBINARY、IFS経由、ファイル名SAVFが壊れない方式か
復元先RSTOBJ、RSTLIB、既存オブジェクト上書きしてよいか
権限所有者、実行ユーザー、オブジェクト権限復元後に動く権限か
環境差LIBL、参照ファイル、JOBD開発・テスト・本番で差がないか

FTPはBINARY転送を確認する

SAVFをFTPで移送する時は、転送方式を誤ると復元できないことがあります。CSVやテキストと同じ感覚で扱わず、SAVFとして壊れない転送方式か確認します。転送後はサイズや復元テストで確認します。

復元先の同名オブジェクトに注意する

復元先に同名オブジェクトがある場合、上書きしてよいのか、別ライブラリへ戻すのか、戻し手順はあるのかを確認します。特に本番環境では、事前バックアップと承認なしに復元を進めない方が安全です。

バックアップ全体は AS400バックアップ・復旧チェックリスト、FTPやIFSは AS400 IFS・FTP・CSV連携トラブル、ライブラリ差異は AS400ライブラリリスト違いによる障害 も参照してください。

Codexで手順を点検する

Codexには、匿名化した保存対象、復元先、確認項目だけを渡すと、SAVF移送のチェックリストを整えやすくなります。実サーバー名やファイル名、顧客情報は入れず、実行判断は人が行います。