NetBackup™ for VMware 管理指南
- 介绍
- 必需的任务:概述
- 注意事项和前提条件
- 配置 NetBackup 与 VMware 的通信
- 为 VMware 添加 NetBackup 凭据
- 在 NetBackup 中验证 VMware 虚拟化服务器证书
- 为 VMware 配置 NetBackup 策略
- 配置 VMware 智能策略
- 减小备份的大小
- 备份虚拟机
- 使用加速器备份虚拟机
- 还原虚拟机
- 使用即时恢复还原虚拟机
- 将 NetBackup 用于 vCloud Director
- vCloud Director 中的“虚拟机恢复”对话框
- 最佳做法和更多信息
- 故障排除
- 附录 A. 用于备份和还原虚拟机的 NetBackup 命令
- 附录 B. 为 Windows 上的 NFS 配置服务
- 附录 C. 将 VM 选择查询结果重复使用选项
- 附录 D. VMware 原始设备 (RDM) 的备份
NetBackup 查询生成器示例
要使用查询生成器,必须在“客户端”选项卡上单击 。
单击
查看高级模式下的查询规则。只有高级模式支持使用括号对规则集进行分组。请参见在高级模式中使用查询生成器。
注意:
可以使用 NetBackup Web UI 配置和管理 VMware 策略。在 Web UI 中,查询生成器的高级模式使用 OData 关键字和运算符。除此以外,查询生成器的运行方式与在 NetBackup 管理控制台中的运行方式相同。
请参见查询生成器字段参考。
另一个主题中介绍了查询中 AND 和 OR 之间的区别。
请参见查询中的 AND 和OR。
表: 查询生成器示例
VIP 示例查询 |
OData 示例查询 * |
执行备份作业时的查询结果 |
---|---|---|
没有指定任何查询规则(“查询”窗格为空) |
没有指定任何查询规则(“查询”窗格为空) |
将所有虚拟机添加到备份列表。没有主机名或者显示名称中包含无效字符的虚拟机除外。 |
Displayname Contains "prod" |
contains(displayName, 'prod') |
将显示名称中包含字符串 prod 的所有虚拟机添加到备份列表。 |
powerstate Equal "poweredOn" |
powerState eq 'poweredOn' |
将已启动的所有虚拟机添加到备份列表。 |
VMGuestOS Equal "windows7Guest" |
vmGuestOs eq 'windows7Guest' |
将访客操作系统为 Windows 7 的所有虚拟机添加到备份列表。 |
DisplayName AnyOf "grayfox7”,"grayfox9" |
displayName in ('grayfox7', 'grayfox9') |
将名为 grayfox7 和 grayfox9 的虚拟机添加到备份列表。(请注意,必须将每个值用各自的引号括起来,中间用逗号分隔)。 |
powerstate Equal "poweredOn" AND Datastore Equal "Storage_1" AND VMGuestOS Equal "rhel4Guest" |
powerState eq 'poweredOn' and datastoreName eq 'Storage_1' and vmGuestOs eq 'rhel4Guest' |
在 DataStore Storage_1 中:将已启动且访客操作系统为 Red Hat Linux 4 的所有虚拟机添加到备份列表。 |
vCenter Equal "vCenterServer_1" AND ESXserver Contains "prod" |
vCenter eq 'vCenterServer_1' and contains(host, 'prod') |
在 vCenter Server vCenterServer_1 中,将 ESX Server 中名称包含 prod 的虚拟机添加到备份列表。 |
Cluster Equal "VMcluster_1" AND ESXserver AnyOf "ESX_1","ESX_2","ESX_3" AND VMHostName Contains "Finance" |
cluster eq 'VMcluster_1' and host in ('ESX_1', 'ESX_2', 'ESX_3') and contains(hostName, 'Finance') |
在群集 VMcluster_1 中,将 ESX Server ESX_1、ESX_2 和 ESX_3 中主机名包含 Finance 的所有虚拟机添加到备份列表。 |
VMFolder StartsWith "Prod" OR VMFolder NotEqual "VM_test" |
startswith(vmFolder, 'Prod') or vmFolder ne 'VM_test' |
将名称以 Prod 开头或名称不是 VM_test 的所有文件夹中的虚拟机添加到备份列表。 |
IsSet 示例 |
请参见查询中的 IsSet 运算符。 | |
Datacenter Contains "prod" AND Tag Equal "Finance" |
contains(datacenter, 'prod') and tagName eq 'Finance' |
此查询选择 Datacenter 包含 prod 且用户指定标记是 Finance 的所有虚拟机。 |
Datacenter Equal "prod" AND NOT Tag Equal "Test" |
datacenter eq 'prod' and not (tagName eq 'test') |
选择 Datacenter 是 prod 的虚拟机,但不包括用户指定标记是 Test 的所有虚拟机。 |
* 仅当在查询生成器下使用 NetBackup Web UI 的高级模式或者使用 NetBackup API 构建查询时,才使用 OData 运算符。 |