NetBackup™ for Nutanix AHV 管理指南

Last Published:
Product(s): NetBackup & Alta Data Protection (10.5)
  1. 概述
    1.  
      在 NetBackup Web UI 中配置和保护 AHV 资产的概述
  2. 管理 AHV 群集
    1.  
      保护 AHV 虚拟机的快速配置检查清单
    2.  
      在 AHV 群集和 NetBackup 主机之间以及 Nutanix Prism Central 和 NetBackup 主机之间配置安全通信
    3.  
      在 Windows 备份主机上启用 iSCSI 发起程序服务
    4.  
      在 Linux 备份主机上安装 iSCSI 发起程序软件包
    5.  
      将 Java GUI/CLI 添加的群集迁移到 Web UI 中
    6.  
      配置 Nutanix AHV 群集的前提条件
    7.  
      关于对 Nutanix 分段 iSCSI 网络的支持
    8.  
      配置 CHAP 设置以与 AHV 群集进行 iSCSI 安全通信
    9.  
      关于 NetBackup 用来与 AHV 进行通信的端口
    10.  
      添加或浏览 AHV 群集
    11.  
      删除 AHV 群集
    12.  
      添加新的 Nutanix Prism Central
    13.  
      添加新的 Prism Central 服务器凭据
    14.  
      删除 Nutanix Prism Central
    15.  
      创建智能 VM 组
    16.  
      为智能 VM 组分配权限
    17.  
      更新智能 VM 组
    18.  
      删除智能 VM 组
    19.  
      为 iSCSI 设置 CHAP
    20.  
      添加 AHV 访问主机
    21.  
      删除 AHV 访问主机
    22.  
      更改 AHV 资源类型的资源限制
    23.  
      更改 AHV 资产的自动发现频率
  3. 管理凭据
    1. 管理 AHV 群集凭据
      1.  
        添加新群集凭据
      2.  
        更新和验证 AHV 群集凭据
    2. 管理 Nutanix Prism Central 凭据
      1.  
        添加新的 Nutanix Prism Central 凭据
      2.  
        更新和验证 Nutanix Prism Central 凭据
    3.  
      查看应用于资产的凭据名称
    4.  
      编辑或删除指定的凭据
  4. 保护 AHV 虚拟机
    1.  
      保护 AHV 虚拟机之前的注意事项
    2.  
      保护 AHV VM 或智能 VM 组
    3.  
      保护 VPC 内的 AHV VM
    4.  
      自定义 AHV 资产的保护设置
    5.  
      日程表和保留
    6.  
      备份选项
    7.  
      启用虚拟机静止的前提条件
    8.  
      从 VM 或智能 VM 组中删除保护
    9.  
      查看 VM 或智能 VM 组的保护状态
  5. 恢复 AHV 虚拟机
    1.  
      恢复 AHV 虚拟机之前的注意事项
    2.  
      关于恢复前检查
    3.  
      恢复 AHV 虚拟机
    4.  
      在 VPC 中恢复 AHV VM
    5.  
      关于 Nutanix AHV 无代理文件和文件夹还原
    6.  
      恢复无代理文件和文件夹的前提条件
    7.  
      SSH 密钥指纹
    8.  
      使用 Nutanix AHV 无代理还原恢复文件和文件夹
    9.  
      恢复目标选项
    10.  
      Nutanix AHV 的恢复前检查
    11.  
      关于 Nutanix-AHV 基于代理的文件和文件夹还原
    12.  
      基于代理的文件和文件夹恢复的前提条件
    13.  
      使用基于 Nutanix AHV 代理的还原恢复文件和文件夹
    14.  
      限制
  6. 保护 Nutanix Cloud Clusters (NC2)
    1.  
      保护 AWS 上的 Nutanix Cloud Clusters (NC2)
    2.  
      保护 Azure 上的 Nutanix Cloud Clusters (NC2)
  7. 对 AHV 操作进行故障排除
    1.  
      NetBackup for AHV 的故障排除提示
    2.  
      添加 AHV 凭据期间出错
    3.  
      在 AHV 虚拟机发现阶段期间出错
    4.  
      新发现的 VM 的状态错误
    5.  
      备份 AHV 虚拟机时遇到错误
    6.  
      还原 AHV 虚拟机时出错
  8. 适用于 AHV 的 API 和命令行选项
    1.  
      使用 API 和命令行选项管理、保护或恢复 AHV 虚拟机
    2.  
      适用于 AHV 配置的其他 NetBackup 选项
    3.  
      有关重命名文件的其他信息

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

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

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

添加 AHV 群集

表:添加 AHV 群集

API 或命令行选项

重要变量和选项

POST
/netbackup/asset-service/queries
GET
/netbackup/asset-service/queries/{aqcId}
  • clusterName 是 AHV 群集的名称。

  • backuphost 是 NetBackup 客户端的主机名。

  • credentialName 是与 AHV 群集关联的凭据。

    注意:

    必须存在具有所提及 credentialName 的凭据。

tpconfig 命令

  • virtual_machine 是 AHV 群集的名称。

  • vm_type 是 9。数字 9 代表 AHV 群集。

设置 iSCSI CHAP 设置 API

表:设置 iSCSI CHAP 设置 API

API 或命令行选项

重要变量和选项

GET 
/netbackup/config/iscsi-settings/
{workloadType}
  • workloadType 指定支持的工作负载。

  • 获取指定工作负载类型的全局 iSCSI 设置。

POST 
/netbackup/config/iscsi-settings/
{workloadType}
  • 更改指定工作负载类型的全局 iSCSI 设置。

  • authType 为身份验证类型。例如:

    • ONEWAY_CHAP

    • MUTUAL_CHAP_AUTOMATIC

  • passwordRenewalIntervalDays 仅适用于“双向 CHAP 自动”选项。

    注意:

    有效值为 1 - 365 天。

创建 AHV VM 备份策略

表:创建 AHV VM 备份策略

API 或命令行选项

重要变量和选项

POST
/netbackup/config/policies/
  • policyTypeHypervisor

  • backuphost 是代表虚拟机执行备份的 NetBackup 客户端的主机名。

  • 对于 Nutanix AHV,添加 Add useVirtualMachine = 6

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

  • backupSelections > selections 中,使用过滤器选项 Nutanix-ahv:/?filter=uuid Equal <uuid_filter>” 过滤具有特定 UUID 的 AHV VM。

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

admincmd 命令

  • bpplclients -add <discoveryhost> Hypervisor Hypervisor 中,Hypervisor 发现主机为列入允许列表的 Windows 或 Linux 主机。

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

  • bpplinclude 中,使用过滤器选项 Nutanix-ahv:/?filter=uuid Equal <uuid_filter>” 过滤具有特定 UUID 的 AHV VM。

  • bpplinfo

    • 对于 AHV VM,use_virtual_machine 的值为 6

    • snapshot_method 的值为 Hypervisor_snap

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

在原始位置对 AHV VM 进行恢复前检查

表:在原始位置对 AHV VM 进行恢复前检查

API 或命令行选项

重要变量和选项

POST /netbackup/recovery/workloads
/nutanix-ahv/scenarios/full-vm
/pre-recovery-check
  • client 是备份时使用的标识符。它可以是 displayNameUUID

  • ahvCluster 是备用 AHV 群集的名称。

  • recoveryHost 是要用作 VM 恢复主机的服务器,以执行此恢复前检查。

  • vmDisks 表示一个或多个虚拟机磁盘。

  • source 是虚拟机磁盘的源路径。格式必须为 /storage_container/disk_uuid

  • destination 是虚拟机磁盘的目标路径。其格式应为 /storage_container

  • 设置以下值:

    powerOnAfterRecovery
    overwriteExistingVm
    removeNetworkInterfaces
    retainVmGuid
    retainNicMacAddress
    
在其他位置对 AHV VM 进行恢复前检查

表:在其他位置对 AHV VM 进行恢复前检查

API 或命令行选项

重要变量和选项

POST /netbackup/recovery/workloads
/nutanix-ahv/scenarios/full-vm
/pre-recovery-check
  • client 是备份时使用的标识符。它可以是 displayNameUUID

  • ahvCluster 是备用 AHV 群集的名称。

  • recoveryHost 是要用作 VM 恢复主机的服务器,以执行此恢复前检查。

  • vmDisks 表示一个或多个虚拟机磁盘。

  • source 是虚拟机磁盘的源路径。格式必须为 /storage_container/disk_uuid

  • destination 是虚拟机磁盘的目标路径。其格式应为 /storage_container

  • 设置以下值:

    powerOnAfterRecovery
    overwriteExistingVm
    removeNetworkInterfaces
    retainVmGuid
    retainNicMacAddress
    
在原始位置还原 AHV VM

表:在原始位置还原 AHV VM

API 或命令行选项

重要变量和选项

POST
/netbackup/recovery/workloads/ahv/
scenarios/full-vm/recover
  • client 是备份时使用的标识符。它可以是 display nameUUID

  • recoveryHost 是充当执行此恢复的 VM 恢复主机的服务器。

  • 设置以下值:

    powerOnAfterRecovery
    overwriteExistingVm
    removeNetworkInterfaces
    retainVmGuid
    retainNicMacAddress
    

bprestore 命令

  • vmproxy 指定备份主机的名称或 FQDN。

  • vmserver 是 AHV 群集的名称。

  • 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 主机,必须在重命名文件条目的末尾添加一个空行。请参见请参见有关重命名文件的其他信息

将 AHV VM 还原到备用位置

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

API 或命令行选项

重要变量和选项

POST
/netbackup/recovery/workloads/ahv
/scenarios/full-vm/recover
  • client 是备份时使用的标识符。它可以是 displayNameUUID

  • ahvCluster 是备用 AHV 群集的名称。

  • recoveryHost 是充当执行此恢复的 VM 恢复主机的服务器。

  • vmDisks 表示一个或多个虚拟机磁盘。

  • source 是虚拟机磁盘的源路径。其格式应为 /storage_container/disk_uuid

  • destination 是虚拟机磁盘的目标路径。其格式应为 /storage_container

  • 设置以下值:

    powerOnAfterRecovery
    overwriteExistingVm
    removeNetworkInterfaces
    retainVmGuid
    retainNicMacAddress
    

bprestore 命令

  • vmproxy 指定备份主机的名称或 FQDN。

  • vmserver 是 AHV 群集的名称。

  • 使用以下值修改 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 主机,必须在重命名文件条目的末尾添加一个空行。

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