适用于 VMware 管理员的 NetBackup Web UI

Last Published:
Product(s): NetBackup & Alta Data Protection (8.2)
Platform: Linux,UNIX,Windows

创建智能 VM 组

您可以根据一组过滤器(称为查询)创建智能 VM 组。NetBackup 会自动根据查询选择虚拟机并将其添加到组中。然后,您可以对该组应用保护。请注意,智能组会自动反映 VM 环境中的更改,因此不必手动修改组中的 VM 列表。

注意:

此过程需要备份管理员角色。

创建智能 VM 组

  1. 在左侧,单击 VMware
  2. 单击“智能 VM 组”选项卡,然后单击“添加”
  3. 为组输入名称和描述。
  4. 选择相应的 VMware 服务器。
  5. 执行下列操作之一:

    • 选择“包括所有 VM”

      此选项使用默认查询选择当前位于 vCenter 或 ESXi 中的所有 VM,以便在保护计划运行时进行备份。

    • 要仅选择满足特定条件的 VM,请创建自己的查询:单击“添加条件”

  6. 要添加条件,请使用下拉列表选择关键字和运算符,然后输入值。

    在此过程之后描述选项:用于创建智能 VM 组的查询选项

    以下是查询示例:

    在此示例中,该查询将显示名称中具有 prod 的任何 VM 添加到组中。

    要更改查询的效果,请单击“+ 条件”并单击 ANDOR,然后选择条件的关键字、运算符和值。例如:

    此示例使用 AND 来缩小查询的范围:它仅选择显示名称中具有 prod 且还具有名为 eng 的标记的 VM。如果某 VM 的显示名称中不含 prod 以及名为 eng 的标记,则不会将该 VM 添加到组中。

    要扩大查询的范围,请使用 OR

    在此示例中,OR 会导致查询将以下内容添加到组中:

    • 显示名称中具有 prod 的 VM(无论是否有任何标记)。

    • 具有名为 eng 的标记的 VM(无论显示名称如何)。

    如有必要,也可以向条件中添加子查询。单击“+ 子查询”并单击 ANDOR,然后选择子查询条件的关键字、运算符和值。例如:

    在此示例中,子查询会进一步缩小查询范围。在显示名称中包含 prod 且包含名为 eng 的标记的 VM 中,仅选择群集中以 clust 开头的 VM。

  7. 要测试查询,请单击“预览”

    注意:

    基于查询的选择过程是动态的。虚拟环境中的更改可能会影响在保护计划运行时查询选择的 VM。因此,查询在保护计划运行时稍后选择的 VM 可能与预览中当前列出的 VM 不同。

    注意:

    将以根据 VMWARE_AUTODISCOVERY_INTERVAL 选项设置的间隔发现 VMware 服务器中的 VM。(默认间隔为 8 小时。)Web UI 必须在每个服务器上发现 VM,然后查询才能从中进行选择。如果最近已在 Web UI 中添加 VMware 服务器,则可能尚未发现其 VM。我们提供了有关此选项的更多信息:

    请参见NetBackup 服务器的 VMWARE_AUTODISCOVERY_INTERVAL 选项

    要立即发现 VM,请执行以下操作:

    请参见手动发现 VMware 服务器资产

  8. 要保存组而不将其添加到保护计划,请单击“添加”

    要保存组并将其添加到保护计划,请单击“添加和保护”,选择计划,然后单击“保护”

    注意:

    单击“预览”或保存组时,如果为组选择 VM,则会将查询选项视为区分大小写。在“虚拟机”下,如果单击未为该组选择的 VM,则“虚拟机组的成员”字段将为 none

    但是,将组添加到保护计划时,在保护计划的备份运行时,某些查询选项将被视为不区分大小写。因此,同一个 VM 现在可以包括在组中并进行备份。

    对于每个选项的案例行为,请参见用于创建智能 VM 组的查询选项

用于创建智能 VM 组的查询选项

表:查询关键字

关键字

描述

cluster

VM 所在的群集(ESXi 服务器组)的名称。

保护计划运行时不区分大小写。

datacenter

Datacenter 的名称。

保护计划运行时不区分大小写。

DataStore

DataStore 的名称。

保护计划运行时区分大小写。

displayName

VM 的显示名称。

保护计划运行时区分大小写。

host

ESXi 服务器的名称。ESXi 主机名必须与 vCenter Server 中定义的名称匹配。

保护计划运行时不区分大小写。

tag

VM 标记的名称。

保护计划运行时区分大小写。

dnsName

vSphere Client 中 VM 的 DNS 名称。

保护计划运行时不区分大小写。

hostName

通过对 VM IP 地址进行反向查找得到的 VM 名称。

保护计划运行时不区分大小写。

instanceUuid

VM 的实例 UUID。

例如:501b13c3-52de-9a06-cd9a-ecb23aa975d1

保护计划运行时不区分大小写。

表:查询运算符

运算符

描述

Starts with

匹配出现在字符串开头的值。

例如,如果输入的值为 box,则此选项将匹配字符串 box_car 而非 flatbox

Ends with

匹配出现在字符串结尾的值。

例如,如果输入的值为 dev,则此选项将匹配字符串 01dev 而非 01dev99devOP

Contains

匹配字符串内出现该值时输入的值。

例如:如果输入的值为 dev,则此选项将匹配 01dev01dev99devOPdevelopment_machine 等字符串。

=

仅匹配输入的值。

例如,如果输入的值为 VMtest27,则此选项将匹配 VMTest27(相同大小写)而非 vmtest27vmTEST27VMtest28

! =

匹配任何值(所输入的值除外)。