使用 SDFS 时删除 chunks.chk 文件是否安全?

使用 SDFS 时删除 chunks.chk 文件是否安全?

我使用各种硬盘和工作室里随处可见的随机组件设置了一个临时存储 NAS。它运行的是 CentOS 7,带有一个由 8 个 500 GB SATA 驱动器组成的软件 RAID,这些驱动器通过廉价的伪 RAID 控制器作为备用驱动器连接。

然后,我使用 SDFS 创建一个重复数据删除卷,其基本路径位于软件 RAID 上(这是 chunks.chk、数据库文件等所在的位置)。然后,我挂载 SDFS 卷并通过 CIFS/Samba 将挂载的 SDFS 卷的文件夹共享到我的 Windows 网络。

为了测试它,我将价值 1.6 TB 的随机硬盘映像文件复制到共享中。效果非常好!我检查了重复数据删除后的数据集,307GB!为我的 DD 映像文件节省了大量空间。然后,我从我用来复制文件的 Windows 计算机上的 CIFS 共享中删除了映像文件。

但是,307gb chunks.chk 文件仍然存在,并且在映射共享时,仍然报告已使用 307gb,即使我删除了这些文件并且它们不再存在于共享中。

有两个问题,首先,SDFS 是否有内置设置,当文件从已安装的 SDFS 卷的文件夹中删除时,我可以启用该设置来清理 chunks.chk 文件?首先,我的问题是,如果我不再存储或打算存储位于 chunks.chk 文件夹中的数据,删除 chunks.chk 文件是否安全?

非常感谢您宝贵的见解!

相关内容