Replication Manager Application Agent CLI ユーザーズガイド
![[目次]](GRAPHICS/CONTENT.GIF)
![[索引]](GRAPHICS/INDEX.GIF)
![[前へ]](GRAPHICS/FRONT.GIF)
![[次へ]](GRAPHICS/AFTER.GIF)
6.5.3 SQL Serverデータベースをバックアップする
常時スプリット運用の場合,コピーグループを再同期してから,データをバックアップします。
常時ペア運用の場合は,バックアップの前にコピーグループを再同期する必要はありません。テープバックアップが終了してから,コピーグループを再同期して,初期状態に戻します。
コピーグループを再同期するには:
- 複数世代の運用の場合,次に使われるコピーグループを確認します。
バックアップサーバーでdrmsqlcatコマンドを実行し,次に使われるコピーグループを確認します。
コピーグループがロックされていない場合は,最もバックアップ終了時刻の古いコピーグループが上書きされます(コピーグループのロック状態は,drmcgctlコマンドを実行して確認できます)。
- 副ボリュームのキャッシュをクリアーします。
バックアップする前に,バックアップサーバーのシステムキャッシュをクリアーします。
システムキャッシュをクリアーするには,バックアップサーバーでEX_DRM_CACHE_PURGEを実行し,副ボリュームをマウント/アンマウントします。
次にコピーグループ名に属する副ボリュームのキャッシュをクリアーします。指定するコピーグループ名が複数あるときは,あらかじめコピーグループ一括定義ファイルを作成し,コピーグループ一括定義ファイルを指定すると便利です。この例では,複数のコピーグループをコピーグループ一括定義ファイルCGLIST.txtで定義しています。
BKServer > EX_DRM_CACHE_PURGE Operation_A -cg_file C:\temp\CGLIST.txt
- コピーグループを再同期します。
データベースサーバーでEX_DRM_RESYNCを実行し,コピーグループを再同期します。副ボリュームへバックアップする時点で正ボリュームと副ボリュームの差分量が大きいと,バックアップの応答時間が長くなる場合があります。バックアップする前にコピーグループを再同期することで,バックアップを高速化できます。
DBServer > EX_DRM_RESYNC Operation_A -cg_file C:\temp\CGLIST.txt -copy_size 7
SQL Serverデータベースのバックアップとテープ装置へのバックアップをするには:
- SQL Serverデータベースを正ボリュームから副ボリュームへバックアップします。
DBServer > EX_DRM_SQL_BACKUP Operation_A
- バックアップ情報を一時ファイルへエクスポートします。
DBServer > EX_DRM_DB_EXPORT Operation_A
- 一時ファイルをバックアップサーバーへ転送します。
DBServer > EX_DRM_FTP_PUT Operation_A -server BKServer -user admin -password password
- データベースサーバーから転送した一時ファイルをバックアップサーバーのバックアップカタログへインポートします。
BKServer > EX_DRM_DB_IMPORT Operation_A
- 副ボリュームのデータをテープへバックアップします。
バックアップするには,バックアップサーバーでEX_DRM_TAPE_BACKUPを実行します。ここでは,副ボリュームのドライブ文字を「E:」とします。
BKServer > EX_DRM_TAPE_BACKUP Operation_A -mount_pt E:
バックアップを実行すると,このバックアップ操作に関する情報がバックアップカタログに登録されます。
All Rights Reserved. Copyright© 2014, 2024, Hitachi, Ltd.