Veritas NetBackup™ for OpenStack 管理指南
使用 NetBackup 命令行界面 (CLI) 为 OpenStack 创建 BigData 策略
您还可以使用 CLI 方法为 OpenStack 创建 BigData 策略。
使用 NetBackup CLI 方法创建 BigData 策略
- 以管理员身份登录。
- 导航到
/usr/openv/netbackup/bin/admincmd。 - 使用默认设置创建新的 BigData 策略。
bppolicynew policyname
- 使用
-L选项查看有关新策略的详细信息。bpplinfo policyname -L
- 修改策略类型并将其更新为 BigData。
bpplinfo PolicyName -modify -v -M MasterServerName -pt BigData
- 将 Application_Type 指定为 openstack。
对于 Windows:
bpplinclude PolicyName -add "Application_Type=openstack"
对于 UNIX:
bpplinclude PolicyName -add 'Application_Type=openstack'
注意:
Application_Type=openstack 的参数值区分大小写。
- 指定要在其上执行 OpenStack 的备份操作的备份主机。
对于 Windows:
bpplinclude PolicyName -add "Backup_Host=hostname"
对于 UNIX:
bpplinclude PolicyName -add 'Backup_Host=hostname'
注意:
备份主机必须是 Linux 计算机。备份主机可以是 NetBackup 客户端、介质服务器或主服务器。
- 指定要备份的 OpenStack 目录或文件夹名称。
对于 Windows:
bpplinclude PolicyName -add '/combimation of project and instance'
对于 UNIX:
bpplinclude PolicyName -add '/combimation of project and instance'
受支持的组合:
/Project_name/Instance_name
/Project_name/Instance_ID
/Project_ID/Instance_name
/Project_ID/Instance_ID
注意:
使用 Application_Type=openstack 定义 BigData 策略时,用于备份选择的实例名称不得在其名称中包含空格或特殊字符。
- 修改并更新 BigData 策略的策略存储类型。
bpplinfo PolicyName -residence STUName -modify
- 指定控制器节点的 IP 地址或主机名,以便添加客户端详细信息。
对于 Windows:
bpplclients PolicyName -M "MasterServerName" -add "OpenStackServerHMaster" "Linux" "RedHat"
对于 UNIX:
bpplclients PolicyName -M 'MasterServerName' -add 'OpenStackServerHMaster' 'Linux' 'RedHat'
- 根据要求为所创建的 BigData 策略分配日程表。
bpplsched PolicyName -add Schedule_Name -cal 0 -rl 0 -st sched_type -window 0 0
其中,
sched_type值可以按如下所示指定:对于
sched_type,仅支持 FULL。设置日程表后,会根据设置的日程表自动备份 OpenStack 数据,而无需任何进一步的用户干预。
- 或者,也可以手动备份 OpenStack 数据。
要执行手动备份操作,请执行所有步骤(步骤 1 到步骤 11)。
- 对于手动备份操作,请导航到
/usr/openv/netbackup/bin使用以下命令为现有 BigData 策略启动手动备份操作:
bpbackup -i -p PolicyName -s Schedule_Name -S MasterServerName -t 44
其中,
-p指的是策略,-s指的是日程表,-S指的是主服务器,-t 44指的是 BigData 策略类型。