跳转到主内容

重复数据删除更改日志如何工作?

Views:
8
Visibility:
Public
Votes:
0
Category:
data-ontap-8
Specialty:
core
Last Updated:

适用于

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

更改日志记录对数据块的修改。一旦开始重复数据删除、 Data ONTAP 将引用更改日志来重复数据删除、并在重复数据删除过程完成后清除更改日志。

更改日志可以存储块修改的记录,最大大小可达 8 TB 。


不能更改此最大大小。

一个大小为 64 GB 的更改日志意味着更改日志将继续执行新的写入操作,直到将价值 8 TB 的数据写入卷。

8 TB 用户数据 =2147483648 卷中的数据块(每个块大小 4 K )
指纹大小 =32 字节
,因此支持的总 ChangeLoge 大小 =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- 模式

运行sis status -l
最后一个操作大小更改日志使用情况将显示当前状态。
 

  • 对于集群模式 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 3505 —适用于 FAS 和 V 系列的 NetApp 重复数据删除部署和实施指南 Data ONTAP 7.x — 8.0.x
  • TR-3958 - 《 NetApp 数据压缩和重复数据删除部署与实施指南》 Data ONTAP 8.1 和 8.2 在 7- 模式下运行
  • TR-3966 – NetApp 数据压缩和重复数据删除部署与实施指南集群模式 Data ONTAP