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 会取消恢复操作。