灾备中心故障恢复后业务回迁

当生产中心由于可恢复性故障(例如意外断电等)将业务通过故障恢复操作迁移至灾备中心,在生产中心的故障恢复后,需要将故障期间灾备中心产生的数据同步至生产中心,然后将灾备中心业务回迁至生产中心。

前提条件

操作步骤

  1. 登录原生产中心的业务系统,检查业务启动情况。

    确认生产中心的应用已停止,为卸载磁盘做准备。

  2. 卸载应用主机磁盘。

    卸载磁盘是为避免在业务恢复过程中应用主机继续向磁盘写数据,以及eReplication执行容灾操作过程中自动挂载磁盘时报错。

  3. 执行重保护。

    复制灾备中心的数据到生产中心,完成初始的数据同步。

    1. 在菜单栏上,单击“数据利用 > 数据恢复”。
    2. 选择需要执行重保护的恢复计划,在“操作”区域单击“更多 > 重保护”。
    3. 在弹出的“确认”对话框中仔细阅读提示内容后,单击“确定”。

    如果选择“保留用户配置数据”,将保留自定义的保护策略以及恢复设置,如自定义恢复步骤等。请确保重保护后保留的配置数据不影响业务正常运行。

  4. 在eReplication系统上执行恢复计划的测试和清理。当测试恢复计划过程中需要选择主机或主机组时,请选择生产中心的主机或主机组。

    在业务回切至原生产中心前,需经过一次容灾测试以便验证数据可用性,确保业务回切的成功率。测试完成后,还需要清理容灾测试过程中产生的测试数据,确保业务回切时,不会因容灾测试过程中产生的测试数据影响业务回切成功率。具体操作请参考灾备中心容灾测试

  5. 在eReplication系统上执行计划性迁移。

    执行计划性迁移,将灾备中心的业务回迁至生产中心,迁移完成后,还需要执行迁移后的数据检查和数据清理。具体操作请参考生产中心业务计划性迁移中的24

    对于SAP HANA集群,回迁之前需要执行以下操作:

    1. 使用“PuTTY”,以“root”用户登录灾备端服务器。
    2. 执行TMOUT=0命令,防止“PuTTY”超时退出。
    3. 执行su - sidadm命令,却换用户。

      其中sid为用户创建数据库时设置的“SAP HANA System ID”值,并且英文字母小写。下面步骤以“sid”为“DB1”为例。

      回显信息如下:

      suse-hana:/ # su - db1adm
      suse-hana:/usr/sap/DB1/HDB01>
    4. 执行hdbsql -i xx -n localhost:3xx15 -u system -p PW -d SID命令,登录数据库。

      其中xx为用户创建数据库时设置的“Instance Number”值,PW为用户创建数据库时设置的。“system”用户的密码,请以实际情况为准。

      回显信息如下:

      suse-hana:/usr/sap/DB1/HDB01> hdbsql -i 01 -n localhost:30115 -u
      system -p Password -d DB1
      Welcome to the SAP HANA Database interactive terminal.
      Type: \h for help with commands
      \q to quit
      hdbsql DB1=>
    5. 执行alter system start database SID命令,激活数据库。

  6. 在eReplication系统上再次执行重保护。

    复制生产中心的数据到灾备中心,恢复保护组状态。


版权所有 © 华为技术有限公司