Назад | Перейти на главную страницу

Резервное копирование файловой системы HFS + на сервер Linux

Я системный администратор небольшой компании с 3 серверами Xserve под управлением OSX 10.6.8, содержащих критически важные данные, для которых требуется автоматическое резервное копирование.

Для этого мы собираемся развернуть сервер Ubuntu 10.04 LTS с ~ 10 дисками и томом хранения XFS на программном RAID10 + LVM2 с использованием Backuppc для фактического захвата резервных копий. Я скомпилировал rsync 3.0.7 на Xserve, поэтому все необходимые метаданные HFS + должны быть сохранены в резервных копиях.

В чем я не уверен, так это в том, будут ли эти метаданные точно сохраняться при хранении в файловой системе XFS, и является ли XFS даже правильным инструментом для работы в этом случае. Хотя я использовал собственный личный файловый сервер XFS и никогда не имел никаких проблем, я слышал множество ужасных историй о сбоях питания, вызывающих повреждение данных, и мне любопытно узнать о готовности новых файловых систем COW на производственном уровне.

Было бы лучше использовать менее изменчивую файловую систему, например ext4, или новую, например, BTRFS?

Я считаю, что реализация протокола rsync в BackupPCs в любом случае не поддерживать ACL и расширенные атрибуты, поэтому любые метаданные, хранящиеся там, не могут быть эффективно скопированы. Таким образом, проблема с его хранением даже не возникает.

Судя по всему, патчи rsync для MacOSX содержат некоторые функции для преобразования metadata [...] on the sender into an ephemeral file in standard AppleDouble format, before being sent to the destination, поэтому резервные копии не должны быть полностью непригодными для использования.