Skip to main content
SnapManager for SAP
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

単一のホストまたは複数のホストでロールバックを実行する

共同作成者

コマンドラインインターフェイス( CLI )を使用して、 1 つまたは複数の SnapManager サーバホストでロールバックを実行できます。

必要なもの

ロールバックを実行するためのすべての前提条件が完了していることを確認する必要があります。

手順
  1. 単一のホストでロールバックを実行するには、次のコマンドを入力します。

    'SMSAPリポジトリのロールバック-repository-dbname_repo_repo_service_name_-host_host__ login -username repo_repo_repo_username -port_repo_repo_port_-rollbackhost_with _target_database-

    • 例 *

      次の例は、 hostA にマウントされているすべてのターゲットデータベース、およびリポジトリホスト repo_host に格納されている repoA という名前のリポジトリデータベースをロールバックするコマンドを示しています。

    smsap repository rollback
        -repository
          -dbname repoA
          -host repo_host
          -login
           -username repouser
           -port 1521
         -rollbackhost hostA
  2. 複数のホストでロールバックを実行するには、次のコマンドを入力します。

    'SMSAPリポジトリのロールバック-repository-dbdbname_repo_repo_service_name_-login-username_repo_username -port_repo_repo_port_-rollbackhost_with target_database1、_host_with _target_database2

    メモ 複数のホストの場合は、ホスト名をカンマで区切って入力し、カンマと次のホスト名の間にスペースが入れられていないことを確認します。

    Real Application Clusters ( RAC )構成を使用している場合は、 RAC に関連付けられたすべてのホストを手動でロールバックする必要があります。「-allhosts」を使用して、すべてのホストのロールバックを実行できます。

    • 例 *

      次に、ホスト hostA 、 hostB 、およびリポジトリホスト repo_host に格納されている repoA という名前のリポジトリデータベースにマウントされているすべてのターゲットデータベースをロールバックするコマンドの例を示します。

    smsap repository rollback
        -repository
          -dbname repoA
          -host repo_host
          -login
           -username repouser
           -port 1521
         -rollbackhost hostA,hostB

    + ホストのターゲットデータベースのプロファイルに関連付けられているホスト、プロファイル、スケジュール、バックアップ、およびクローンが、以前のリポジトリにリバートされます。