Veritas NetBackup™ for VMware 管理指南
- 介绍
- 必需的任务:概述
- 注意事项和前提条件
- NetBackup for VMware 前提条件
- NetBackup for VMware:注意事项和限制
- 有关 VMware 虚拟卷 (VVol) 的注意事项
- VMware IPv6 环境中的备份需要 NetBackup IPv6 参数
- NetBackup for VMware:有关 Linux 虚拟机的说明
- 有关 NetBackup Appliance 作为 VMware 备份主机的注意事项
- NetBackup for VMware SAN 多径处理支持
- NetBackup for VMware 支持容错 VM
- 主 VM 标识符的 NetBackup 字符限制
- 在策略的查询生成器中,显示名称、资源池名称和 vApp 名称区分大小写
- 有关 hotadd 传输模式的说明
- 在 VMware 智能策略查询中使用标记的说明和限制
- 备份和还原 VMware 标记关联时的注意事项和限制
- 配置 NetBackup 与 VMware 的通信
- 为 VMware 配置 NetBackup 策略
- 配置 VMware 智能策略
- 关于 NetBackup for VMware 的自动虚拟机选择
- 对 VMware 标记关联的支持和使用
- NetBackup 查询规则的基本要点
- 有关虚拟机自动选择的重要说明
- NetBackup 对虚拟机自动选择的要求
- 虚拟机的自动选择:任务概述
- 用于选择 VMware 虚拟机的选项
- 配置虚拟机自动选择
- 在基本模式下编辑现有查询
- 在高级模式中使用查询生成器
- 查询中的 AND 与 OR
- NetBackup 查询生成器示例
- 查询中的 IsSet 运算符
- 关于通过多个策略选择虚拟机
- 查询中的运算顺序(优先级规则)
- 复合查询中的括号
- 资源池的查询规则
- 数据中心文件夹(主机文件夹)的查询规则
- 重复名称的查询规则
- 标记的查询规则
- 查询生成器字段参考
- VMware 的“测试查询”屏幕
- 测试查询:失败的虚拟机
- “主 VM 标识符”参数对测试查询结果中的“选择”列的影响
- “主 VM 标识符”参数对测试查询结果中“VM 名称”列的影响
- 刷新查询生成器中虚拟环境更改的显示
- 减小备份的大小
- 备份虚拟机
- 使用加速器备份虚拟机
- 还原虚拟机
- 使用即时恢复还原虚拟机
- 将 NetBackup 用于 vCloud Director
- 关于 NetBackup for vCloud Director
- 为 vCloud 创建 NetBackup 策略的注意事项
- 将虚拟机还原到 vCloud Director 的注意事项
- 将虚拟机还原到 vCloud Director
- 减少在大型 vCloud 环境中发现 VM 所需的时间
- vCloud Director 中的“虚拟机恢复”对话框
- “恢复目标”对话框 (vCloud Director)
- “恢复选项”对话框 (vCloud Director)
- “vCloud Director 的恢复 vApp 选项”对话框(还原到原始位置)
- vCloud Director 的“虚拟机选项”对话框
- 适用于 vCloud Director 的“执行恢复”对话框
- vCloud Director 的“恢复选项”对话框(还原到备用位置)
- “vCloud Director 的恢复 vApp 选项”对话框(还原到备用位置)
- “选择 vApp”对话框
- “vCloud Director 的恢复目标选项”对话框(还原到备用位置)
- 虚拟机选项(还原到备用位置)
- 网络连接(还原到备用位置)
- vCloud Director 的“执行恢复”对话框(还原到备用位置)
- 最佳做法和更多信息
- 故障排除
- NetBackup for VMware 故障排除说明
- 小心不受支持的备份主机
- 如何确定 NetBackup 用于备份或还原的 ESX 网络
- 有关 VMware 的 NetBackup 日志记录
- 配置 VxMS 日志记录
- VxMS core.log 和 provider.log 文件名的格式
- 配置 VDDK 日志记录级别
- 防止由 DNS 问题引起的浏览延迟
- 更改虚拟机发现的浏览超时
- 更改 vSphere 超时和日志记录的值
- VMware 服务器的凭据无效
- 遇到快照错误(状态码 156)
- 快照失败的根源:NetBackup 还是 VMware?
- NetBackup 和使用 vSphere 5.0 或更高版本的 VMware Storage vMotion 之间的冲突
- 如果访客操作系统中的 NTFS 文件系统已损坏,且备份使用了 MSDP 存储,则 VM 的增量备份可能会失败
- 将单个文件还原到具有 NetBackup 客户端软件的虚拟机时,还原失败
- 备份或还原作业挂起
- Windows 上应用程序静默的 VMware SCSI 要求
- 还原的 Windows 虚拟机上缺失装入点
- 从 Linux 虚拟机还原文件时装入点不可用
- 使用安装在虚拟机上的 NetBackup BAR 界面还原文件时出现无效客户端错误
- VMware 虚拟机在还原后不会重新启动
- 还原的 VM 可能无法启动或其文件系统可能无法访问
- 由于 VMware 服务器上的更新任务所致的 NetBackup 作业失败
- vSphere 界面报告需要对虚拟机进行合并
- 如果卷磁盘集包含磁盘类型组合,则“启用从 VM 备份恢复文件”选项将不起作用
- Linux VM 和持久性设备命名
- 对于具有 Windows 动态磁盘的 VMware 虚拟机,使用 Windows 还原主机和 hotadd 传输模式从增量式备份进行的还原失败
- 同时进行多个 hotadd 备份(从同一 VMware 备份主机)失败,状态码为 130
- 故障排除 VMware 标记使用情况
- 确保可以在 vCloud Director 中还原来宾自定义
- 排除将 vmdk 还原到现有 VM 时发生的故障
- 附录 A. 用于备份和还原虚拟机的 NetBackup 命令
- 附录 B. 为 Windows 上的 NFS 配置服务
- 关于针对粒度恢复技术 (GRT) 安装和配置网络文件系统 (NFS)
- 关于在 Windows 2012 或 2016 上配置 NFS 服务 (NetBackup for VMware)
- 关于在 Windows 2008 和 2008 R2 上配置 NFS 服务 (NetBackup for VMware)
- 禁用 NFS 服务器 (NetBackup for VMware)
- 在介质服务器上禁用 NFS 客户端 (NetBackup for VMware)
- 配置 UNIX 介质服务器和 Windows 备份或还原主机以使用粒度恢复技术 (NetBackup for VMware)
- 为 NBFSD 配置其他网络端口 (NetBackup for VMware)
- 附录 C. 将 VM 选择查询结果重复使用选项
- 附录 D. VMware 原始设备 (RDM) 的备份
NetBackup for VMware:注意事项和限制
请注意以下关于 NetBackup for VMware 的事项:
有关支持的 VMware 版本的信息以及备份主机的支持平台的信息,请参见以下位置提供的“ NetBackup Enterprise Server 和 Server 操作系统软件兼容性列表”:
有关 NetBackup for VMware 的其他支持信息,请参见 Support for NetBackup in virtual environments(《在虚拟环境中对 NetBackup 的支持》):
NetBackup for VMware 不支持管理控制台的策略选项卡上的“保留快照以用于即时恢复或 SLP...”选项。
NetBackup 支持的功能如下所示:
对于即时恢复,请使用 nbrestorevm 命令。
请参见关于 VMware 的即时恢复。
对于快照的 SLP 管理,请使用 Replication Director。
有关更多信息,请参见《NetBackup Replication Director 解决方案指南》。
NetBackup 允许每个虚拟机最多具有 31 个快照。 如果虚拟机具有 31 个以上快照,则备份可能会失败,状态码为 13。 NetBackup 作业详细信息中将出现类似下面的消息:
10/18/2012 4:56:59 PM - Critical bpbrm(pid=4604)from client Umesh_w2k3_hypervm33: FTL - vSphere_freeze: Unable to remove existing snapshot, too many existing snapshots (91). 10/18/2012 4:56:59 PM - Critical bpbrm(pid=4604) from client Umesh_w2k3_hypervm33: FTL - VMware_freeze: VIXAPI freeze (VMware snapshot) failed with 26: SYM_VMC_REMOVE_SNAPSHOT_FAILED
当快照数超过 15 时,NetBackup 详细状态将提供下列消息,提醒合并或删除快照:
Umesh_w2k3_hypervm33: WRN - vSphere_freeze: VM has 16 existing snapshots. Snapshots may start failing if this number exceeds 32
要备份快照数超过 31 个的虚拟机,请合并或删除现有快照。然后重新运行备份。
注意:
Replication Director 备份允许每个虚拟机具有 31 个以上快照。
如果 VM vmdk 的快照增量文件数超过 32,则快照创建将会失败。 NetBackup 详细状态中将显示一条类似于以下内容的消息:
Umesh_w2k3_hypervm33: FTL - vSphere_freeze: Unable to proceed with snapshot creation, too many existing delta files(50).
在 vmdk 的增量文件超过 16 时,NetBackup 详细状态将提供下列消息,提醒合并或删除快照:
Umesh_23k3_hypervm33: WRN - vSphere_freeze: VM has 17 existing delta files for vmdk Umesh_23k3_hypervm33.vmdk. Snapshots may start failing if this number exceeds 31
如果未删除或合并 VM 的快照,则增量文件可以累积。 合并或删除现有快照,然后重新运行备份。
由于不能使用快照捕获独立磁盘,因此 NetBackup for VMware 不能备份独立磁盘中的数据。尽管备份可以成功,但是备份映像不包含独立磁盘的任何数据。
要备份独立磁盘上的数据,请在虚拟机上安装一个 NetBackup 客户端。您可以配置 NetBackup 来备份虚拟机以及所有独立磁盘,就像在物理主机上安装了 NetBackup 客户端一样。可以通过一个单独的作业先还原虚拟机,然后还原独立磁盘。
NetBackup for VMware 不会备份连接到虚拟机的标准 iSCSI LUN。如果虚拟机具有 iSCSI LUN,备份将成功,但是不会备份表示 LUN 的驱动器。
注意。NetBackup for VMware 通过 iSCSI 支持 Datastore。
Linux 虚拟机适用多个注意事项和限制。
如果 Windows 虚拟机包括 Veritas Storage Foundation 卷,将不支持选项。
在使用选项(包含或不包含块级增量式备份)进行增量式备份期间,所有已移动或重命名的文件都不会进行备份。当您通过浏览要从该增量式备份还原单个文件时,这些文件不可用。
注意:
从块级增量式备份还原整个 VM 时,文件元数据将更新,同时已移动或重命名的文件将反映更新的元数据。
VMware 虚拟机模板用于克隆虚拟机:它们无法启动,并且不能用作有效的虚拟机。因此,VMware 已对虚拟机模板的备份和还原实施以下限制:
在快照中不能捕获虚拟机模板。NetBackup 将模板备份到指定的存储单元中。
备份虚拟机模板时不能使用块级增量式备份 (BLIB)。
注意:
由于这一限制,NetBackup 加速器不能用于备份 VMware 虚拟机模板。
不能通过 SAN 备份虚拟机模板。必须配置 NetBackup 策略,以使用本地网络传输类型,如 nbd。 与此类似,必须通过局域网执行模板还原。
注意:
可在 NetBackup 策略中使用查询生成器创建用于自动选择虚拟机模板的规则。
NetBackup 支持在虚拟机对象中使用非 ASCII 字符,如下所示:
NetBackup 主服务器、备份主机和还原主机必须运行 NetBackup 8.1 或更高版本。备份主机和还原主机可能是同一计算机。
NetBackup 主服务器、备份主机和还原主机上的 UNIX 和 Linux 操作系统必须使用 UTF-8 字符编码。备份主机和还原主机可能是同一计算机。
NetBackup 用于选择 VM 进行备份的名称不能包含非 ASCII 字符。备份策略中的字段确定 NetBackup 用于选择 VM 的名称类型。例如,如果将指定为,则所备份的每个 VM 的显示名称均不能包含非 ASCII 字符。
和名称不得包含非 ASCII 字符。
出于安全考虑,VM 名称存在一定的局限性。
对象示例包括文件名和文件夹名称、注释、软盘映像名称、并行端口或串行端口文件名、CD-ROM ISO 名称等。
对于双引导虚拟机,NetBackup 不支持以下策略选项:
启用从 VM 备份恢复文件
排除已删除的块
排除交换文件和分页文件
排除引导磁盘
排除所有数据磁盘
要支持以下排除磁盘选项,备份主机必须是版本级别 8.1 或更高版本:
执行基于自定义属性的排除
基于自定义属性的磁盘排除要求您在 NetBackup 中输入 vCenter Server 的凭据,或输入托管 VM 的服务器的凭据。ESXi Server 凭据不足。
要排除的特定磁盘
NetBackup 不支持针对 Replication Director 备份使用以下排除磁盘选项:
排除引导磁盘
排除所有数据磁盘
执行基于自定义属性的排除
要排除的特定磁盘
如果取消排除磁盘,则无法还原上次在最新备份之前修改的各个文件。要还原这些文件,请还原整个虚拟磁盘或虚拟机。在下一次完全备份后,可以单独还原这些文件。
NetBackup 无法备份空虚拟机。如果 VM 的所有磁盘为空或者磁盘排除操作排除了所有磁盘,则 VM 可能为空。
要在 Storage vMotion 迁移其文件时备份虚拟机,NetBackup 必须通过 vCenter Server 执行备份。
请参见NetBackup 和使用 vSphere 5.0 或更高版本的 VMware Storage vMotion 之间的冲突。
自动选择要备份的虚拟机(虚拟机智能策略)适用多个注意事项和限制。
对于 hotadd 备份或还原:要备份(或还原)的虚拟机和包含 hotadd 备份主机的虚拟机必须位于同一 VMware Data Center。
NetBackup for VMware 支持将 Windows NTFS 文件加密和压缩用于备份和还原。但是,它不支持 NetBackup 的压缩或加密选项(在 NetBackup 策略属性中)。
对于 Windows、UNIX 或 Linux 来宾操作系统:NetBackup for VMware 不支持任何类型的压缩或加密,不管它们是在 NetBackup 还是在来宾操作系统(例如 BitLocker)中设置的。
注意:
压缩的 Windows NTFS 文件将作为压缩文件进行备份和还原。
VMware 的“块更改跟踪”处于启用状态时,如果虚拟机上存在快照,则无法使用存储优化。
如果策略的选项设置为“VM 主机名”,请注意,如果 NetBackup 无法获取 VMware 虚拟机的 IP 地址,则它无法选择该虚拟机进行备份。
对于 Exchange、SharePoint 和 SQL 应用程序,NetBackup for VMware 仅支持使用粒度恢复技术 (GRT) 从完全备份还原。
如果 Exchange、SharePoint 和 SQL Server 数据库存在于装入点卷中,则不会编录和备份这些数据库。
请参见还原注意事项和限制。
如果将策略从手动选择更改为智能策略(反之亦然),则 VM 的下一个备份将是常规完全备份,即使该 VM 已存在备份也是如此。
例如:
在新的 VMware 策略中,使用 “客户端”选项卡上的选项来选择 VM。策略中的第一个备份运行。
在该策略中,使用“智能策略”查询来选择相同的 VM,并对该 VM 执行第二次备份。由于从手动选择切换到基于查询的选择,因此第二个备份是常规完全备份。请注意,对于使用(BLIB) 或 BLIB 加速器的策略,备份处理不仅仅局限于已更改的块。
对于第二个备份,详细状态日志包括类似于以下内容的消息:
There is no complete backup image match, a regular full backup will be performed.
如果将策略的 VM 选择从基于查询切换到手动选择,则会发生相同的备份行为:即第二个备份是常规完全备份。
对于 vSphere 6.5 托管的虚拟机,如果当 NetBackup 尝试启用 VMware 的“块更改跟踪”时存在快照,则 NetBackup 将无法完成备份。由于从 vSphere 6.5 开始,VMware 的“块更改跟踪”API 行为已更改,因此 NetBackup 无法完成备份。
如果在备份策略中启用了、但尚未在 VM 上启用 CBT,则 NetBackup 会在 VM 上启用 CBT。
在 vSphere 中,如果虚拟环境具有 IPv6 地址,则仅使用映射到 DNS 服务器上的 IPv6 地址的完全限定域名 (FQDN)。