NetBackup™ Web UI Red Hat 虚拟化管理指南

Last Published:
Product(s): NetBackup & Alta Data Protection (10.0)
  1. 管理 RHV 服务器
    1.  
      升级到 NetBackup 10.0
    2.  
      保护 Red Hat 虚拟化虚拟机的快速配置检查清单
    3. 配置 Red Hat 虚拟化服务器和 NetBackup 主机之间的安全通信
      1.  
        NetBackup 服务器和客户端的 ECA_TRUST_STORE_PATH
      2.  
        NetBackup 服务器和客户端的 ECA_CRL_PATH
      3.  
        服务器和客户端的 VIRTUALIZATION_HOSTS_SECURE_CONNECT_ENABLED
      4.  
        NetBackup 服务器和客户端的 VIRTUALIZATION_CRL_CHECK
    4.  
      关于 NetBackup 用来与 RHV 进行通信的端口
    5. 添加或浏览 RHV 管理器
      1.  
        将备份主机添加到 NetBackup 主服务器
      2.  
        删除 RHV 管理器
    6.  
      配置 RHV 虚拟机的自动发现功能
    7.  
      创建智能 VM 组
    8.  
      删除智能 VM 组
    9.  
      对 RHV 资源的使用设置全局限制
  2.  
    NetBackup Web 用户界面简介
  3. 保护 RHV 虚拟机
    1.  
      保护 RHV 虚拟机之前的注意事项
    2.  
      保护 RHV VM 或智能 VM 组
    3. 自定义 RHV 资产的保护设置
      1.  
        日程表
      2.  
        备份选项
    4.  
      从 VM 或智能 VM 组中删除保护
    5.  
      查看 VM 或智能 VM 组的保护状态
  4.  
    监控 NetBackup
  5. 恢复 RHV 虚拟机
    1.  
      恢复 RHV 虚拟机之前的注意事项
    2.  
      关于恢复前检查
    3.  
      恢复 RHV 虚拟机
    4.  
      关于 VM 恢复期间支持的虚拟磁盘格式和磁盘置备
  6. RHV VM 保护和恢复故障排除
    1.  
      NetBackup for RHV 的故障排除提示
    2.  
      在 RHV 虚拟机发现阶段期间出错
    3.  
      备份 RHV 虚拟机时遇到错误
    4.  
      还原 RHV 虚拟机时出错
  7. 适用于 RHV 的 API 和命令行选项
    1. 使用 API 和命令行选项管理、保护或恢复 RHV 虚拟机
      1.  
        有关重命名文件的其他信息
    2. 适用于 RHV 配置的其他 NetBackup 选项
      1.  
        NetBackup 服务器的 OVIRT_IMAGEIO_INACTIVITY_TIMEOUT 选项
      2.  
        NetBackup 服务器的 RHV_CREATEDISK_TIMEOUT 选项
      3.  
        NetBackup 服务器的 RHV_AUTODISCOVERY_INTERVAL 选项

使用 API 和命令行选项管理、保护或恢复 RHV 虚拟机

本主题列出了用于保护或恢复 Red Hat 虚拟化虚拟机的 API 和命令行选项。本主题仅介绍重要变量和选项。

有关 API 和命令行的详细信息,请参考以下资料:

添加 RHV 管理器凭据

表:添加 RHV 管理器凭据

API 或命令行选项

重要变量和选项

POST
/netbackup/config/servers/vmservers
  • serverName 为 RHV 管理器的名称

  • vmTypeRED_HAT_VIRTUALIZATION_MANAGER

tpconfig 命令

  • virtual_machine 为 RHV 管理器的名称。

  • vm_type 为 10。数字 10 代表 RHV 管理器。

验证 RHV 管理器凭据

表:验证 RHV 管理器凭据

API 或命令行选项

重要变量和选项

POST
/netbackup/config/servers/vmservers/
{serverName}/validate-credential
  • {serverName} 为 RHV 管理器的名称。

  • validationHost 为列入白名单的 Windows 或 Linux 备份主机。

创建 RHV VM 备份策略

表:创建 RHV VM 备份策略

API 或命令行选项

重要变量和选项

POST
/netbackup/config/policies/
  • policyTypeHypervisor

  • backuphost 为列入白名单的 Windows 或 Linux 主机。

  • snapshotMethodArgs 可具有以下值以使用 VM UUID 备份 VM:

    application_consistent=1
    Virtual_machine_backup=1
    vm_identifier=GUID (catalog uses VM UUID)
    file_system_optimization=1
    exclude_swap=1

    vm_identifier=[GUID:VM GUID] 是主 VM 标识符

    支持的值为:DISPLAYNAMEGUID

  • backupSelections > selections 中,使用过滤器选项 “rhv:/?filter=Displayname Contains <name_filter>” 过滤具有特定名称的 RHV VM。

    除了 Displayname 之外,还可以使用针对智能 VM 组提到的其他过滤条件。

admincmd 命令

  • bpplclients -add <discoveryhost> Hypervisor Hypervisor 中,Hypervisor 发现主机为列入白名单的 Windows 或 Linux 主机。

  • bpplinfo 中,策略类型 (-pt) 为 Hypervisor

  • bpplinclude 中,使用过滤器选项 “rhv:/?filter=Displayname Contains <name_filter>” 过滤具有特定名称的 RHV VM。

  • bpplinfo

    • 对于 RHV VM,use_virtual_machine 的值为 5

    • snapshot_method 的值为 Hypervisor_snap

    对于优化备份,可以使用:

    file_system_optimization=1
    exclude_swap=1
    

创建策略后,为策略创建日程表或触发策略备份等其他命令保持不变。有关这些命令的更多信息,请参考《NetBackup 命令参考指南》

在原始位置还原 RHV VM

表:在原始位置还原 RHV VM

API 或命令行选项

重要变量和选项

POST
/netbackup/recovery/workloads/rhv/
scenarios/full-vm/recover
  • client 为受保护 VM 的 VM 标识符。VM 标识符是 VM UUID

  • recoveryHost 为列入白名单的 Windows 或 Linux 主机。

  • 设置以下值:

    defaultVmDiskProvisioning
    powerOnAfterRecovery
    overwriteExistingVm
    removeNetworkInterfaces
    retainVmGuid
    removeTagAssociations

bprestore 命令

  • vmproxy 为列入白名单的 Windows 或 Linux 备份主机。

  • vmserver 为 RHV 管理器的名称。

  • vmhypervisor 指定从 Hypervisor 策略类型执行还原

  • 使用以下值修改 VM 配置:

    • vmst,用于删除 VM 标记。

    • vmpoweron,用于在 VM 还原后启动 VM。

    • vmsn,用于删除 VM 网络接口。

    • vmid,用于保留 VM 的原始 VM UUID。或者,使用 -K 选项保留具有相同 UUID 的现有 VM 而不重写。

    • thickdisk,用于以厚格式配置还原的虚拟磁盘。创建虚拟磁盘时会分配虚拟磁盘空间。

    • thindisk,用于以精简格式配置还原的虚拟磁盘。还原已填充的块,但不初始化或提交空块。

将 RHV VM 还原到备用位置

表:将 RHV VM 还原到备用位置

API 或命令行选项

重要变量和选项

POST
/netbackup/recovery/workloads/rhv/
scenarios/full-vm/recover
  • client 为受保护 VM 的 VM 名称。VM 名称可以是显示名称 (displayName),也可以是 UUID

  • rhvServer 为备用 RHV 管理器的名称。

  • recoveryHost 为列入白名单的 Windows 或 Linux 主机。

  • vmhypervisor 指定从 Hypervisor 策略类型执行还原

  • 设置以下值:

    defaultVmDiskProvisioning
    powerOnAfterRecovery
    overwriteExistingVm
    removeNetworkInterfaces
    retainVmGuid
    removeTagAssociations

bprestore 命令

  • vmproxy 为列入白名单的 Windows 或 Linux 备份主机。

  • vmserver 为 RHV 管理器的名称。

  • 使用以下值修改 VM 配置:

    • vmst,用于删除 VM 标记。

    • vmpoweron,用于在 VM 还原后启动 VM。

    • vmsn,用于删除 VM 网络接口。

    • vmid,用于保留 VM 的原始 VM UUID。或者,使用 -K 选项保留具有相同 UUID 的现有 VM 而不重写。

  • -R 选项定义重命名文件的路径。使用重命名文件可将 VM 恢复到备用位置,或更改 VM 配置。

    重命名文件示例:

    change vmname to new_vm_name
    change /storage_domain_1/disk1_UUID 
    to /storage_domain_2/
    change /storage_domain_1/disk2_UUID 
    to /storage_domain_2/
    change cluster to new_cluster_name

注意:

对于 Windows NetBackup 主机,必须在重命名文件条目的末尾添加一个空行。

请参见有关重命名文件的其他信息