Administrator Guide
变量名称 说明 默认值
在完整备份完成后,可以通过检索 DUMP_DATE 环境变量来获取令牌。然
后,在后续备份中可以传递此令牌以作为 BASE_DATE 的值。在此情况下执行
的备份将是相对于令牌生成时的增量备份。
将 BASE_DATE 设置为 -1 时,基于令牌的备份禁用。
DEREF_HARD_LINK 控制是否为同一文件的所有实例备份硬链接文件数据内容。有效值包括 Y 和
N。
N
增量备份
每次执行备份时,NDMP 服务器都保存备份的时间戳。当 NDMP 服务器执行增量备份时,它使用为上一个完整或增量备份保存的时
间戳来确定是否需要包括某个目录或文件。
两种受支持的备份类型(转储和 tar)都支持增量备份。用于遍历备份目标目录的算法是相同的。但是,基于 inode 的文件历史记录
生成需满足不同的要求来支持 DAR,因此生成的备份数据流不同:
• 转储:无论目录是否更改,都将备份访问的每个目录,并且生成文件历史记录条目。
• tar:仅对发生更改的目录进行备份和生成文件历史记录条目。
因此,使用 tar 备份进行备份的数据量将少于转储备份。大小差异取决于备份数据集中的目录数量。
处理硬链接
默认情况下,NDMP 备份以最高效的方式处理硬链接文件。也就是说,硬链接文件的数据内容将仅备份一次。在备份操作遇到第一
个硬链接文件并备份其内容后,备份进程会记住该文件的 inode 编号。接下来,当备份操作遇到具有相同 inode 编号的文件时,仅备
份头部。还原此备份数据流时,硬链接文件将恢复为硬链接文件。
对于选择性还原,当要还原的选定文件或目录包含的硬链接文件不是备份过程中遇到的第一个实例时,此备份模式会产生问题。在
这种情况下,还原将失败,并向 DMA 服务器发送一条 NDMP 消息,指示在选择性还原中还应包括该文件的第一个实例。
解决此问题的一种方法是更改备份过程中的行为。如果在启动备份时将 DEREF_HARD_LINK 环境变量设置为 Y,则备份操作将备份
硬链接文件的所有实例(如同常规文件),而不是仅备份硬链接文件的第一个实例。在这种情况下,选择性还原将始终具有文件数
据。此选项的缺点在于,在备份包含硬链接文件的数据集时,备份操作需要消耗更长时间和更多空间。
使用 NDMP 备份 NAS 卷数据
FluidFS 群集不使用专用 IP 地址执行备份操作;可以使用任何已配置的客户端网络地址。通过以太网发送数据。多个 NDMP 备份和
还原会话可以同时运行,每个 NAS 控制器最多支持 48 个会话。要最大程度地降低 NDMP 备份处理对系统性能的影响,请将 NDMP
安排在非高峰时间进行。
关于此任务
在 FluidFS 群集中配置 NDMP 后,NDMP 服务器监测客户端网络中来自 DMA 服务器的备份请求。然后 DMA 服务器访问(装载)要
进行备份的 NAS 卷,并启动备份操作。
图 42: NDMP 备份
使用 NDMP 备份 NAS 卷数据时请记住下列注意事项:
• NDMP 不提供高可用性 (HA)。如果备份会话由于连接断开而中断,该会话将终止。
• 不允许手动删除当前备份会话的临时快照,并且将立即终止该会话。
• 如果备份会话因出错而终止,临时快照可能会保留下来,并且系统将自动删除该快照。
下列步骤概述通过 NDMP 备份 NAS 卷数据的流程:
394 FluidFS 管理