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