Существующая система: У меня есть сервер резервного копирования / архивирования на основе FreeBSD, который каждую ночь извлекает резервные копии с живых серверов через rsync и делает снимок zfs для архивирования содержимого резервной копии в течение определенного времени.
Это приводит к тому, что на этом сервере много ...
Задача, которую я хочу выполнить сейчас:
Я хочу создать внешний сервер, который является идеальным зеркалом этого резервного сервера и ежедневно синхронизируется с описанной выше системой.
Эта проблема:
Я еще не нашел решения, которое позволяет мне легко синхронизировать всю файловую систему server / zfs, включая все снимки. Я знаю только, что вы можете отправить один снимок в удаленную файловую систему zfs через zfs отправить. Очевидно, было бы здорово не воссоздавать сложную структуру пула и моментальных снимков на внешнем сервере, потому что я считаю, что это было бы полным беспорядком с точки зрения обслуживания.
Есть ли какое-либо решение, которое позволяет отразить полную файловую систему zfs, включая снимки?
zfs send|receive
по сравнению с конфигурацией множества наборов данных.Если у вас есть быстрые линии между сайтами, которые вы хотите зеркалировать, я могу представить себе что-то вроде того, как вы экспортируете тома iSCSI из хранилищ сайтов и помещаете их zpool
зеркало и добавьте несколько локальных дисков для ARC, ZIL, кеша, чтобы снизить пики чтения / записи, выполняемые через iSCSI. Если ваше хранилище предназначено в основном для резервных копий, все будет в порядке. Тем не менее у SUN когда-то был такой продукт, который так себя вел на ZFS.