Answers:
1)是的,可以从Liunx访问它。正如其他人解释的那样,ntfs-3g能够处理压缩的ntfs。
2)可靠性:压缩在ntfs中已经存在很长时间了(从Windows NT开始,请参阅http://www.ntfs.com/ntfs-compressed.htm)。我在Windows上没有看到任何可靠性问题。我不确定非Windows实现(例如linux)。如果您唯一关心的是在linux上读取数据,那么这不会带来可靠性问题(无论如何还原备份,将只读方式装入是个好主意)。
此外,数据在群集级别(通常为4 kiB)上进行压缩。磁盘的物理损坏仅影响单个群集,而不影响整个文件。在这方面,压缩的ntfs应该和未压缩的一样可靠。
3)性能:您引用的知识库文章说,性能可能会在服务器系统上受到影响,而该服务器系统上的CPU已经饱和。在具有您所描述的当前CPU的桌面系统上,使用压缩的ntfs进行备份应该不会对性能产生重大影响。相反,如果存储可压缩数据,则由于I / O较少,因此实际上可能会获得性能。如果接口(USB 2.0)与CPU相比速度较慢,则尤其如此。我想您的CPU应该很容易就能使USB 2.0链接写入或读取压缩的ntfs。
4)如果为整个文件系统设置了压缩标志,则不会出现非压缩移动文件的问题。
我认为可以从Linux访问它,但我不确定。
在什么意义上可靠?您的数据更容易被破坏,但是我不确定这是否是您的意思。
它在处理器方面较慢,但在I / O方面较快。如果处理器比磁盘快得多,那么读取较少的数据但进行一些处理而不是读取大文件而是避免后处理可能是值得的。
您无法避免这种情况,这取决于应用程序的编程方式。我记得在Windows中看到一个必须对此进行某些设置的设置,但是我认为它不能满足您的需要-如果可以,我将对其进行更新。
该ntfs-3g
驱动程序支持读取,附加和(最近)修改压缩文件。
当前,所有ntfs-3g版本都支持读取压缩文件。从ntfs-3g-2009.11.14开始,支持创建新的压缩文件,清除内容以及将数据附加到现有的压缩文件中。从ntfs-3g-2010.8.8开始,支持通过覆盖现有数据(或现有漏洞)来修改现有压缩文件。
文件系统与通常的Linux ext3 / ext4一样可靠。
该ntfs-3g
驱动程序处理一切真的很好。(在修改压缩文件时,它可能仍然存在一些错误;如以上引用所述,它仅在版本2010.8.8中添加。)
(没有答案)
当这是由于程序在其他位置创建未压缩文件并将其稍后移动到其预期位置而引起的时,解决方法很简单:在这些文件上重新启用压缩。
ntfs-3g -V: 2013.1.13AR.1
从Ubuntu 14.10(内核3.16)开始,我仍然不能保证ntfs-3g甚至能够正确读取Win8 GPT分区上的压缩文件。甚至将文件复制过来也会导致不同的md5sum。