NetBackup™ Snapshot Manager 安装和升级指南
- 简介
- 第 I 部分. NetBackup Snapshot Manager 安装和配置
- 准备 NetBackup Snapshot Manager 安装
- 使用容器映像部署 NetBackup Snapshot Manager
- 部署 NetBackup Snapshot Manager 扩展
- NetBackup Snapshot Manager 云插件
- NetBackup Snapshot Manager 应用程序代理和插件
- 使用 NetBackup Snapshot Manager 无代理功能保护资产
- NetBackup Snapshot Manager 中的卷加密
- NetBackup Snapshot Manager 安全性
- 第 II 部分. NetBackup Snapshot Manager 维护
还原 Snapshot Manager
可以使用以下任一种方法还原 Snapshot Manager:
使用云中的快照恢复 Snapshot Manager
使用位于内部部署中的备份恢复 Snapshot Manager
(仅用于 GCP 云提供商)使用 GCP 跨项目还原恢复 Snapshot Manager
使用云中的快照恢复 Snapshot Manager
- 使用云提供商的控制板或控制台,从现有快照创建卷。
- 创建一个新的虚拟机,其具体信息应等于或优于先前的 Snapshot Manager 服务器。
- 在新服务器上安装 Docker/Podman。
- 将新创建的卷挂接到此 Snapshot Manager 服务器实例。
- 在此服务器上创建 Snapshot Manager 安装目录。
使用以下命令:
# mkdir /full_path_to_cloudpoint_installation_directory
例如:
# mkdir /cloudpoint
- 将挂接的卷装入刚刚创建的安装目录。
使用以下命令:
# mount /dev/device-name /full_path_to_cloudpoint_installation_directory
例如:
# mount /dev/xvdb /cloudpoint
- 确认所有 Snapshot Manager 相关的配置数据和文件位于该目录中。
输入以下命令:
# ls -l /cloudpoint
- 将 Snapshot Manager 安装程序二进制文件下载或复制到新服务器。
- 安装 Snapshot Manager。
使用以下命令:
(对于 Docker)
# sudo docker run -it --rm -u 0 -v /cloudpoint:/cloudpoint -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-deploy:10.1.0.0.1005 install
(对于 Podman)
# sudo podman run -it --rm -u 0 -v /cloudpoint:/cloudpoint -v /var/run/podman.sock:/var/run/podman.sock veritas/flexsnap-deploy:10.1.0.0.1005 install
其中,
10.1.0.0.1005表示 Snapshot Manager 版本。可根据当前安装的产品版本对其进行替换。注意:
这是一条命令。请确保在输入命令时不含任何换行符。
安装程序会检测现有版本 Snapshot Manager 并重新安装所有 Snapshot Manager 服务,而不会重写现有内容。
将在命令提示符处显示类似于以下内容的消息:
Configuration started at time Wed May 13 22:20:47 UTC 2020 This is a re-install. Checking if a 1.0 release container exists ...
请注意指示操作是重新安装的行。
- 安装完成后,您可以继续利用现有凭据使用 Snapshot Manager。
使用位于内部部署中的备份恢复 Snapshot Manager
- 将现有 Snapshot Manager 备份复制到新的 Snapshot Manager 服务器,并将其提取到 Snapshot Manager 安装目录中。
在以下示例中,由于
/cloudpoint已备份,因此该命令会创建一个新的/cloudpoint目录。# tar -zxf cloudpoint_dr.tar.gz -C /cloudpoint/
- 将 Snapshot Manager 安装程序二进制文件下载或复制到新服务器。
- 安装 Snapshot Manager。
使用以下命令:
(对于 Docker)
# sudo docker run -it --rm -u 0 -v /cloudpoint:/cloudpoint -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-deploy:10.1.0.0.1005 install
(对于 Podman)
# sudo podman run -it --rm -u 0 -v /cloudpoint:/cloudpoint -v /var/run/podman.sock:/var/run/podman.sock veritas/flexsnap-deploy:10.1.0.0.1005 install
其中,
10.1.0.0.1005表示 Snapshot Manager 版本。可根据当前安装的产品版本对其进行替换。注意:
这是一条命令。请确保在输入命令时不含任何换行符。
安装程序会检测现有版本 Snapshot Manager 并重新安装所有 Snapshot Manager 服务,而不会重写现有内容。
将在命令提示符处显示类似于以下内容的消息:
Configuration started at time Wed May 13 22:20:47 UTC 2020 This is a re-install. Checking if a 1.0 release container exists ...
请注意指示操作是重新安装的行。
- 安装完成后,您可以继续利用现有凭据使用 Snapshot Manager。
注意:
扩展的 Snapshot Manager 区域和节点池必须相同。
对于跨项目还原,必须为安装了 Snapshot Manager 的区域配置提供商。如果 Snapshot Manager 安装在 区域中,则必须为 区域配置提供商。
设置安装了 Snapshot Manager 的第一个项目的详细信息:
服务帐户 =
项目名称 =
设置第二个项目的详细信息:
服务帐户 =
项目名称 =
使用 GCP 跨项目还原恢复 Snapshot Manager
- 在 other-service-account 中创建具有以下权限的跨项目角色:
compute.snapshots.useReadOnly
compute.disks.create
Cloud KMS CryptoKey Encrypter/Decrypter
- 将上述角色分配给 other-project 项目下的 cp-host-service-account。