具有相同内容的两个文件,如果其中一个文件已压缩,但另一个未压缩,重复数据删除功能是否会删除这两个文件间的重复数据?
适用产品
- QuTS hero
- 存储与快照总管
简短回答
在大多数情况下,仅会对两个文件间的部分数据进行重复数据删除。
背景
压缩和重复数据删除是 QuTS hero 中的数据减少功能,可帮助减少数据占用的空间量。
- 压缩可移除一个文件中的冗余数据。
- 重复数据删除可消除共享文件夹或 LUN 中的重复数据。
您可以在“Storage & Snapshots”(存储与快照总管)>“Storage”(存储)>“Storage/Snapshots”(存储/快照)中的“Data Reduction”(数据减少)列下单独为每个文件夹和 LUN 启用或禁用每种功能。(注意:要启用重复数据删除,NAS 必须至少具有 8 GB 内存。)
场景
首先,向同时启用了压缩和重复数据删除的共享文件夹中添加一个文件。然后,在此共享文件夹上禁用压缩,然后再以不同文件名添加同一文件。
最后,两个文件具有相同内容,但第一个文件已压缩,第二个文件未压缩。
问题:重复数据删除是否会将这两个文件中的数据视为相同,从而删除这两个文件间的重复数据?
详细回答
由于压缩和重复数据删除都是基于数据块的技术,他们会通过比较数据块来确定数据冗余。
如果第一个文件中的所有数据已成功压缩,则第一个文件中的所有数据块会与未压缩的第二个文件中的所有数据块不同。因此,这两个文件之间不会进行重复数据删除。
但是,文件中的所有数据都具有冗余并不常见,因此在大部分情况下,并非文件中的所有数据块都会被压缩。在这些情况下,第一个文件中的部分数据块可能仍与第二个文件中的部分数据块相同,因此重复数据删除功能会删除这些数据块。
- 启用或禁用压缩仅影响新数据。向共享文件夹或 LUN 添加数据时,现有数据会根据压缩设置保持压缩或未压缩状态。
- 启用或禁用重复数据删除仅影响新数据。向共享文件夹或 LUN 添加数据时,现有数据会根据重复数据删除设置保持重复数据删除或未重复数据删除状态。