Skip to main content
SnapManager for SAP
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

在一台或多台主机上执行回滚

贡献者

您可以使用命令行界面( CLI )在一个或多个 SnapManager 服务器主机上执行回滚。

  • 您需要的内容 *

您必须确保执行回滚的所有前提条件均已完成。

步骤
  1. 要在单个主机上执行回滚、请输入以下命令:

    * smsaprepository rollback-repository-dbname repo_service_name-host repo_host-login -username repo_username-port repo_port-rollbackhost host_wing_target_database*

    • 示例 *

      以下示例显示了用于回滚主机 A 上挂载的所有目标数据库以及存储库主机 repo_host 上名为 repoA 的存储库数据库的命令:

    smsap repository rollback
        -repository
          -dbname repoA
          -host repo_host
          -login
           -username repouser
           -port 1521
         -rollbackhost hostA
  2. 要在多个主机上执行回滚、请输入以下命令:

    * smsaprepository rollbackup-repository-dbname repo_service_name-host repo_host-login-username repo_username-port repo_port-rollback hosthost_wing_target_database1、host_wing_target_database2*

    备注 对于多个主机,请输入以逗号分隔的主机名,并确保逗号和下一个主机名之间没有空格。

    如果您使用的是 Real Application Clusters ( RAC )配置,则必须手动回滚所有与 RAC 关联的主机。您可以使用 -allhosts 对所有主机执行回滚。

    • 示例 *

      以下示例显示了用于回滚主机,主机 A ,主机 B 上挂载的所有目标数据库的命令,以及位于存储库主机 repo_host 上名为 repoA 的存储库数据库:

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

    + 与主机的目标数据库的配置文件关联的主机,配置文件,计划,备份和克隆将还原到早期的存储库。