NetBackup™ for VMware 管理指南
- 简介
- 必需的任务:概述
- 为 VMware 管理员配置 RBAC 角色
- 注意事项和前提条件
- NetBackup for VMware:注意事项和限制
- 有关 VMware 虚拟卷 (VVol) 的注意事项
- VMware IPv6 环境中的备份需要 NetBackup IPv6 参数
- NetBackup for VMware:有关 Linux 虚拟机的说明
- 有关 NetBackup Appliance 作为 VMware 备份主机的注意事项
- NetBackup for VMware SAN 多径处理支持
- NetBackup for VMware 支持容错 VM
- NetBackup 对主 VM 标识符的字符限制
- 在策略的查询生成器中,显示名称、资源池名称和 vApp 名称区分大小写
- 有关 hotadd 传输模式的说明
- 在 VMware 智能策略查询中使用标记的说明和限制
- 备份和还原 VMware 标记关联时的注意事项和限制
- 备份和还原 VMware 存储策略时的注意事项和限制
- 支持基于 LVM 精简池的卷
- VMware vSphere 权限
- 关于 VMware vSphere 权限
- 虚拟机备份所需的 VMware vSphere 权限
- 完全 VM 还原所需的 VMware vSphere 权限
- 创建即时访问 VM 所需的 VMware vSphere 权限
- NetBackup 插件操作所需的 VMware vSphere 权限
- 即时回滚所需的 VMware vSphere 权限
- 无代理 SFR 所需的 VMware vSphere 权限
- 单个 vmdk 还原所需的 VMware vSphere 权限
- vApp 还原和 vApp 还原到模板所需的 VMware vSphere 权限
- 用于更好地与 VMware vSphere 集成的可选权限
- 管理 VMware 服务器
- 为 VMware 配置备份策略
- 配置 VMware 智能策略
- 关于 NetBackup for VMware 的自动虚拟机选择
- 对 VMware 标记关联的支持和使用
- NetBackup 查询规则的基本要点
- 有关虚拟机自动选择的重要说明
- NetBackup 对虚拟机自动选择的要求
- 虚拟机的自动选择:任务概述
- 用于选择 VMware 虚拟机的选项
- 关于“将 VM 选择查询结果重复使用”选项
- 配置虚拟机自动选择
- 在基本模式下编辑现有查询
- 在高级模式中使用查询生成器
- 查询中的 AND 和OR
- NetBackup 查询生成器示例
- 查询中的 IsSet 运算符
- 关于通过多个策略选择虚拟机
- 查询中的运算顺序(优先级规则)
- 复合查询中的括号
- 资源池的查询规则
- 数据中心文件夹(主机文件夹)的查询规则
- 重复名称的查询规则
- 标记的查询规则
- 查询生成器字段参考
- VMware 的“测试查询”屏幕
- 测试查询:失败的虚拟机
- “主 VM 标识符”参数对测试查询结果中的“选择”列的影响
- “主 VM 标识符”参数对测试查询结果中“VM 名称”列的影响
- 刷新查询生成器中虚拟环境更改的显示
- 减少在大型 VMware 环境中发现 VM 所需的时间
- 使用加速器备份虚拟机
- 为 VMware 配置保护计划
- 恶意软件扫描
- 即时访问
- 即时回滚
- 持续数据保护
- 备份虚拟机
- VM 恢复
- VMware 无代理还原
- 从 VMware 备份还原单个文件和文件夹
- 使用 NetBackup 备份 Cloud Director 环境
- 使用即时恢复还原虚拟机
- 使用硬件快照和同步复制保护 VM
- 最佳做法和更多信息
- 对 VMware 操作进行故障排除
- 有关 VMware 的 NetBackup 日志记录
- 排除 VMware 备份故障
- VMware 还原和文件还原故障排除
- 对添加 VMware 服务器进行故障排除
- 对 VMware 服务器浏览进行故障排除
- 对新发现 VM 的状态进行故障排除
- 策略配置故障排除
- 对从即时访问 VM 下载文件进行故障排除
- 对已排除虚拟磁盘的备份和还原进行故障排除
- 如何确定 NetBackup 用于备份或还原的 ESX 网络
- 防止由 DNS 问题引起的浏览延迟
- 更改虚拟机发现的浏览超时
- 更改 vSphere 超时和日志记录的值
- VMware 服务器的凭据无效
- 遇到快照错误(状态码 156)
- NetBackup 和使用 vSphere 5.0 或更高版本的 VMware Storage vMotion 之间的冲突
- 备份或还原作业挂起
- Windows 上应用程序静默的 VMware SCSI 要求
- VMware 虚拟机在还原后不会重新启动
- 还原的 VM 可能无法启动或其文件系统可能无法访问
- 由于 VMware 服务器上的更新任务所致的 NetBackup 作业失败
- vSphere 界面报告需要对虚拟机进行合并
- Linux VM 和持久性设备命名
- 对于具有 Windows 动态磁盘的 VMware 虚拟机,使用 Windows 还原主机和 hotadd 传输模式从增量式备份进行的还原失败
- 同时进行多个 hotadd 备份(从同一 VMware 备份主机)失败,状态码为 130
- 故障排除 VMware 标记使用情况
- 确保可以在 vCloud Director 中还原来宾自定义
- 排除将 vmdk 还原到现有 VM 时发生的故障
- 对 Virtual Volume (VVol) 上的虚拟机备份进行故障排除
- 在 VMware Cloud (VMC) 上安装 NetBackup 客户端期间 CA 证书的问题
- 附录 A. 为 Windows 上的 NFS 配置服务
- 附录 B. VMware 原始设备 (RDM) 的备份
创建智能 VM 组
您可以根据一组过滤器(称为查询)创建智能 VM 组。NetBackup 会自动根据查询选择虚拟机并将其添加到组中。然后,您可以对该组应用保护。请注意,智能组会自动反映 VM 环境中的更改,因此不必手动修改组中的 VM 列表。
注意:
Web UI 必须在每个服务器上发现 VM,然后查询才能从中进行选择。如果最近已在 Web UI 中添加 VMware 服务器,则可能尚未发现其 VM。
请参见 更改 VMware 资产的自动发现频率 。
要立即发现 VM,请执行以下操作:
注意:
VMware Cloud Director VM 不支持智能 VM 组。
创建智能 VM 组
- 在左侧,单击“工作负载”> VMware。
- 单击“智能 VM 组”选项卡,然后单击“添加”。
- 为组输入名称和描述。
- 选择相应的 VMware 服务器。
执行下列操作之一:
选择“包括所有 VM”。
此选项使用默认查询选择当前位于 vCenter 或 ESXi 中的所有 VM,以便在保护计划运行时进行备份。
要仅选择满足特定条件的 VM,请创建自己的查询:单击“添加条件”。
- 要添加条件,请使用下拉列表选择关键字和运算符,然后输入值。
在此过程之后描述选项:用于创建智能 VM 组的查询选项。
也提供了一些示例:查询示例
要更改查询的效果,请单击“条件”并单击 AND 或 OR,然后选择条件的关键字、运算符和值。例如:
如有必要,也可以向条件中添加子查询。单击“子查询”并单击 AND 或 OR,然后选择子查询条件的关键字、运算符和值。例如:
- 要测试查询,请单击“预览”。
基于查询的选择过程是动态的。虚拟环境中的更改可能会影响在保护计划运行时查询选择的 VM。因此,查询在保护计划运行时稍后选择的 VM 可能与预览中当前列出的 VM 不同。
- 要保存组而不将其添加到保护计划,请单击“添加”。
要保存组并将其添加到保护计划,请单击“添加和保护”,选择计划,然后单击“保护”。
注意:
单击“预览”或保存组时,如果为组选择 VM,则会将查询选项视为区分大小写。在“虚拟机”下,如果单击未为该组选择的 VM,则“虚拟机组的成员”字段将为
none。但是,将组添加到保护计划时,在保护计划的备份运行时,某些查询选项将被视为不区分大小写。因此,同一个 VM 现在可以包括在组中并进行备份。
对于每个选项的案例行为,请参见用于创建智能 VM 组的查询选项。
对于智能 VM 组,请注意以下几点
当在“智能 VM 组”中使用查询时,如果查询条件包含非英文字符,则 NetBackup Web UI 可能不会显示与该查询匹配的 VM 的准确列表。但是,在备份期间,即使 VM 属性为非英文,也会选择正确的 VM。
在任何属性上使用 not equals 过滤器条件所返回的资产将包括属性不存在值 (null) 的那些资产。对于多值属性(如 tag),不会返回与其中一个属性值都不匹配的资产
更新智能 VM 组的服务器时,将删除为该智能组配置的所有现有访问定义,因为现在智能组已注册到新的服务器命名空间。您需要为更新后的智能组添加新访问定义。
表:查询关键字
|
关键字 |
描述 |
保护计划运行时区分大小写 |
|---|---|---|
|
annotation |
添加到 vSphere Client 的 VM 注释中的文本。 |
是 |
|
connectionState |
VM 与 ESX Server 的连接状态。例如,如果虚拟机的 ESX Server 已关闭,则该虚拟机未连接。 |
否 |
|
cluster |
VM 所在的群集(ESXi 服务器组)的名称。 |
否 |
|
datacenter |
数据中心的名称。 |
否 |
|
datacenterPath |
用于定义数据中心路径的文件夹结构。如果您要过滤的数据中心名称在环境中不唯一,请使用此选项。 |
是 |
|
datastore |
数据存储的名称。 |
是 |
|
displayName |
VM 的显示名称。 |
是 |
|
host |
ESXi 服务器的名称。ESXi 主机名必须与 vCenter Server 中定义的名称匹配。 |
否 |
|
dnsName |
vSphere Client 中 VM 的 DNS 名称。 |
否 |
|
guestOS |
vSphere Client 中记录的 VM 访客操作系统类型。 |
是 |
|
hostName |
通过对 VM IP 地址进行反向查找得到的 VM 名称。 |
否 |
|
instanceUuid |
VM 的实例 UUID。 例如: |
否 |
|
networkName |
网络交换机(在 ESX Server 上)或分布式交换机的名称。 |
否 |
|
powerState |
VM 的电源状态。 |
否 |
|
tag |
VM 标记的名称。 |
是 |
|
template |
表示 VM 是否为虚拟机模板。 |
否 |
|
version |
虚拟机的 VMware 版本。例如,vmx-04、vmx-07、vmx-08。 |
是 |
|
vmFolder |
(数据中心内)VM 文件夹的名称,包括包含 VM 的文件夹的路径。 请参见VMFolder 示例。 |
否 |
|
vmxDatastore |
VMX 数据存储(有时称为 VMX 目录或配置数据存储)的名称。 |
是 |
|
vmxDatastoreType |
VMX 数据存储的类型。值是 NFS 或 VMFS。 |
否 |
表:查询运算符
|
运算符 |
说明 |
|---|---|
|
Starts with |
匹配出现在字符串开头的值。 例如,如果输入的值为 |
|
Ends with |
匹配出现在字符串结尾的值。 例如,如果输入的值为 |
|
Contains |
匹配字符串内出现该值时输入的值。 例如:如果输入的值为 |
|
= |
仅匹配输入的值。 例如,如果输入的值为 |
|
!= |
匹配任何值(所输入的值除外)。 |
在此示例中,该查询将显示名称中具有 prod 的任何 VM 添加到组中。
要更改查询的效果,请单击并单击 或 ,然后选择条件的关键字、运算符和值。例如:
此示例使用 来缩小查询的范围:它仅选择显示名称中具有 prod 且还具有名为 eng 的标记的 VM。如果某 VM 的显示名称中不含 prod 以及名为 eng 的标记,则不会将该 VM 添加到组中。
要扩大查询的范围,请使用 :
在此示例中, 会导致查询将以下内容添加到组中:
显示名称中具有
prod的 VM(无论是否有任何标记)。具有名为
eng的标记的 VM(无论显示名称如何)。
如有必要,也可以向条件中添加子查询。单击并单击 或 ,然后选择子查询条件的关键字、运算符和值。例如:
在此示例中,子查询会进一步缩小查询范围。在显示名称中包含 prod 且包含名为 eng 的标记的 VM 中,仅选择群集中以 clust 开头的 VM。
例如,假设以下 VM 文件夹总共包含 65 个 VM:
vm\VM_backup_prod1(包含 5 个 VM)
vm\VM_backup_prod1\cluster1(包含 10 个 VM)
vm\VM_backup_prod2(包含 50 个 VM)
要包括 vm\VM_backup_prod1 中的 VM,而不包括 cluster1 或任何其他文件夹中的 VM,请输入以下命令:
VMFolder Equal "vm\VM_backup_prod1"
要包括 vm\VM_backup_prod1 及其子文件夹 cluster1 中的 VM,请输入以下命令:
VMFolder Equal "vm\VM_backup_prod1"
或者
VMFolder StartsWith "vm\VM_backup_prod1"
第一个反斜杠是转义符,会导致下一个反斜杠被解释为文本字符。
要包括所有 65 个 VM,请输入以下命令:VMFolder StartsWith "vm\VM_backup_prod"
以 vm\VM_backup_prod 开头的路径中的所有 VM 都将包括在内。