第 3 章 恢复 Red Hat Ansible Automation Platform 部署
如果您丢失了系统的信息或升级出现问题,您可以使用部署实例的备份资源。使用以下步骤恢复 Ansible Automation Platform 部署文件。
3.1. 恢复 Ansible Automation Platform 部署
当恢复 Ansible Automation Platform 时,Ansible Automation Platform 管理任何启用的组件(如自动化控制器、自动化中心和 Event-Driven Ansible)。
在以前的 Ansible Automation Platform Operator 版本中,需要为每个平台组件创建一个恢复对象。现在,您可以创建一个单个 AnsibleAutomationPlatformRestore 资源,它会创建和管理其他恢复对象:
- AutomationControllerRestore
- AutomationHubRestore
- EDARestore
先决条件
- 您必须使用 OpenShift 集群进行身份验证。
- 在集群中安装了 Ansible Automation Platform Operator。
- 集群中提供了 AnsibleAutomationPlatformBackups 部署。
流程
- 登录到 Red Hat OpenShift Container Platform。
-
进入到
。 - 选择 Ansible Automation Platform Operator 部署。
- 前往您的 All Instances 选项卡,然后单击 。
- 从列表中选择 Ansible Automation Platform Restore。
- 对于 Name,输入恢复部署的名称。
- 对于 New Ansible Automation Platform Name,请输入 Ansible Automation Platform 实例的新名称。
- 备份源 默认为 CR。
- 对于 Backup name,请输入您在创建备份时选择的名称。
- 点 。
您的备份开始在 AnsibleAutomationPlatformRestores 选项卡下恢复。
注意
在成功恢复所有资源前,恢复不会完成。根据数据库的大小,这可能需要一些时间。
验证
要验证您的恢复是否成功,您可以:
-
进入
。 - 确认所有 pod 都处于 Running 或 Completed 状态。