Veritas NetBackup™ for Nutanix Acropolis Hypervisor (AHV) 管理指南

Last Published:
Product(s): NetBackup (9.0)
  1. NetBackup for Acropolis Hypervisor (AHV) 简介
    1.  
      使用 NetBackup 保护 AHV
    2. 关于用于保护 Nutanix AHV VM 的 Hypervisor 策略类型
      1.  
        将 BigData 策略迁移到 Hypervisor 策略
      2.  
        弃用 BigData 策略以保护 Nutanix AHV VM
    3.  
      与 AHV 备份相关的 NetBackup 术语
    4.  
      NetBackup for AHV 环境
  2. 使用 Nutanix for AHV 之前的前提条件和注意事项
    1.  
      前提条件
    2. 使用 NetBackup for Nutanix AHV 插件之前的注意事项
      1.  
        NetBackup 对虚拟机名称的字符限制
  3. 配置 NetBackup 与 AHV 的通信
    1.  
      在 NetBackup 和 Nutanix AHV 之间建立通信
    2. 在 Nutanix Acropolis Hypervisor 服务器和 NetBackup 主机之间配置安全通信
      1.  
        管理 NetBackup Appliance 上的 SSL 证书
      2. 通过 ECA 框架管理 SSL 证书
        1.  
          NetBackup 服务器和客户端的 ECA_TRUST_STORE_PATH
        2.  
          NetBackup 服务器和客户端的 ECA_CRL_PATH
        3.  
          服务器和客户端的 VIRTUALIZATION_HOSTS_SECURE_CONNECT_ENABLED
        4.  
          NetBackup 服务器和客户端的 VIRTUALIZATION_CRL_CHECK
    3.  
      为 NetBackup 添加 Nutanix Acropolis Hypervisor 群集凭据
    4. 将备份主机添加到 NetBackup 主服务器
      1.  
        将备份主机添加到 NetBackup 主服务器访问列表
      2.  
        将 NetBackup Appliance 配置为备份主机
    5.  
      将备份主机添加到 Acropolis 群集访问列表
  4. 为 AHV 配置 NetBackup 策略
    1.  
      使用 NetBackup 策略实用程序创建备份策略
    2.  
      使用 NetBackup 命令行界面创建备份策略
  5. 备份和恢复
    1. 备份 Nutanix AHV 虚拟机
      1.  
        NetBackup 备份 AHV 过程中的基本阶段
    2. Nutanix AHV 虚拟机恢复过程概述
      1.  
        关于恢复 Nutanix AHV 虚拟机
      2.  
        规划 Nutanix AHV VM 的恢复过程
      3.  
        使用“备份、存档和还原”控制台恢复 Nutanix AHV VM
      4.  
        关于从使用 NetBackup 8.1、8.1.1 或 8.1.2 备份的映像恢复 AHV VM
      5. 使用命令行恢复 Nutanix AHV VM(Hypervisor 策略)
        1.  
          创建或修改 rename 文件
        2.  
          使用命令行恢复 Nutanix AHV 虚拟机(Hypervisor 策略)
  6. 故障排除问题
    1.  
      对与 AHV 备份相关的问题进行故障排除
    2.  
      NetBackup 日志
    3.  
      关于策略创建、还原和验证期间的错误
    4.  
      NetBackup 状态码
  7. 附录 A. 用于备份和还原 Nutanix AHV 虚拟机的 NetBackup 命令
    1.  
      用于保护 AHV 的 NetBackup 命令
  8.  
    索引

关于策略创建、还原和验证期间的错误

表:NetBackup 故障排除情形

问题

推荐的操作

在备份选择中提供的值无效或为空时,策略验证或备份作业失败。

在备份选择中输入以下参数:

  • Hypervisor_Type=Nutanix-AHV

  • Application_Server=Fully Qualified Domain Name or the IP address of the Nutanix cluster

  • Backup_Host=Fully Qualified Domain Name or the IP address

备份选择不包含 Backup_Host 参数时,备份作业失败。

按如下方式将 Backup_Host 参数添加到备份选择中:

Backup_Host=Fully Qualified Domain Name or the IP address

请参见将备份主机添加到 NetBackup 主服务器

如果指定要备份的客户端或虚拟机时提供的值无效或为空,则备份作业将失败。

输入要备份的虚拟机的名称。此外,验证虚拟机名称是否正确以及是否满足字符限制。

请参见NetBackup 对虚拟机名称的字符限制

备份主机不可访问。

验证备份主机名。备份主机名是备份主机的 FQDN。

备份主机上的 NetBackup 客户端版本低于 8.1 时,备份失败。

备份主机上的 NetBackup 客户端版本必须为 8.2,且必须具有带外插件。

备份主机的操作系统不是 Linux 时,备份作业可能会失败。

备份主机的操作系统必须是 Linux。

Application_Server 参数的凭据无效或未为其配置凭据时,备份作业失败。

验证是否提供了正确凭据。

确保为 Application_Server 参数提供的值与指定 Nutanix Acropolis 群集凭据时提供的值匹配。

请参见为 NetBackup 添加 Nutanix Acropolis Hypervisor 群集凭据

如果选择恢复到原始位置而 AHV 容器不可用,则恢复将失败。

确保 AHV 容器可用,创建容器或使用备用位置选项恢复 VM。

由于网络连接不可用,恢复失败且未在备用群集上创建 VM。

确保 NetBackup 服务器与 AHV 群集之间存在网络连接,然后重试恢复过程。

如果使用的备份或恢复主机与在备份期间使用的主机不同,恢复将失败。

使用 Nutanix Prism 控制台将要在 VM 恢复期间使用的备份或恢复主机添加到文件系统白名单中。

无法在 VM 还原结束时卸载容器。恢复操作部分成功。

显示以下错误:

无法卸载容器 %s (从装入路径 %s)

或者

无法装入还原目录

  1. 从以下路径中删除容器目录:

                      /usr/openv/tmp/ntxmnt/<JOB_ID>/
    <container_name>/.restore
                    

  2. 从以下路径中删除本地目录:

    /usr/openv/tmp/ntxmnt/<JOB_ID>

选择 Windows 备份主机时,恢复向导中不显示 VM 详细信息。

将显示“找不到文件”对话框。

使用 Linux 备份主机。

如果未正确提供证书信任存储区路径,则策略验证或备份作业将失败。

确保在 NetBackup 中添加 Nutanix 服务器时使用的 Nutanix 群集名称,应与颁发给 Nutanix 群集的证书的使用者名称或备用使用者名称之一相匹配。

确保已将 CA 颁发证书的根证书下载到 Nutanix 群集,或已下载 Nutanix Acropolis 服务器的自签名证书。此证书必须存储在 PEM 文件中。

bp.conf 中的 ECA_TRUST_STORE_PATH 必须指向此文件的绝对路径。

Nutanix AHV VM 已成功还原,但 VM 未启动。

  • 对于 Nutanix AHV 版本 5.10 和 UEFI 引导计算机,BigData 策略(带有 EEB)和 Hypervisor 策略需要以下手动步骤:

    在 Nutanix 的控制器 VM 上,运行:

    <acli> vm.update <restored_vm_name> uefi_boot=True

  • 如果在已备份的 VM 上配置的引导设备类型是 NIC,则会更新引导设备设置,以便 VM 通过网络启动,BigData 策略(EEB 与 Etrack 3982204 关联)和 Hypervisor 策略需要以下手动步骤:

    在 Nutanix 的控制器 VM 上,将 vm 替换为已还原的 VM 的名称,将 mac_addr 替换为 VM 要通过网络启动必须使用的虚拟接口的 MAC 地址。

    例如,更新名为 nw-boot-vm 的 VM 的引导设备设置,以便已还原的 VM 使用具有 MAC 地址 00-00-5E-00-53-FF 的虚拟接口。

    <acli> vm.update_boot_device nw-boot-vm mac_addr=00-00-5E-00-53-FF

    如果 VM 使用 NIC 和 UEFI,则对于 UEFI,请运行以下附加步骤:

    • 对于 AHV 版本 5.11,要将引导配置设置为 UEFI,还可以在 prism 控制台上选择一个选项

      在 Nutanix Prism 控制台中,选择 VM,然后单击“更新”

      “引导配置”部分下,选择 UEFI 固件。

      单击“保存”。重新启动 VM。

    • 如果 AHV 版本早于 5.11,则从控制器 VM 运行以下命令:

      <acli> vm.update <restored_vm_name> uefi_boot=True

    bpVMutil 日志 (/usr/openv/netbackup/logs/bpVMutil/log_file) 中列出了以下消息:

    无法还原信息以启动 VM。如果需要,请手动启动 VM。

  • 对于 BigData 策略(EEB 与 Etrack 3982204 关联),请对所有 UEFI 引导计算机手动运行以下步骤:

    在 Nutanix 的控制器 VM 上,运行:

    <acli> vm.update <restored_vm_name> uefi_boot=True

使用该命令行还原 Nutanix AHV VM 期间,将显示以下错误:

Hypervisor 策略还原错误 (2822)

使用该命令行通过备份主机还原 Nutanix AHV VM 时,如果备份主机安装了 NetBackup 8.2,但没有安装 Nutanix AHV 插件,则还原将失败。

确保在具有 NetBackup 8.2 的备份主机上安装了该插件。

使用该命令行还原 Nutanix AHV VM 期间,将显示以下错误:

网络读取失败 (42)

使用带有 -w 选项的 bprestore 命令,还原使用 Hypervisor 策略备份的 Nutanix AHV VM 时,还原作业将失败。

还原作业失败,并在活动监视器中显示以下错误:

“所选恢复选项的组合无效。”

如果提供的恢复选项无效,则会出现此问题。如果存在以下情况之一,则会出现此错误:

  • 重命名文件中设置了不受支持的恢复选项。当 retainvmuuidoverwriteexistingvm 关键字设置为 true 时,vmname 值必须与备份映像相同。

  • 如果在不保留 VM UUID 的情况下尝试重写现有 VM。

解决方法:

在运行还原操作之前,请确保恢复选项正确无误。有关详细错误,请参考 NetBackup 备份主机上的 /usr/openv/netbackup/logs/bpVMutil/ 日志。

有关更多详细信息,请参考《NetBackup for Nutanix AHV 管理指南》。

在备份或还原操作期间,会出现以下错误:

“卸载操作失败。”

“装入操作失败。”

如果出现以下情况,则会出现此问题:

  • NetBackup 备份主机未在 Nutanix AHV 中添加到白名单。

  • 出现网络错误。

  • NFS 访问或装入问题。

解决方法:

有关备份失败的问题,请参考 /usr/openv/netbackup/logs/bpbkar/ 日志,有关还原失败的问题,请参考 /usr/openv/logs/ncfnbrestore/ 日志,了解确切的失败原因。

您可能希望手动卸载失败作业的文件夹。

还原操作部分成功,并显示以下错误:

“还原后清理失败”

如果出现以下情况,则会出现此问题:

  • 存在与装入或卸载相关的错误。

  • Nutanix AHV 群集上存在数据删除问题。

解决方法:

还原成功,只是清理失败。请参考 NetBackup 备份主机上的 /usr/openv/netbackup/logs/bpVMutil/ 日志,了解确切的失败原因。

在增量式策略的策略验证期间,如果策略中指定的备份主机具有 NetBackup 8.2 或更低版本,则会显示以下错误:

“备份主机的 NetBackup 版本较低。升级到最新版本。”

对于增量式备份,必须将备份主机上的 NetBackup 客户端升级到 8.3 或更高版本。

使用 NetBackup 8.2 版和带外插件进行还原时,还原过程可能会失败。

活动监视器中显示以下错误:

Hypervisor 策略还原错误。(2822)

/usr/openv/netbackup/logs/bpVMutil 日志中,将记录以下错误:

<16> preRestoreVM: Failed to create: dir /usr/openv/tmp/ntxmnt/*, ret = 6647

<2> bpVMutil main: error code: 2879: invalid error number

<2> bpVMutil main: EXIT STATUS 2879: invalid error number

当发生以下情况时,会出现此问题:

在备份过程中,将创建在还原过程中使用的 ntxmnt 文件夹。在还原过程中,如果 ntxmnt 文件夹不可用,则还原过程将失败。

解决方法:

启动还原过程之前,请在 /usr/openv/tmp/ 目录中手动创建 ntxmnt

“Hypervisor 策略”>“备份选择”选项卡中,如果删除任何条目,则“新建”按钮仍处于禁用状态,您无法重新添加已删除的条目。

解决方法:

关闭该策略而不保存更改,然后重新打开以获取以前保存的值。然后,您可以根据需要修改现有条目。

如果已使用该命令行创建策略并添加增量式日程表,但 -blkincr 选项未设置为 1,则会显示以下错误:

增量式备份日程表的配置不正确。为备份策略设置正确的块级增量值。

解决方法:

修改该策略,并将 -blkincr 选项设置为 1。

如果 AIR 的目标服务器为 Nutanix AHV 服务器,则对于备份操作,会在活动监视器中看到“获取容器列表失败”错误。

执行备份时,如果 Nutanix AHV 服务器不可用或不可访问,则可能会发生此错误。 可能是由于以下原因:

  • 在 Nutanix AHV 服务器位置发生了灾难。

  • Nutanix AHV 服务器硬件已更换。

  • Nutanix AHV 凭据不正确或已过期。

  • 安全证书不正确或已过期。

  • 配置了 AHV 服务器的 AIR 或 DR 位置不可用或不可访问。