使用shred agains ext4文件系统破坏数据

时间:2015-05-10 16:57:48

标签: linux rhel ext4 journal shred

我正在使用几个etx4文件系统对块设备运行碎片。 blockdevices是虚拟驱动器 - RAID-1和RAID-5。控制器是PERC H710P。 命令 shred -v / dev / sda; shred -v / dev / sdc ...

我可以从shred man(info)页面了解到,shred可能对日志文件系统没有效果,但仅限于粉碎文件时。

任何人都可以解释是否粉碎了blockdevice安全的方法来破坏它上面的所有数据?

1 个答案:

答案 0 :(得分:1)

这是一个复杂的问题。

100%有效的唯一方法是物理破坏。问题是驱动器固件可以将扇区标记为坏,并将它们重新映射到备用池。您实际上无法再访问这些扇区,但旧数据可以通过其他方式从这些扇区中恢复(例如备用固件或物理移除盘片)。

话虽如此,在块设备上运行碎片并不会因日记而出现问题。

日记功能的问题在于,对于部分覆盖是可恢复的,您实际上无法覆盖原始数据,因此覆盖文件会在第二个物理位置进行,从而使第一个覆盖。直接写入块设备不受日记记录的影响。