UiPath Documentation
automation-suite
2.2510
true
EKS/AKS 上的 Automation Suite 安装指南
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

在 AKS 上从 Automation Suite 2024.10.x 升级后,Velero 备份组件仍会保留

针对在 AKS 上从 2024.10.x 升级 Automation Suite 后剩余的 Velero 备份组件和备份计划失败的解决方案。

描述​

从 Automation Suite 2.2510.0 开始,AKS 和 EKS 使用云提供商的原生备份,并且 Velero 不再是这些发行版上的托管组件。因此,在 AKS 上从版本 2024.10.x 升级 Automation Suite不会删除 Velero:其组件和预先存在的备份计划将保留在集群中并继续触发,、由于存储访问错误而失败。uipathctl snapshot 命令返回错误,指出 AKS 发行版不支持快照命令。

如果在升级之前从未启用备份,则无需执行任何操作。

解决方案​

要删除剩余的 Velero 组件,请执行以下步骤:

停止计划​

  1. 列出现有备份计划:
    kubectl -n velero get schedules
    kubectl -n velero get schedules
    
  2. 删除计划:
    kubectl -n velero delete schedule <schedule-name>
    kubectl -n velero delete schedule <schedule-name>
    

删除组件​

  1. 卸载 Velero:
    helm -n velero uninstall velero
    helm -n velero uninstall velero
    
  2. 删除剩余的密码:
    kubectl -n velero delete secret velero-azure velero-aws disaster-recovery-config --ignore-not-found
    kubectl -n velero delete secret velero-azure velero-aws disaster-recovery-config --ignore-not-found
    
  3. 删除剩余的配置映射:
    kubectl -n velero delete configmap uipath-policy --ignore-not-found
    kubectl -n velero delete configmap uipath-policy --ignore-not-found
    
  4. 删除 velero 命名空间:
    kubectl delete namespace velero
    kubectl delete namespace velero
    

停用云资源​

根据您的设置,同时查看并移除以下云资源:

  • 磁盘快照- 每次备份运行一个快照,位于卷快照位置的资源组中。仅删除 Velero 标记的快照。
  • 备份存储帐户和容器- 删除会移除所有备份数据。
  • 你为备份提供的服务主体或托管标识,及其在该存储帐户上的角色分配。这不受 Automation Suite 管理。如果与其他工作负载共享,则仅删除角色分配。
  • 描述​
  • 解决方案​
  • 停止计划​
  • 删除组件​
  • 停用 Cloud 资源​

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新