跳转到主内容

重复数据删除更改日志的工作原理

i
Knowledge Base guidance

This article may include metadata, visibility, validation state, and related support guidance.

适用场景

  • 集群模式 Data ONTAP
  • 重复数据删除和数据压缩

问题解答

  • 更改日志记录对数据块的修改。启动重复数据删除后、Data ONTAP会引用更改日志来对数据进行重复数据删除、并在重复数据删除过程完成后清除更改日志。
  • ChangeLog可以保存最大大小为8 TB的块修改记录。
  • 此最大大小无法更改。
  • 更改日志大小为64 GB意味着、更改日志将继续新写入、直到向卷写入8 TB的数据为止。

8 TB用户数据=卷中的2147483648个数据块(每个块大小为4 K)
指纹大小= 32字节
因此、支持的更改卷总大小= 2147483648 * 32字节= 64 GB

  • 当即将超过此限制时、Data ONTAP 将停止 向更改日志写入修改内容、并将以下消息写入系统日志:

Thu Mar 25 04:54:39 GMT [nss-u55/nss-u56: sis.changelog.full:warning]:Change logging metafile on volume [host][vol] is full and can not hold any more fingerprint entries.

要检查当前使用情况、请使用相应的命令:
对于7-模式

Run the sis status -l
Last Operation Size and Changelog Usage 将显示当前状态。
 

对于集群模式 Data ONTAP:

::volume efficiency show -vserver  -volume 

要启动重复数据删除过程并清除更改日志、请 使用相应的命令:
对于7-模式
  • sis start 命令将启动重复数据删除过程并清除更改日志。
  • 但是、 sis start 如果更改日志已满、则单独运行命令不会处理修改后的块。因此、 sis start -s 在这种情况下、请运行命令对所有数据进行重复数据删除。
对于集群模式 Data ONTAP:

::>volume efficiency start -vserver <vserver name> -volume <vol name>

::>volume efficiency start -vserver <vserver name> -volume <vol name> -scan-old-data true

追加信息

TR-3966 -《NetApp数据压缩和重复数据删除部署和实施指南:集群模式Data ONTAP》