« Назад

 

 

Початкове налаштування

Програма BackupPC налаштовується та керується через веб-інтерфейс, тому для її роботи потрібен встановлений веб-сервер apache (Linux Debian):

#apt-get install apache2
#apt-get install backuppc

 

Для зміни пароля (опціонально) на обліковий запис backuppc виконуємо наступну команду:

#htpasswd /etc/backuppc/htpasswd backuppc

 

Відкриваємо браузер і заходимо на сторінку управління backuppc:

http://ip-адреса_сервера/backuppc

 

Для початку додамо імена хостів, інформація з яких резервуватиметься: 

Edit Config > hosts

 

host – ім’я хоста, user – ім’я користувача, який буде виконувати резервне копіювання на цьому хості (можна використовувати вже створеного користувачаbackuppc) .

Після заповнення таблиці не забуваємо зберегти налаштування Backuppc1 >

Backuppc2

 За потреби додаємо введені хости у файл /etc/hosts:

#vim /etc/hosts
127.0.0.1 localhost
10.0.0.90 mcs.infotech.local mcs
10.0.0.237 ira
10.0.0.50 alex
10.0.0.60 admin

 

Резервування з Windows-систем:

Переходимо на закладку Xfer. Додаємо логін і пароль користувача, створеного на клієнтській машині Windows з правами, що дозволяють читати дані, що резервуються, тобто. для нашого прикладу це користувач backuppc, якого ми прописували при додаванні хостів:

SmbShareUserName – backuppc

SmbSharePasswd – відповідно його пароль (який ми змінювали на самому початку)

Backuppc1

На наступному етапі здійснюємо підготовчі роботи безпосередньо на клієнтських машинах Windows. Залежно від інфраструктури існуючої мережі Windows, можливі два варіанти налаштування клієнтів Windows.

Домен Windows

Створюємо на контролері домену користувача backuppc з правами оператора архіву та паролем, що збігається з паролем користувача backuppc у системі BackupPC. На клієнтській машині для інформації, що резервується, виставляємо права на читання для користувача backuppc.

Робоча група

Створюємо користувача backuppc із правами оператора архіву на кожному резервованому хості. Виставляємо для цього користувача права на читання для даних, що резервуються.

Налаштування планувальника створення архівів

Напевно, типи, періодичність виконання, час виконання резервних копій для багатьох хостів будуть загальними. Тому має сенс створити завдання для планувальника архівів за замовчуванням, а в разі якихось відмінностей для конкретного хоста – відредагувати планувальник індивідуально. Отже редагуємо планувальник створення архівів за замовчуванням – FullPeriod – інтервал створення повного архіву на добу (за замовчуванням 6.97 – раз на тиждень), міняти не будемо.

FullKeepCnt – кількість повних архівів, що зберігаються (по -Змовчанням 1), міняти не потрібно.

FullAgeMax – максимальний термін зберігання повного архіву, міняти не будемо.

IncrPeriod – періодичність створення інкриментарних архівів на добу (за замовчуванням один раз на добу), міняти не потрібно.

IncrKeepCnt – кількість інкрим, що зберігаються.ентарних архівів, міняти не потрібно.

BlackoutGoodCnt – кількість пакетів ping,   успішно прийнятих від хоста перед бекапом.

BlackoutPeriods – час, в який архіви робити не можна. Це той параметр, який потрібно редагувати.

Розглянемо кілька прикладів:

$Conf{BlackoutPeriods} = [
{
hourBegin => 7.0,
hourEnd => 19.5,
weekDays => [1, 2, 3, 4, 5],
},
];

 

Це налаштування означає, що не можна робити архіви з 7.00 до 19.30 у робочі дні.

$Conf{BlackoutPeriods} = [
{
hourBegin => 7.0,
hourEnd => 19.5,
weekDays => [1, 2, 3, 4, 5],
},
{ hourBegin => 23,
hourEnd => 5,
weekDays => [5, 6], },
];

 

Це налаштування означає, що не можна робити архіви з 7.00 до 19.30 у робочі дні, а також з 23.00 до 5.00 у п’ятницю та суботу.

У списку Backuppc4 backuppc вибираємо хост для індивідуального налаштування резервного копіювання, Edit Config > Xfer:

 SmbShareName – прописуємо назву загального ресурсу (не забуваємо натиснути Backuppc5):

Backuppc6

Зберігаємо зміни:

Backuppc1

Перевіряємо, що в нас вийшло. Переходимо на домашню сторінку, налаштованого для резервування хоста і натискаємо кнопку Backuppc7 . Дивимося логи LOG file:

Показники файлу /var/lib/backuppc/pc/ira/LOG.032011, modified 2011-03-31 12:58:25
2011-03-31 12:58: 24 full backup started for share F4_CREATE
2011-03-31 12:58:25 full backup 0 complete, 16 files, 4494649 bytes, 0 xferErrs (0 bad files, 0 bad shares, 0

 

Якщо бачимо щось подібне, все нормально, резервування відбулося. Переглянути і відновити архів можна в Backuppc8

Резервування в операційній системі Linux

У розробці.

May 15, 2013

Якщо у вас виникли питання

ЗВ'ЯЖІТЬСЯ З НАМИ!

Залишіть свої дані і ми зв'яжемося з вами найближчим часом