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
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.