Veritas NetBackup™ for OpenStack 管理指南

Last Published:
Product(s): NetBackup (8.3.0.1)

使用 NetBackup 命令行界面 (CLI) 为 OpenStack 创建 BigData 策略

您还可以使用 CLI 方法为 OpenStack 创建 BigData 策略。

使用 NetBackup CLI 方法创建 BigData 策略

  1. 以管理员身份登录。
  2. 导航到 /usr/openv/netbackup/bin/admincmd
  3. 使用默认设置创建新的 BigData 策略。

    bppolicynew policyname

  4. 使用 -L 选项查看有关新策略的详细信息。

    bpplinfo policyname -L

  5. 修改策略类型并将其更新为 BigData

    bpplinfo PolicyName -modify -v -M MasterServerName -pt BigData

  6. Application_Type 指定为 openstack

    对于 Windows:

    bpplinclude PolicyName -add "Application_Type=openstack"

    对于 UNIX:

    bpplinclude PolicyName -add 'Application_Type=openstack'

    注意:

    Application_Type=openstack 的参数值区分大小写。

  7. 指定要在其上执行 OpenStack 的备份操作的备份主机。

    对于 Windows:

    bpplinclude PolicyName -add "Backup_Host=hostname"

    对于 UNIX:

    bpplinclude PolicyName -add 'Backup_Host=hostname'

    注意:

    备份主机必须是 Linux 计算机。备份主机可以是 NetBackup 客户端、介质服务器或主服务器。

  8. 指定要备份的 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 策略时,用于备份选择的实例名称不得在其名称中包含空格或特殊字符。

  9. 修改并更新 BigData 策略的策略存储类型。

    bpplinfo PolicyName -residence STUName -modify

  10. 指定控制器节点的 IP 地址或主机名,以便添加客户端详细信息。

    对于 Windows:

    bpplclients PolicyName -M "MasterServerName" -add "OpenStackServerHMaster" "Linux" "RedHat"

    对于 UNIX:

    bpplclients PolicyName -M 'MasterServerName' -add 'OpenStackServerHMaster' 'Linux' 'RedHat'

  11. 根据要求为所创建的 BigData 策略分配日程表。

    bpplsched PolicyName -add Schedule_Name -cal 0 -rl 0 -st sched_type -window 0 0

    其中,sched_type 值可以按如下所示指定:

    对于 sched_type,仅支持 FULL

    设置日程表后,会根据设置的日程表自动备份 OpenStack 数据,而无需任何进一步的用户干预。

  12. 或者,也可以手动备份 OpenStack 数据。

    要执行手动备份操作,请执行所有步骤(步骤 1 到步骤 11)。

  13. 对于手动备份操作,请导航到 /usr/openv/netbackup/bin

    使用以下命令为现有 BigData 策略启动手动备份操作:

    bpbackup -i -p PolicyName -s Schedule_Name -S MasterServerName -t 44

    其中,-p 指的是策略,-s 指的是日程表,-S 指的是主服务器,-t 44 指的是 BigData 策略类型。