Руководство по администрированию файловых систем ZFS Solaris

Сохранение нескольких копий пользовательских данных в ZFS

Версия Solaris 10 от 10/08: для надежности метаданные файловой системы ZFS автоматически сохраняются несколько раз на разных дисках, если это возможно. Эта функция называется дубликаты блоков.

В этой версии Solaris можно также с помощью команды zfs set copies настроить хранение нескольких копий пользовательских данных для каждой файловой системы. Пример:


# zfs set copies=2 users/home
# zfs get copies users/home
NAME        PROPERTY  VALUE       SOURCE
users/home  copies    2           local

Доступныe значения: 1, 2 или 3. Значение по умолчанию: 1. Эти копии являются дополнительными по отношению к избыточности уровня пула, например, при зеркальной настройке или настройке RAID-Z.

Хранение множественных копий пользовательских данных ZFS дает следующие преимущества:

В зависимости от выделения дубликатов блоков в пуле устройств хранения данных несколько копий могут находиться на одном диске. В результате полного отказа диска все дубликаты блоков могут оказаться недоступными.

Вопрос использования дубликатов блоков следует рассматривать в том случае, если случайно создан нерезервированный пул и если необходимо настроить политику сохранности данных.

Подробную информацию о том, как настройка копий в системе с однодисковым или многодисковым пулом может повлиять на общую защиту данных, приведено в блоге:

http://blogs.sun.com/relling/entry/zfs_copies_and_data_protection

Для получения дополнительной информации о задании свойств ZFS см. Установка свойств ZFS.