7.15.3 操作例
ここでは,次の三つの条件でリストア(リカバリ)する場合の操作例について説明します。
各操作例では,バックアップ時のSQL Serverインスタンスを「instA」,リストア(リカバリ)時のSQL Serverインスタンスを「instB」として説明します。
なお,ここでは,各操作で使用するコマンドと,オプションの指定方法について説明します。コマンドの実行手順やコマンド実行例については,各運用の手順,またはマニュアル「Hitachi Protection Manager Software コマンドリファレンス」を参照してください。
- この項の構成
- (1) SQL Serverデータベースをテープからリストアし,副ボリュームでリカバリする例
- (2) SQL Serverデータベースをログ配布先でリストア(リカバリ)する例
- (3) SQL Serverデータベースを主ボリュームでリストア(リカバリ)する例
(1) SQL Serverデータベースをテープからリストアし,副ボリュームでリカバリする例
SQL Serverデータベースをテープからリストアし,副ボリュームでリカバリする例について説明します。
テープのバックアップデータを副ボリュームでリストア(リカバリ)するには:
- EX_DRM_TAPE_RESTOREを実行し,SQL Serverデータベースをテープから副ボリュームにリストアします。
- drmsqlcatコマンドに「instA」を指定して実行し,バックアップIDを確認します。
- drmsqlrestoreコマンドの引数-instanceに「instB」を指定して実行し,副ボリュームでSQL Serverデータベースをリストアします。
- drmsqlrecoverコマンド,またはdrmsqlrecovertoolコマンドに「instB」を指定して実行し,SQL Serverデータベースをリカバリします。
(2) SQL Serverデータベースをログ配布先でリストア(リカバリ)する例
SQL Serverデータベースをログ配布先でリストア(リカバリ)する例について説明します。
副ボリュームでリカバリするには:
- バックアップ時にバックアップカタログをインポートしていない場合は,drmdbimportコマンドを実行してバックアップカタログをインポートします。
- drmsqlcatコマンドに「instA」を指定して実行し,バックアップIDを確認します。
- drmsqlrestoreコマンドの引数-instanceに「instB」を指定して実行し,副ボリュームでSQL Serverデータベースをリストアします。
- drmsqlrecoverコマンド,またはdrmsqlrecovertoolコマンドに「instB」を指定して実行し,SQL Serverデータベースをリカバリします。
(3) SQL Serverデータベースを主ボリュームでリストア(リカバリ)する例
SQL Serverデータベースを主ボリュームでリストア(リカバリ)する例について説明します。
主ボリュームでリストア(リカバリ)するには:
- 副ボリュームにリストア(リカバリ)するデータがない場合は,従来の手順で副ボリュームにSQL Serverデータベースをリストアします。
- drmsqlrestoreコマンドの引数-instanceに「instB」を指定して実行し,副ボリュームから主ボリュームにSQL Serverデータベースをリストアします。
- drmsqlrecoverコマンド,またはdrmsqlrecovertoolコマンドに「instB」を指定して実行し,SQL Serverデータベースをリカバリします。