我有200 + G的照片,我通常保持在我的主电脑,使他们始终可用。 文件大小从2-3MB JPG到10-12MB RAW文件。
我认为旧的ext3可能会被抛弃,转而使用更新的技术文件系统(考虑范围和延迟分配…)。
ext4可能是个不错的select,但是我担心它的年龄太小(我经历了Ubuntu Jaunty / kernel 2.6.28的locking)
我正在考虑使用xfs或jfs,它们都使用扩展。
彼此之间有明显的优势吗?
TIA
XFS通常更快,但是对最近的内核的testing表明这个质量已经被取消了。 但是,更快并不总是更好。
对我来说,照片是有价值的档案,所以我会使用可用的最兼容的,最好的支持的日志文件系统,这将是ext3(虽然我会接受一个我刚才描述的reiserfs的论点)。
去为ext3安全v(它是成熟的,performanceok)xfs是另一个不错的select,但直到现在我没有机会恢复一个破损的xfs分区:)
只是因为大量的文件和集合的总大小,我会去用XFS。
这将是一个外部驱动器或内部?
去XFS这是非常伟大的存储大文件,但要注意:当XFS pendrive仍然挂载时,永远不要拔掉USB电缆,它会破坏/损坏你的XFS文件系统的机会很高。
你也应该考虑encryption文件系统。 现有的各种方法,我最好的做法是下面的脚本:
$ cat bin/encmount HASH=`/usr/sbin/sha256 -x` echo 0 `/sbin/blockdev --getsize $1` crypt aes-plain $HASH 0 $1 0 | /sbin/dmsetup create $2
用法:
$ sudo sh bin/encmount /dev/sdb1 encpen Enter passphrase:
然后你可以挂载/ dev / mapper / encpen作为块设备,而/ dev / sdb1(我的原始pendrivepath)被encryption。 当然,有必要在新创build的块设备(/ dev / mapper / encpen)之上创build一个XFS文件系统,并在此过程中将原始块设备内容(本例中为/ dev / sdb1)切碎。
请确保在拔出pendrive之前执行这些命令:
umount /dev/mapper/encpen dmsetup remove encpen
另一种select是使用ext2 / ext3,因为有Ext2 IFS For Windows让Windows读取/写入文件系统为ext2,但是在这种情况下,您在XFS大文件处理上失去了性能增益,并且将无法encryption驱动器。
总是备份你的数据,例如,我总是将数据备份在2个不同的地方,他们都不是靠近备份主体的站点。 备份也应encryption。
最好的祝福