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

Можно ли указать несколько пулов на одном устройстве в bacula?

Если вы хотите иметь несколько пулов для целей разных уровней хранения для полного / различного / инкрементного, можете ли вы указать их все на одном устройстве хранения? Когда каждый пул выполняет свою задачу по хранению / очистке / сокращению, используя настройки в пуле, достаточно ли у него ума, чтобы касаться только файлов томов, которые были созданы этим конкретным пулом?

Одним из недостатков размещения нескольких пулов на одном устройстве является то, что устройство может одновременно обслуживать только один пул. (Но не подтверждено.)

Да, вы можете указать несколько пулов на одном устройстве.
Bacula достаточно умен, чтобы делать все правильно в отношении политик хранения, обрезки, очистки и т. Д. (Все это обрабатывается в базе данных Bacula - устройство на самом деле не задействовано).

Главное предостережение, о котором следует помнить, заключается в том, что если вы используете автозагрузчик, вы хотите, чтобы ваши пулы не перекрывались (нет двух лент с одинаковым штрих-кодом), чтобы избежать случайного царапания нужной ленты. По той же причине вам не нужны тома с одинаковыми именами в двух разных пулах, совместно использующих (дисковое) устройство - могут случиться плохие вещи.

Точно так же, если вы вручную меняете ленты, вы должны быть очень осторожны, чтобы загрузить нужную ленту, когда Bacula попросит об этом. Bacula, как правило, умеет читать этикетку ленты и отказываться использовать «неправильную» ленту, но вы хотите избежать любых возможностей ошибки / потери данных.