Veritas NetBackup™ 日志记录参考指南
- 使用日志
- 备份进程和日志记录
- 介质及设备进程和日志记录
- 还原进程和日志记录
- 高级备份和还原功能
- 存储日志记录
- NetBackup Deduplication 日志记录
- OpenStorage Technology (OST) 日志记录
- 存储生命周期策略 (SLP) 和自动映像复制 (A.I.R.) 日志记录
- NetBackup 安全通信日志记录
- 快照技术
- 查找日志
- NetBackup 管理控制台日志记录
- 使用日志记录助理
VMware 备份
VMware 备份操作的基本处理步骤如下所示:
- 当策略、日程表和虚拟机到期且备份时段打开时,策略执行管理器 (nbpem) 将触发备份作业。nbpem 进程、作业管理器 (nbjm)、资源代理 (nbrb) 和企业介质管理器 (nbemm) 共同确定适用于备份操作的资源 (介质服务器、存储单元等)。
- 对于 VMware 智能策略 (VIP),您可以限制 vSphere 环境中使用的 VMware 资源。例如,您可以将资源限制给从 vSphere DataStore 中运行的四个并行备份作业。这一控制级别可调整备份数量,最大程度地降低对用户和应用程序的 vSphere 平台体验的影响。
- nbpem 使用 nbjm 联系所选介质服务器,并在其中启动备份和还原管理器 (bpbrm)。快照作业(也称为父作业)在活动监视器中变为活动状态。
- nbjm 通过客户端服务 (bpcd) 在介质服务器上启动一个 bpbrm 实例。bpbrm 通过客户端服务 (bpcd) 在 VMware 备份主机上启动冻结映像快照 (bpfis)。bpfis 根据配置的凭据服务器,通过使用 vCenter 或 ESX 主机创建 VM 数据的快照。
配有 vADP 的 bpfis 联系凭据存储在 NetBackup 数据库中的 vSphere 主机 (vCenter) 或 ESX/ESXi 主机,并为 VM 启动快照。对于多个 VM,bpbrm 将为每个 VM 启动 bpfis,使快照操作并行发生。如步骤 2 中所示,您可以通过在 NetBackup 中设置 VMware 资源限制来控制 VIP 的并行快照数。bpfis 通过使用标准 SSL 端口(默认为 443)联系 vSphere 主机。
- bpfis 联系请求管理器 (bprd),请求将 bpfis 状态文件从 VMware 备份主机传输到主服务器。
- bprd 请求 VMware 备份主机上的 bpcd 发送 bpfis 状态文件的列表。bprd 将每个状态文件从 VMware 备份主机复制到主服务器。
- bpfis 会将快照信息和完成状态发送给 bpbrm。bpbrm 会将快照信息和状态报告给 nbjm。nbjm 会将信息和状态中继给 nbpem。
- nbpem 向 nbjm 提交一个用于备份的子作业,以及一个从快照信息得出的文件列表。nbjm 启动 bpbrm 以备份快照。
- bpbrm 使用 bpcd 在 VMware 备份主机上启动 bpbkar。
- 备份和存档管理器 (bpbkar) 会加载 Veritas 映射服务 (VxMS),而该服务会加载 VMware 磁盘开发套件 (VDDK) API。可以通过这些 API 从 vSphere DataStore 进行读取。VxMS 将映射运行期间的流,并标识 vmdk 文件的内容。bpbkar 会使用 VxMS 将文件目录库信息发送到 bpbrm,而后者会将该信息中继到主服务器上的数据库管理器 bpdbm。
- 此外,bpbrm 还会在介质服务器上启动进程 bptm(父进程)。
下面显示了 VxMS 中的 Veritas V-Ray 操作:
VxMS 中的 Veritas V-Ray 会为 Windows 和 Linux VM 上 VMDK 中的所有文件生成目录库。在备份数据进行流传输时会执行此操作。介质服务器上的 bpbrm 将此目录库信息发送给主服务器。
文件系统的 inode 级别也会标识未使用的块和已删除的块。例如,如果 VM 上的应用程序为文件分配 1 TB 空间,但目前仅使用其中的 100 GB,则备份流仅包括这 100 GB 空间。同样,如果删除过去完全分配的 1 TB 文件,则 VxMS 将在备份流中跳过已删除的块(除非这些块现在已分配给新文件)。这种优化不仅可以加速备份流,而且还会减少所需的存储,即便未启用重复数据删除也是如此。
如果启用源端重复数据删除功能,则 VMware 备份主机将执行重复数据删除。NetBackup Deduplication 插件使用 VxMS 生成的映射信息,并查看文件系统中 VMDK 内的实际文件。此 V-Ray 影像由 NetBackup Deduplication 插件建立。该插件将加载了解 VxMS 映射信息的专用流处理程序。
由于这些操作发生在 VMware 备份主机上,因此不会使用 ESX 资源和 VM 资源。此设置是真正的脱离主机备份,不会给生产环境中的 vSphere 带来任何负担。即便脱离主机系统中发生源端重复数据删除也是如此。
- 如果介质服务器是 VMware 备份主机,则 bpbkar 将基于快照的映像逐块地存储在介质服务器上的共享内存中。如果介质服务器正在备份除介质服务器以外的独立 VMware 备份主机,则服务器上的 bptm 进程将创建其自身的一个子进程。该子进程使用套接字通信从 VMware 备份主机中接收基于快照的映像,然后将该映像逐块地存储在共享内存中。
- 原始磁带管理器 (bptm) 进程从共享内存中获取备份映像,并将其发送到存储设备(磁盘或磁带)。
- bptm 将备份完成状态发送给 bpbrm,bpbrm 又将其传递给 nbjm 和 nbpem。
- nbpem 会通知 nbjm 删除快照。nbjm 将在介质服务器上启动 bpbrm 的新实例,并且 bpbrm 会在 VMware 备份主机上启动 bpfis 的新实例。bpfis 会删除 vSphere 环境中的快照。bpfis 和 bpbrm 将报告其状态并退出。