У нас был почти 16 ТБ LVM с ReiserFS. Теперь мы хотим добавить больше дисков, но мы не можем продолжать использовать ReiserFS, поскольку его максимальная емкость составляет 16 ТБ. Этот том используется для создания дополнительных резервных копий с помощью RSync, который жестко связывает неизмененные файлы.

Мы знаем, что мы можем использовать rsync или fsarchiver чтобы выполнить это, но оба они очень медленные и занимают огромное количество памяти, так как должны помнить inode каждого файла.

Мы использовали dd и ssh чтобы скопировать раздел во временное место, и теперь мы хотим изменить тип раздела на ext4 64 бит (или другой тип, если кто-то знает лучшее решение).

1 ответ1

0

Если вы хотите изменить тип файловой системы, вам придется использовать такой инструмент, как rsync tar или fsarchiver . Но главное, что я думаю, это рассмотреть возможность поиска другой системы резервного копирования, отличной от rsync и жестких ссылок.

Проблема заключается в том, что жесткие ссылки и использование дублирующих каталогов для инкрементных резервных копий являются очень неэффективной структурой данных для хранения информации о резервных копиях. Это одна из причин, почему использование rsync для копирования всех этих резервных копий является медленным и болезненным. Это также означает, что использование fsck для проверки целостности займет много памяти, чтобы убедиться, что подсчет ссылок для всех файлов займет большой объем памяти - по той же причине, что и rsync , tar , fsarchiver и т. д., потребуется большой объем памяти.

Поэтому я рекомендую взглянуть на систему резервного копирования, такую как bacula, которая использует правильную базу данных для хранения каталога резервных копий файлов, вместо того, чтобы пытаться использовать каталоги для хранения этой информации. И использовать это как возможность перейти к гораздо более масштабируемому решению для резервного копирования.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .