LINUX.ORG.RU

[фс]файловая система для архива


0

0
какая из мэйнстримных ФС (пока brtfs не вышла) больше всего подходит для сохранения важной информации? Скорость доступа не важна, главное устойчивость к некорректным отмонтированиям при неожиданных выключениях питания (с этим вроде у ext4 проблемы были). Только не надо говорить "любая журналируемая" -- журнал спасает структуру ФС а не данные. Что-то по этому поводу было у ext3 с "-o data=journal", может это где-то лучше реализовано?
★★
> с этим вроде у ext4 проблемы были

В этим проблемы _были_ у всех известных науке файловых систем.
Deleted
()
> для архива
> для сохранения важной информации?


Любая в режиме read only
sdio ★★★★★
()
пока сделал ext4 с "journal_checksum,data=journal,commit=1,nodelalloc"
pupok ★★
() автор топика
>для сохранения важной информации?
>при неожиданных выключениях питания (с этим вроде у ext4 проблемы были)


Купить UPS и настроить корректное завершение работы при выкл. питания. А ФС - любая журналируемая.
h8 ★★★
()
JFS — использую гдето пол-года, нареканий никаких нет, разве что размер блока нельзя изменить из-за этого на куче мелких файлов (например дерево portage) начинается усиленный расход дискового пространства, ну и размер лога на больших дисках лучше указывать вручную, поскольку по дефолту он ставится в 0.4% от размера всего устройства.
fat_angel ★★★★★
()
> какая из мэйнстримных ФС (пока brtfs не вышла) больше всего подходит для сохранения важной информации?

3 сервера с anyfs@raid1, расположенных на 3 разных континентах.
zh
()
Проскакивала недавно ФС, которая хранила данные в виде логов, т.е. данные никогда не перезаписывались. Позиционировалась как устойчивая к сбоям. Вот только название не помню.
roy ★★★★★
()
Ответ на: комментарий от sdio
я сказал "из мэйнстримных ФС". Не хочу быть тестером (почитайте changelogs последних *-rc ядер, там постоянно баги nilfs2 фиксят).
pupok ★★
() автор топика
Ответ на: комментарий от Lumi
ну она не такая молодая, и в changelogs ничего не слышно, наверное ещё в 2.6.30 с ней разобрались
pupok ★★
() автор топика
Ответ на: комментарий от zh
> 3 сервера с anyfs@raid1, расположенных на 3 разных континентах.

ну да. допустим у меня kernel panic и машина зависла. Если повезёт, то на всех raid-дисках будет одинаково некорректная инфа, а если не повезёт -- то по-разному, но можно её будет "усреднить". Raid не снимает вопроса об ФС которую на этот raid ставить.

pupok ★★
() автор топика
Ответ на: комментарий от pupok
окэ, держать на всех серверах разные фс =)
zh
()
> главное устойчивость к некорректным отмонтированиям при неожиданных выключениях питания

UFS2

> Только не надо говорить "любая журналируемая" -- журнал спасает структуру ФС а не данные.

Именно! В случае UFS2 журналирование даже не нужно — структуру спасает Soft Updates.
iZEN ★★★★★
()
Ответ на: комментарий от iZEN
> В случае UFS2 журналирование даже не нужно — структуру спасает Soft Updates.

а в Linux она поддерживается?

pupok ★★
() автор топика
Ответ на: комментарий от pupok
>а в Linux она поддерживается?

Вроде не все фичи UFS2 поддерживаются в Linux.
Для работы с ней в режиме RW под Linux кажется нужно пересобирать ядро.
iZEN ★★★★★
()
Ответ на: комментарий от iZEN

UFS2

wiki

Instead of duplicating metadata writes in a journal, soft updates work by properly ordering the metadata writes to guarantee consistency after a crash. Like journaling, soft updates do not guarantee that no data will be lost, but do make sure the filesystem is consistent.

похоже что это те же яйца только сбоку

pupok ★★
() автор топика
Ответ на: комментарий от Lumi

Хочешь ufs2 ставь freebsd, в linux rw там небезопасный.

я уже понял что пока btrfs не выйдет останусь на ext4 с «journal_checksum,data=journal,commit=1,nodelalloc»

pupok ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.