Replication Manager Software Application Agent CLI ユーザーズガイド

[目次][索引][前へ][次へ]


6.8.3 SQL Serverデータベースをリモートサイトでリストアする

ローカルサイトに障害が発生している場合に,SQL Serverデータベースをリモートサイトでリストアする例について説明します。

この項の構成
(1) リモートサイトでの操作

(1) リモートサイトでの操作

  1. TrueCopyのペア(常時ペア)を分割します。
    ペア状態を「PAIR」から「SMPL」にします。
    BKServer > pairsplit -g TC01 -d SQL11 -S
    BKServer > 
  2. バックアップデータのバックアップIDを確認します。
    バックアップIDを確認するには,バックアップサーバでdrmtapecatコマンドを実行します。
    BKServer >drmtapecat
    BACKUP-ID ORIGINAL-ID BACKUP-OBJECT INSTANCE SNAPSHOT TIME     EXPIRATION TIME   BACKUP-MEDIA
    0000000002 0000000001 MSSQL         default  2004/08/05 10:00:00 2004/11/05 10:00:00  -
    :
    :
    BKServer >
  3. バックアップしたデータをテープから副ボリュームへリストアします。
    リストアするには,バックアップサーバでEX_DRM_TAPE_RESTOREを実行します。
    BKServer > EX_DRM_TAPE_RESTORE Operation_A -backup_id 0000000002
    リストアを実行すると,バックアップサーバのバックアップカタログに,このリストア操作に関する情報が新しいバックアップID「0000000003」で登録されます。
  4. 正しくテープから副ボリュームへリストアされていることを確認します。
    バックアップサーバでdrmsqlcatコマンドを実行して,正ボリュームから副ボリュームへのバックアップを実行した日付のバックアップ情報がバックアップサーバにリストアされていることを確認します。
    BKServer > drmsqlcat default
    INSTANCE: default
    BACKUP-ID: 0000000003  BACKUP-MODE: ONLINE  INSTANCE: default  ORIGINAL-ID: 0000000001
    START-TIME: 2004/08/05 10:00:00  END-TIME: 2004/08/05 10:03:00  HOSTNAME: DBServer
    T DB        OBJECT     FILE                    FS   DG   DEVICE       COPY-GROUP
    M UserDB1   METAFILE   G:\META_0000000005.dmp  -    -    -            -
    D UserDB1   DATAFILE   G:\UserDB1_Data.MDF     G:   -    Harddisk1    SI01,SQL01
    - -         -          -                       -    -    -            SI01,SQL01
    T UserDB1   TRANSACT   G:\UserDB1_Log.LDF      G:   -    Harddisk1    SI01,SQL01
    BKServer >
  5. リストアしたボリュームを,ディスク管理機能を使用してマウントします。
    G:」ドライブにマウントします。
  6. SQL Serverを起動します。
  7. バックアップID記録ファイルを作成します。
    バックアップIDを指定してEX_DRM_BACKUPID_SETを実行し,バックアップID記録ファイルを作成します。
    BKServer > EX_DRM_BACKUPID_SET Operation_A -backup_id 0000000003
  8. リモートサイトで,リストアを実行します。
    このとき,コピーグループは再同期しないので,-no_resyncオプションを指定します。
    BKServer > EX_DRM_SQL_RESTORE Operation_A -no_resync -nochk_host
  9. SQL Serverデータベースをリカバリします。
    リカバリするにはバックアップサーバでdrmsqlrecoverコマンドまたはdrmsqlrecovertoolコマンドを実行します。
  10. リモートサイトに,ShadowImageのペアが構成されている場合,ペアボリュームにバックアップを取得するなどして,リモートサイトで運用を続けます。

[目次] [前へ] [次へ]


All Rights Reserved. Copyright© 2011, 2014, Hitachi, Ltd.