ページの先頭行へ戻る
ETERNUS SF AdvancedCopy Manager 15.2 運用ガイド
ETERNUS

A.2 バックアップの前後処理

AdvancedCopy Managerでのバックアップは、「12.2.2.1 swstbackup(バックアップ実行コマンド)」に-Xflushオプションを指定する、または、「バックアップ用業務ボリュームロック動作指定ファイル」のBufferFlushOnlyをonに設定することで、業務ボリュームをロックせずにファイルシステムバッファーをフラッシュします。

業務ボリュームをロックしたい場合は、swstbackup(バックアップ実行コマンド)に-Xflushオプションを指定しない、かつ、バックアップ用業務ボリュームロック動作指定ファイルのBufferFlushOnlyをoffに設定します。

バックアップボリュームは、前処理でロックされます。バックアップボリュームは、バックアップ同期処理開始またはスナップショット処理開始でロックされ、バックアップ後処理でロック解除されます。

表A.1 通常バックアップ運用の場合の前後処理

契機

内容

同期処理開始の前処理

(swststartsyncコマンド内で実施される)

  • デフォルトの場合

    バックアップボリュームをロックします。

同期処理開始の後処理

(クラスタシステムの場合、swststartsyncコマンド内で実施される)

  • デフォルトの場合

    1. バックアップボリュームのマウントを解除します。

    2. バックアップボリュームのロックを解除します。

バックアップの前処理

(swstbackupコマンド内で実施される)

  • デフォルトの場合

    1. スナップショット型バックアップ、または、クラスタシステム運用の同期型バックアップの場合、バックアップボリュームをロックします。

    2. 業務ボリュームのファイルシステムバッファーをフラッシュします。

  • -Xflushオプションを指定しない、かつ、BufferFlushOnly=offの場合

    1. スナップショット型バックアップ、または、クラスタシステム運用の同期型バックアップの場合、バックアップボリュームをロックします。

    2. 業務ボリュームをロックします。

バックアップの後処理

(swstbackupコマンド内で実施される)

  • デフォルトの場合

    1. バックアップボリュームのマウントを解除します。

    2. バックアップボリュームのロックを解除します。

  • -Xflushオプションを指定しない、かつ、BufferFlushOnly=offの場合

    1. 業務ボリュームのロックを解除します。

    2. バックアップボリュームのマウントを解除します。

    3. バックアップボリュームのロックを解除します。


表A.2 Symfoware連携バックアップ運用の場合の前後処理

契機

内容

同期処理開始の前処理

バックアップボリュームをロックします。

同期処理開始の後処理

  • クラスタシステムの場合

    1. バックアップボリュームのマウントを解除します。

    2. バックアップボリュームのロックを解除します。

  • クラスタシステムでない場合

    処理を実施しません。

バックアップの前処理

  • スナップショット型バックアップの場合

    1. バックアップボリュームをロックします。

    2. 業務ボリュームのファイルシステムバッファーをフラッシュします。

  • 同期型バックアップの場合

    • クラスタシステムのとき

      1. バックアップボリュームをロックします。

      2. 業務ボリュームのファイルシステムバッファーをフラッシュします。

    • クラスタシステムでないとき

      業務ボリュームのファイルシステムバッファーをフラッシュします。

-Xflushオプション指定の有無、またはBufferFlushOnlyの値に関係なく、業務ボリュームのファイルシステムバッファーをフラッシュします。

バックアップの後処理

  1. バックアップボリュームのマウントを解除します。

  2. バックアップボリュームのロックを解除します。

ユーザー固有の処理を前後処理に追加する場合は、その処理をバックアップ前後処理スクリプトに追加してください。

スクリプトは、JScript言語で記述されており、Windows Scripting Host(WSH)上で実行されます。

スクリプトをカスタマイズする場合は、以下のエラーコード規約に従ってください。

表A.3 エラーコード規約

エラーコード

用途

0~99

使用不可(AdvancedCopy Managerが予約)

100~255

使用可能

注意

後処理に失敗した場合、資源情報の整合性が不完全になっている可能性があるため、「12.2.3.1 swstsrsemtch(資源整合コマンド)」を実行してください。

以下に前後処理の動作イメージを示します。

図A.1 同期型バックアップ時の処理方法(業務ボリュームのファイルシステムバッファーをフラッシュする場合)

図A.2 同期型バックアップ時の処理方法(業務ボリュームをロックする場合)