среда, 16 ноября 2011 г.

Bacula и резервное копирование

Это пока эскиз статьи.

Нужны как минимум три компонента на бэкап-сервере director, sd, fd.

aptitude install bacula-common
aptitude install bacula-director-common
aptitude install bacula-director-mysql
на этом этапе будет создана настройка mysql базы для bacula

aptitude install bacula-client
aptitude install bacula-server


aptitude install bacula-sd - storage-демн
aptitude install bacula-sd-mysql

На backup сервере в /usr/share/bacula-director лежат скрипты для задания привилегий, создания базы и создания таблиц в ней (если автоматом при установке пакета bacula-director-common не создалось все, что нужно)
grant_mysql_privileges
create_mysql_database
make_mysql_tables

=============================================================
На клиенте достаточно установить bacula-fd
и довести конфиг /etc/bacula/bacula-fd.conf до вида:

Director {
  Name = backup-dir
  Password = "..."
}

Director {
  Name = backup-mon
  Password = "..."
  Monitor = yes
}

FileDaemon {
  Name = _domain_-fd
  FDport = 9102
  WorkingDirectory = /var/lib/bacula
  Pid Directory = /var/run/bacula
  Maximum Concurrent Jobs = 20
}

Messages {
  Name = Standard
  director = backup-dir = all, !skipped, !restored
}


Затем /etc/init.d/bacula-fd restart

Комментариев нет:

Отправить комментарий