使用 Web UI 还原 Kubernetes 应用程序
NetApp Backup and Recovery使您能够恢复已通过保护策略保护的应用程序。要恢复应用程序,应用程序需要至少有一个可用的恢复点。恢复点由本地快照或对象存储备份(或两者)组成。您可以使用本地、辅助或对象存储存档来恢复应用程序。
如果要还原使用 Trident Protect 备份的应用程序,请确保 Trident Protect 同时安装在源和目标集群上。
组织管理员或SnapCenter管理员。"了解NetApp Backup and Recovery访问角色" 。 "了解所有服务的NetApp Console访问角色" 。
-
在 NetApp Backup and Recovery 菜单中,选择*恢复*。
-
从列表中选择一个 Kubernetes 应用程序,并为该应用程序选择*查看和恢复*。
出现还原点列表。
-
选择要使用的还原点的 Restore 按钮。
常规设置
-
选择要从中还原的源位置。
-
从*Cluster*列表中选择目标集群。
目前不支持将 Trident Protect 创建的本地快照还原到其他集群。 -
选择还原到原始命名空间或新命名空间。
-
如果选择还原到新命名空间,请输入要使用的目标命名空间。
-
选择“下一步”。
资源选择
-
选择是否要恢复与应用程序相关的所有资源,或者使用过滤器选择要恢复的特定资源:
-
选择*恢复所有资源*。
-
选择“下一步”。
-
选择*选择性资源*。
-
选择资源过滤器的行为。如果您选择“包括”,则会恢复您选择的资源。如果您选择“排除”,则您选择的资源将不会被恢复。
-
选择*添加规则*来添加定义选择资源的过滤器的规则。您至少需要一条规则来过滤资源。
每个规则都可以根据资源命名空间、标签、组、版本和种类等标准进行过滤。
-
选择*保存*来保存每条规则。
-
添加完所有需要的规则后,选择*搜索*即可查看备份档案中符合过滤条件的可用资源。
显示的资源是集群上当前存在的资源。 -
对结果满意后,选择*下一步*。
目的地设置
-
展开 Destination settings 部分,然后选择恢复到默认存储类、其他存储类,或者如果要恢复到其他集群,则将存储类映射到目标集群。
-
如果选择还原到其他存储类,请选择与每个源存储类匹配的目标存储类。
-
或者,如果您要还原使用 Trident Protect 创建的备份或快照,请查看 AppVault 用作还原操作存储桶的详细信息。如果您的环境或 AppVault 状态发生变化,请选择 Sync App Vault 以刷新详细信息。
如果需要在 Kubernetes 集群上创建 AppVault 以便还原使用 Trident Protect 创建的备份或快照,请参阅 "使用 Trident Protect AppVault 对象管理存储桶"。 -
(可选)展开 Restore scripts 部分,并启用 Postscript 选项以选择将在还原操作完成后运行的执行钩子模板。如果需要,请输入脚本需要的任何参数,并添加标签选择器以根据资源标签筛选资源。
-
选择*恢复*。