Как каждый исключает шпульку из zfs-auto-snapshot

У меня есть машина в моем офисе, который имеет двойную роль и имеет два пула zfs, чтобы сделать это. Первый пул для локальных контейнеров, которые выполняют сетевые службы для земли (dhcp, DNS, yadda). Давайте назовем тот один "контейнерами". Другой пул должен содержать полученные снимки от производственной системы, расположенной в дата-центре. Давайте назовем то одно "резервное копирование".

Я хочу выполнить zfs-auto-snapshot на этом хосте, но только иметь его создают снимки наборы данных на шпульке, которая имеет контейнеры на нем. Резервный пул уже имеет один снимок в день набора (наборов) данных на нем, и поскольку нет никакого фактического взаимодействия с теми наборами данных нет никакой потребности в больше, плюс я не на сто процентов уверен, что те снимки не создадут проблемы пространства или проблемы с возрастающими снимками, полученными от производства.

Теперь я знаю, что "//" относится ко всем наборам данных в zfs-auto-snapshot командной строке. Я задаюсь вопросом, могу ли я просто обмениваться названием пула (контейнеры) для "//" и если это автоволшебно возьмет тот пул и все его наборы данных или нет. Документация не является точно четкой на том, можно ли поместить от имени пула как цель для создания снимков и иметь все наборы данных под нею, созданы снимки также.

Я также отметил по крайней мере одно сообщение, которое предполагает что, как я нахожусь на сервере человечности 18.04, что zfs-auto-snapshot пакет, возможно, был заменен другим механизмом для автоматически созданных снимков... поэтому, если кто-либо знает что-нибудь, о котором я хотел бы услышать об этом.

Спасибо!

0
задан 19 February 2019 в 14:17

1 ответ

Необходимо смочь сделать это с командной строкой:

zfs-auto-snapshot --recursive containers

Это взяло бы снимок всех дочерних наборов данных под набором данных пула верхнего уровня в containers пул.

Поочередно, проверьте --default-exclude описание:

По умолчанию zfs-auto-snapshot создаст снимки все наборы данных за исключением тех в который свойство пользователя com.sun:auto-snapshot установлен на false. Эта опция инвертирует поведение и требует com.sun:auto-snapshot быть установленным на true.

Таким образом, Вы могли также установить com.sun:auto-snapshot свойство к false на верхнем уровне backup файловая система, и продолжает использовать // (возможно, также нуждается --recursive, Я не уверен).

0
ответ дан 26 October 2019 в 05:22

Другие вопросы по тегам:

Похожие вопросы: