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 服务。
根据环境,使用以下相应命令:
(对于 Docker)# sudo docker run -it --rm -u 0 -v /full_path_to_volume_name:/full_path_to_volume_name -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-deploy:version stop
(对于 Podman)# sudo podman run -it --rm -u 0 -v /full_path_to_volume_name:/full_path_to_volume_name -v /var/run/podman.sock:/var/run/podman.sock veritas/flexsnap-deploy:version stop
其中,version 表示当前安装的 Snapshot Manager 产品版本。可以使用以下命令检索版本:
# cat /cloudpoint/version
例如,以下是 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 stop
注意:
这是一条命令。请确保在输入命令时不含任何换行符。
- 确保所有 Snapshot Manager 容器都已停止。此步骤非常重要,因为必须停止与 Snapshot Manager 相关的所有活动以及与 CloudPoint 的所有连接,才能获得一致的 Snapshot Manager 备份。
输入以下命令:
(对于 Docker)# sudo docker ps | grep veritas
(对于 Podman)# sudo podman ps | grep veritas
此命令不应返回任何当前正在运行 Snapshot Manager 的容器。
- (可选)如果仍会看到任何活动容器,请重复步骤 2。如果不起作用,请在每个活动容器上运行以下命令:
(对于 Docker)# sudo docker kill container_name
(对于 Podman)# sudo podman kill container_name
例如,以下是 docker 环境的命令:
# sudo docker kill flexsnap-api
- 停止所有容器后,为安装 Snapshot Manager 的卷创建快照。使用云提供商的快照工具。
- 快照完成后,重新启动 Snapshot Manager 服务。
使用以下命令:
(对于 Docker)# sudo docker run -it --rm -u 0 -v /full_path_to_volume_name:/full_path_to_volume_name-v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-deploy:version start
(对于 Podman)# sudo podman run -it --rm -u 0 -v /full_path_to_volume_name:/full_path_to_volume_name-v /var/run/podman.sock:/var/run/podman.sock veritas/flexsnap-deploy:version start
其中,version 表示当前安装的 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 start
注意:
这是一条命令。请确保在输入命令时不含任何换行符。
要在内部部署 Snapshot Manager 时进行备份,请执行以下操作
- 停止 Snapshot Manager 服务。
使用以下命令:
(对于 Docker)# sudo docker run -it --rm -u 0 -v /full_path_to_volume_name:/full_path_to_volume_name -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-deploy:version stop
(对于 Podman)# sudo podman run -it --rm -u 0 -v /full_path_to_volume_name:/full_path_to_volume_name -v /var/run/podman.sock:/var/run/podman.sock veritas/flexsnap-deploy:version stop
其中,version 表示当前安装的 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 stop
注意:
这是一条命令。请确保在输入命令时不含任何换行符。
- 确保所有 Snapshot Manager 容器都已停止。此步骤非常重要,因为必须停止与 Snapshot Manager 相关的所有活动以及与 CloudPoint 的所有连接,才能获得一致的 Snapshot Manager 备份。
输入以下命令:
(对于 Docker)# sudo docker ps | grep veritas
(对于 Podman)# sudo podman ps | grep veritas
此命令不应返回任何当前正在运行 Snapshot Manager 的容器。
- (可选)如果仍会看到任何活动容器,请重复步骤 2。如果不起作用,请在每个活动容器上运行以下命令:
(对于 Docker)# sudo docker kill container_name
(对于 Podman)# sudo podman kill container_name
例如,以下是 docker 环境的命令:
# sudo docker kill flexsnap-api
- 备份文件夹
/cloudpoint。使用所需的任何备份方法。例如:
# tar -czvf cloudpoint_dr.tar.gz /cloudpoint
此命令会创建一个名
cloudpoint_dr.tar.gz的压缩存档文件,该文件包含/cloudpoint目录中的数据。