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

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


6.19.2 現用サーバのユーザーデータベースをバックアップおよびリストアする

現用サーバのユーザーデータベースをバックアップおよびリストアする運用について説明します。

この項の構成
(1) 現用サーバのユーザーデータベースをバックアップする
(2) 現用サーバのユーザーデータベースをリストアする

(1) 現用サーバのユーザーデータベースをバックアップする

現用サーバのユーザーデータベースをバックアップするには:

  1. ユーザーデータベースをバックアップします。
    データベースサーバ(現用サーバ)で,drmsqlbackupコマンドに-targetオプションまたは-fオプションを指定して実行します。
    drmsqlbackupコマンドに-targetオプションを指定して実行する場合:
    PROMPT> drmsqlbackup <インスタンス名> -target <ユーザーデータベース名>
    drmsqlbackupコマンドに-fオプションを指定して実行する場合:
    PROMPT> drmsqlbackup <インスタンス名> -f <一括定義ファイル名>
  2. ユーザーデータベースのトランザクションログをバックアップします。
    データベースサーバ(現用サーバ)で,drmsqllogbackupコマンドを実行します。
    PROMPT> drmsqllogbackup <インスタンス名>

(2) 現用サーバのユーザーデータベースをリストアする

現用サーバのユーザーデータベースをリストアするには:

  1. SQL Serverの管理ツールなどを使用して,データベースサーバ(現用サーバ)のAlwaysOn可用性グループの構成を削除します。
  2. ユーザーデータベースをリストアします。
    データベースサーバ(現用サーバ)で,drmsqlrestoreコマンドを実行します。
    PROMPT> drmsqlrestore <バックアップID> -resync -target <ユーザーデータベース名>
  3. SQL Serverデータベースをリカバリします。
    データベースサーバ(現用サーバ)で,drmsqlrecoverコマンドまたはdrmsqlrecovertoolコマンドを実行します。
    drmsqlrecoverコマンドでリカバリする場合:
    PROMPT> drmsqlrecover <インスタンス名>
    drmsqlrecovertoolコマンドでリカバリする場合:
    PROMPT> drmsqlrecovertool <インスタンス名>
  4. SQL Serverの管理ツールなどを使用して,データベースサーバ(現用サーバ)のAlwaysOn可用性グループの構成を作成します。

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


[マニュアル発行元]

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