2.3. 恢复操作
如果在恢复操作过程中中断连接,或者需要离线,您可以恢复恢复操作。
-
如果您无法访问运行恢复操作的机器,您可以使用
roxctl central db restore status
命令检查持续恢复操作的状态。 -
如果连接中断,
roxctl
CLI 会在连接再次可用时自动尝试恢复任务。自动连接重试取决于timeout
选项指定的持续时间。 -
使用--
timeout
选项指定时间(以秒为单位、分钟或小时)后,roxctl
CLI 会停止尝试恢复恢复操作。如果没有指定选项,则默认超时为 10 分钟。 -
如果恢复操作卡住或者您想要取消它,请使用
roxctl central db restore cancel
命令取消正在运行的恢复操作。 - 如果恢复操作卡住,则代表您取消了它,或者时间已过期,您可以通过再次运行原始命令来恢复以前的恢复。
重要
- 在中断期间,RHACS 会缓存持续恢复操作 24 小时。您可以通过再次执行原始 restore 命令来恢复此操作。
-
--timeout
选项只控制客户端侧连接重试,对服务器端恢复缓存 24 小时没有影响。 - 您无法在 Central pod 重启后恢复恢复。
- 如果恢复操作中断,您必须在 24 小时内重启它,并在重启 Central 之前重启它,否则 RHACS 会取消恢复操作。