自动多数据流 (AMS)
自动多流复制会增加 Data Domain 上的备份。它使用多个流对备份进行“切片”,然后再将其发送到目标 Data Domain。
Avamar 7.0 及更高版本支持 AMS 复制。
AMS的主要特点:
利用多个并行流处理备份并将其发送到复制目标
在 Avamar v7.0 中引入
默认情况下,Avamar 每个并发进程使用六个流,但可以使用正确的标记更改此值。
AMS 必须扫描整个备份,而不仅仅是更改,因此与使用 VSR 时相比,它通常需要扫描更多的数据。
当站点之间的带宽较大时,AMS 通常具有较高更改率客户端的性能。
AMS 可能会导致源和目标 Data Domain 之间的空间差异。这将在此处进一步讨论:Data Domain:当数据相同时,目标DD上的空间使用量高于源DD中的空间使用量
对于此类复制,对客户端类型没有限制。
Avamar 选择 AMS 复制的示例:
<snip> 2015-11-22 10:05:55 avtar Info <6654>: Replicating backup 367, 528.7 GB 2015-11-22 10:05:56 avtar Info <40047>: id:1 VSR selected because file size is too small for NCR (container.1.cdsf) 2015-11-22 10:05:56 avtar Info <40050>: id:2 NCR selected because it could not be determined if VSR is possible (container.2.cdsf) <snip>
虚拟合成复制 (VSR)
虚拟合成复制是单流复制过程。它利用以前复制的备份,以便仅扫描更改并将其发送到目标 Data Domain。
发送这些更改后,目标 Data Domain 可以虚拟合成完整备份。它使用来自上一次复制的备份作为基本文件。备份将与新复制的更改放在一起。这与需要扫描完整备份的 AMS 过程相反。VSR 在 Avamar 7.1/DDOS 5.5 及更高版本中受支持。
VSR 的主要功能:
每个并发 Avamar 进程使用的单个 Data Domain 流。
在 Avamar 7.1/DDOS 5.5 中引入
默认情况下,Avamar 会尽可能尝试使用 VSR
仅复制更改的数据
网络效率高
低更改率客户的理想选择
仅与 NDMP、VMware 映像和文件系统备份兼容
VSR 的要求:
必须满足所有这些条件,否则复制将默认恢复为 AMS:
复制源和复制目标 Avamar Server 都必须为 AV7.1 或更高版本
复制源和复制目标 Data Domain 系统都必须为 DD OS 5.5 或更高版本
备份数据集必须与 VSR 兼容;也就是说,备份数据集必须是 VMware 映像、文件系统或到 AV/DD 的 NDMP 备份
复制目标上必须存在“基本”备份,即该数据集的前一个备份
复制方法必须设置为默认值或强制 VSR
如果备份利用 snapview 过程,则还必须按正确的顺序复制所有部分,以使 VSR 正常工作。有关更多详细信息,请参阅有关 VSR 部分的附加说明
尝试复制备份时,初始复制会利用 AMS 将基本文件作为种子到复制目标。基本文件位于目标 Data Domain 上后,假设满足所有 VSR 要求,则使用 VSR。只要 VSR 继续正常工作,则会在每次复制完成时更新基本文件。
Avamar 选择 VSR 复制的示例:
<snip> 2016-03-15 07:37:17 avtar Info <6654>: Replicating backup 471, 100.0 GB 2016-03-15 07:37:17 avtar Info <40198>: id:19 VSR selected because file size is too small for NCR (16912D3D130B98D763593BD4DCD0BC586766FE46) 2016-03-15 07:37:17 avtar Info <40198>: id:20 VSR selected because file size is too small for NCR (04C560CC90AC7A626F4E7866573CF93D7D32EFE6) 2016-03-15 07:37:17 avtar Info <40198>: id:21 VSR selected because file size is too small for NCR (9D78E4B1CD2DF728D7A45B2E374D6D28A853ED2C) 2016-03-15 07:37:17 avtar Info <40198>: id:22 VSR selected because file size is too small for NCR (41A1BDB73F3BB615E03A95FC3758CDE1A2725E6F) 2016-03-15 07:37:17 avtar Info <40198>: id:23 VSR selected because file size is too small for NCR (1D6784C9E27240132EB7FBFEE3C0D4136D81AA8D) 2016-03-15 07:37:17 avtar Info <40198>: id:24 VSR selected because file size is too small for NCR (FC295BC80B73D67BFE437291253D46FAD42650C2) 2016-03-15 07:37:17 avtar Info <40198>: id:25 VSR selected because file size is too small for NCR (93B06F7711E1F64111BCAD4FBE966E051655EB94) 2016-03-15 07:37:17 avtar Info <40198>: id:26 VSR selected because file size is too small for NCR (55A58F9CDCB82A6756853E3D84A3D2A6993F2C3D) 2016-03-15 07:37:17 avtar Info <40200>: id:27 VSR selected because all base files are available (6122D9EF93CB95529D5E59327A3FF4789B0D0911) <snip>
有关 VSR 的附加说明
有时,在 Avamar 利用部分备份的情况下,VSR 并不总是可行的解决方案。按照设计,Avamar 每 7 天使部分备份到期一次。如果未在该 7 天时间限制内复制备份及其所有部分备份,则 Avamar会将其删除。这通常会影响 NDMP 等大型备份客户端。有关此问题的其他信息,请参阅以下知识库文章:
对于 Avamar 7.2.X NDMP 客户端未利用 VSR — 部分备份在 Avamar 7.2 中过期。