Windows 操作系统Linux 操作系统

Vmverifyifaction

使用此选项可指定在数据移动设备检测虚拟机的最新 CTL 和位图文件的完整性问题时执行的操作。

仅当满足以下所有条件时,此选项影响 VM 访客的备份处理:
  • VM 访客的前一个备份操作是增量持续增量备份 (mode=ifincremental)
  • VM 访客的当前备份操作是增量持续增量备份
  • 数据移动设备检测增量持续增量备份操作的 CTL 和位图数据的完整性问题
  • vmverifyiflatest 选项设置为 yes
如果对于某个虚拟机未满足所有这些条件,那么备份正常发生;此选项指定的操作不会启动。

Data mover仅当客户端作为 IBM Storage Protect for Virtual Environments: Data Protection for VMware 数据移动器运行时,此功能才可用。

支持的客户机

Linux 操作系统此选项适用于作为 VMware 客户机备份数据传输器的 Linux® 客户端。

Windows 操作系统此选项适用于作为 VMware 客户机备份数据传输器的Windows客户端。

选项文件

Windows 操作系统请在客户端选项文件(dsm.opt)中设置此选项。

Linux 操作系统请在客户端选项文件(dsm.opt)或客户端系统选项文件(dsm.sys)中设置此选项。

此选项也包含在客户机选项集中,作为 backup vm 命令上或者调度定义中的 options 参数上的参数。

语法

读取语法图跳过可视语法图 VMVERIFYIFAction FAILbackupFORCEfullPREview

参数

FAILbackup
此操作将导致备份操作失败。 会将以下消息写入数据移动设备错误日志文件 (dsmerror.log):
ANS9921E 虚拟机磁盘 vm_name (disk_label) , 
验证检查失败 (xxx/yyy)。
消息中的 xxx/yyy 指示位图 (xxx) 和 CTL 文件 (yyy) 的大小。
ANS9919E 找不到 vm_name 的预期控制文件

对于选择时受影响的虚拟机执行完全 VM 备份(设置 -mode=IFFull)。 替代方法是在下一个计划的增量持续增量操作上使用 -vmverifyifaction=forcefull 以强制完全备份这些 VM(如果确定调度的备份窗口可包含这些 VM 的完全 VM 备份)。 该值是缺省操作值。

FORCEfull
此操作将备份方式从 -mode=ifincremental 更改为 -mode=iffull;当前备份变为完全 VM 备份。 将为您启动完全 VM 备份。 会将以下消息写入数据移动设备错误日志文件 (dsmerror.log):
ANS9921E 虚拟机磁盘 vm_name (disk_label) , 
验证检查失败 (xxx/yyy)
消息中的 xxx/yyy 指示位图 (xxx) 和 CTL 文件 (yyy) 的大小。
ANS9919E 找不到 vm_name 的预期控制文件
 
ANS9922I VMVERIFYIFlatest 已针对 vm_name 启用 (操作 :FORCEFULL)。
ANS9920W 强制 vm_name 的完全 VM 备份

如果当前备份窗口可包含受影响的虚拟机的完全 VM 备份,请使用此选项。

PREview
此操作不执行任何备份。 相反,backup vm 命令处理的每个 VM 访客的 CTL 和位图数据将复原到临时位置,以在此文件检查完整性。 如果完整性检查失败,会将以下消息写入数据移动设备错误日志文件 (dsmerror.log):
ANS9921E 虚拟机磁盘 vm_name (disk_label) , 
验证检查失败 (xxx/yyy)
消息中的 xxx/yyy 指示位图 (xxx) 和 CTL 文件 (yyy) 的大小。
ANS9919E 找不到 vm_name 的预期控制文件
ANS9922I 已对 vm_name 启用 VMVERIFYIFlatest (操作 :PREVIEW)

使用此选项以验证先前针对一个或多个虚拟机创建的增量持续增量备份 (-mode=ifincremental) 的完整性。

如果消息指示某些 VM 的完整性检查失败,那么将在选中的时间启动完全 VM 备份 (-mode=iffull)。 或者,在下一个调度的增量持续增量操作上设置 -vmverifyifaction=forcefull 以强制完全备份这些 VM。 备份窗口必须足够大以适用一个或多个完全 VM 备份。