У меня есть 200 + G фотографий, которые я обычно храню на своем основном компьютере, чтобы они были всегда доступны. Размеры файлов варьируются от 2–3 МБ в формате JPG. до 10-12 МБ RAW файлов.
Я думал, что от старого красивого ext3 можно отказаться в пользу файловой системы с более новой технологией (подумайте о экстентах и отложенном распределении ...).
ext4 мог бы быть хорошим выстрелом, но я боюсь его молодого возраста (у меня были зависания на Ubuntu Jaunty / kernel 2.6.28)
Я подумываю об использовании xfs или jfs, которые оба используют экстенты.
Есть ли явное преимущество у одного перед другим?
TIA
XFS обычно быстрее, но тестирование очень недавних ядер указало, что это качество было fubar'd. Но, быстрее не всегда лучше.
Мне фотографии являются ценными архивами, таким образом, я использовал бы самую совместимую, лучшую поддерживаемую, журналирующую доступную файловую систему, который будет ext3 (хотя я принял бы аргумент, что я просто описал reiserfs).
Я пошел бы с XFS только из-за большого количества файлов и общего размера набора.
Это будет внешним диском или внутренний?
пойдите с XFS, который является действительно большим для того, чтобы хранить большие файлы, но быть предупрежденным: никогда не вытаскивайте USB-кабель из компьютера, в то время как XFS pendrive все еще смонтирован, он уничтожит/повредит Вашу файловую систему XFS в высоком шансе.
Необходимо также рассмотреть шифрование файловой системы. Различные методы, существующие для этого, моей лучшей практикой, сценарий ниже:
$ 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 (мой исходный путь pendrive) являются encrpyted., конечно, необходимо создать файловую систему XFS сверху недавно созданного блочного устройства (/dev/mapper/encpen), и исходное содержание блочного устройства (/dev/sdb1 в этом случае) измельчено во время выполнения так.
убедитесь, что Вы выполняете эти команды, прежде чем Вы вытащите pendrive:
umount /dev/mapper/encpen
dmsetup remove encpen
Ваша другая опция состоит в том, чтобы использовать ext2/ext3, поскольку существует Ext2 IFS Для Windows для разрешения чтению-записи Windows файловая система как ext2, но в этом случае Вы потеряли увеличение производительности на большой обработке файла XFS и не сможете зашифровать диск.
Всегда копируйте свои данные, например, я всегда сохраняю 2 резервных копий своих данных в 2 других местах, ни один из них не близко к сайту резервного предмета. Резервные копии должны быть зашифрованы также.
С уважением