The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Bacula 40 серверов (как грамотно распределить пулы)"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Резервное копирование / Linux)
Изначальное сообщение [ Отслеживать ]

"Bacula 40 серверов (как грамотно распределить пулы)"  +/
Сообщение от obl (ok) on 22-Май-12, 21:39 
Всем привет!
настраиваю бакулу, столкнулся с проблемой - нужно хранить файлы за предыдущие три месяа (три полные копии), за предыдущую неделю целиком (один Full Backup + Increment.)

Как все это грамотно организовать?

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

Насколько это реально? изучая документацию я пока вижу только что нужно для каждой группы серверов задавать отдельный пул и жестко прописывать соответствующие переменные.

  Volume Retention = 30 days        
  Maximum Volume Bytes = 250G          
  Maximum Volumes = 3
  Maximum Volume Jobs = 10

Хочется гибкости и минимального исправления основных конфигов в процессе дальнейшей эксплуотации.

Спасибо! прошу к обсуждению :)

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Bacula 40 серверов (как грамотно распределить пулы)"  +1 +/
Сообщение от XoRe (ok) on 23-Май-12, 00:47 

> Хочется гибкости и минимального исправления основных конфигов в процессе дальнейшей эксплуотации.

Документацию всю прочитали?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Bacula 40 серверов (как грамотно распределить пулы)"  +/
Сообщение от obl (ok) on 23-Май-12, 01:48 
>> Хочется гибкости и минимального исправления основных конфигов в процессе дальнейшей эксплуотации.
> Документацию всю прочитали?

ну понеслась... а на вопрос ответить слабо?

всю

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Bacula 40 серверов (как грамотно распределить пулы)"  –1 +/
Сообщение от obl (ok) on 24-Май-12, 15:03 
други оченьнадо!

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Bacula 40 серверов (как грамотно распределить пулы)"  +/
Сообщение от XoRe (ok) on 27-Май-12, 16:47 
>>> Хочется гибкости и минимального исправления основных конфигов в процессе дальнейшей эксплуотации.
>> Документацию всю прочитали?
> ну понеслась... а на вопрос ответить слабо?
> всю

Настоятельно рекомендую: 1 бекап = 1 пул = 1 файл.
Сразу избавляет от очень многих проблем, и добавляет гибкости.
В остальном - если нужно, не стремайтесь прописывать нужные вам параметры хоть в каждую секцию.
Вот хорошая цитата из хорошей статьи:
"Основной принцип - разделяй и властвуй, т.е. для каждого клиента определяется отдельное задание, отдельный планировщик, отдельный FileSet, отдельные пулы (для каждого типа задания отдельный пул), отдельный каталог (MediaType) и т.д. Несколько раз пробовал группировать для упрощения настройки и каждый раз жалел при первом же изменении стратегии резервного копирования."
http://www.bog.pp.ru/work/bacula.html

Там же есть и примеры.
Раздел "Схема "перекрёстного опыления" на дисковые массивы".

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Bacula 40 серверов (как грамотно распределить пулы)"  +/
Сообщение от McLeod095 (??) on 28-Май-12, 11:30 
>>> Хочется гибкости и минимального исправления основных конфигов в процессе дальнейшей эксплуотации.
>> Документацию всю прочитали?
> ну понеслась... а на вопрос ответить слабо?
> всю

Вообще поддерживаю предыдущего оратора, что лучше использовать один пул для одного задания. Сергей Богомолов очень хорошо описал бакулу и также ее хорошо настроил, после него я внес только небольшие изменения в конфигурацию, но также до сих пор использую его настройки.
Если Вы будете все класть в один пул да еще и в один файл, то может возникнуть ситуация когда у Вас случится какой-нибудь форс мажор с БД, и придется восстанавливать данные из файлов пула, вот тогда Вы получите массу удовольствия от сканирования больших файлов на получение списка job, но еще большее удовольствие Вы получите доставая из файла бэкап. Потому как он выполняется всегда в один поток и зависит от размера файла.

У меня конечно 40 серверов сама бакула не обслуживает, только если все вместе взять, но везде для каждого задания указывал пулы вручную и везде указывал время хранения вручную. Даже когда делал схему Disk-to-Disk-to-Tape.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Bacula 40 серверов (как грамотно распределить пулы)"  +/
Сообщение от obl (ok) on 28-Май-12, 17:59 
Что же, буду использовать отдельные пулы, убедили. приятно читать такие посты. Большое спасибо!
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру