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

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


6.6.2 トランザクションログバックアップファイルのバックアップ

  1. トランザクションログをバックアップします。
    トランザクションログをバックアップするには,データベースサーバーでEX_DRM_SQL_TLOG_BACKUPを実行します。
    DBServer > EX_DRM_SQL_TLOG_BACKUP SQL1 -target DB1
    DBServer >
  2. トランザクションログの起点となったバックアップIDを確認します。
    トランザクションログの起点となったバックアップIDを確認するには,「<インスタンス名> -v BACKUP-ID」オプションを指定してdrmsqllogbackupコマンドを実行します。
    DBServer > drmsqllogbackup SQL1 -v BACKUP-ID
  3. バックアップしたトランザクションログの内容を確認します。
    バックアップしたトランザクションログの内容を確認するには,「インスタンス名 -target データベース名 -v」オプションを指定してdrmsqllogbackupコマンドを実行します。
    DBServer > drmsqllogbackup SQL1 -target DB1 -v
  4. バックアップしたトランザクションログファイルを,副ボリュームへバックアップします。
    トランザクションログファイルをオンラインバックアップします。バックアップするには,EX_DRM_FS_BACKUPを実行します。
    DBServer > EX_DRM_FS_BACKUP FS1 
    DBServer >
    コマンドを実行すると,データベースサーバーのバックアップカタログに,新しいバックアップID(連番で未使用のID)でバックアップ情報が登録されます。ここでは,新しいバックアップIDを「0000000003」とします。
  5. バックアップの実行結果を確認します。
    副ボリュームへのバックアップが正常に完了したかを確認します。確認するには,drmfscatコマンドを実行します。
    DBServer> drmfscat G: 
  6. バックアップ情報を一時ファイルへエクスポートします。
    EX_DRM_DB_EXPORTを実行して,バックアップ操作に関する情報を一時ファイルへエクスポートします。
    DBServer> EX_DRM_DB_EXPORT FS1
    DBServer>
  7. エクスポートした一時ファイルをデータベースサーバーからバックアップサーバーへ転送します。
    DBServer> EX_DRM_FTP_PUT FS1 -server BKServer -user admin -password password
    DBServer>
  8. データベースサーバーから転送した一時ファイルをバックアップサーバーのバックアップカタログへインポートします。
    BKServer> EX_DRM_DB_IMPORT FS1
    BKServer>
  9. インポートの実行結果を確認します。
    インポートが正常に完了したかを確認します。確認するには,バックアップサーバーでdrmfscatコマンドを実行します。
    BKServer > drmfscat G:
  10. 副ボリュームのデータをテープへバックアップします。
    バックアップするには,バックアップサーバーでEX_DRM_TAPE_BACKUPを実行します。マウントポイントとして「G:」ドライブを指定します。
    BKServer > EX_DRM_TAPE_BACKUP FS1 -mount_pt G:
    BKServer >
    バックアップを実行すると,このバックアップ操作に関する情報がバックアップカタログに新しいバックアップID「0000000004」で登録されます。
  11. テープへのバックアップの実行結果を確認します。
    バックアップが正常に完了したかを確認します。確認するには,バックアップサーバーでdrmtapecatコマンドを実行します。
    BKServer > drmtapecat