Резервне копіювання та відновлення

Створюйте резервні копії бази даних і конфігурації та відновлюйте з них.

Огляд

Резервне копіювання та відновлення захищає ваші дані Xcellerate RMM від апаратних збоїв, випадкових видалень та програм-вимагачів. Вбудований механізм резервного копіювання створює стиснуті знімки бази даних, конфігураційних файлів, власних скриптів та завантажених пакетів — і зберігає їх локально, на мережевому ресурсі або у хмарному сховищі (S3-сумісному).

Резервне копіювання може виконуватися за розкладом (щодня, щотижня) або запускатися вручну. Відновлення з резервної копії повертає сервер до точного стану на момент створення знімку.

Історія резервних копій із заплановуваними та ручними копіями, розміром та статусом

Ключові поняття

  • Повна резервна копія — повний знімок бази даних, конфігурації, скриптів та завантажених пакетів. Займає більше часу, але забезпечує повну точку відновлення.
  • Інкрементальна резервна копія — зберігає лише дані, що змінилися з часу останньої повної або інкрементальної копії. Швидша та менша, але для відновлення потрібна повна копія.
  • Призначення резервної копії — де зберігаються файли резервних копій: локальний диск, мережевий ресурс UNC/SMB або S3-сумісне об'єктне сховище (AWS S3, MinIO тощо).
  • Політика збереження — скільки резервних копій зберігати до автоматичного видалення старіших. Запобігає нескінченному зростанню сховища.
  • Відновлення — процес заміни поточної бази даних та конфігурації знімком із резервної копії. Потребує перезапуску сервера.

Покрокова інструкція

1

Налаштуйте призначення

Перейдіть до Administration → Backup → Settings. Виберіть призначення: локальний шлях (наприклад, /backups), мережевий ресурс (наприклад, \\nas\rmm-backups) або S3-бакет (введіть назву бакету, регіон та облікові дані). Натисніть Test connection для перевірки.

2

Створіть розклад

На тій самій сторінці увімкніть Scheduled backups. Виберіть частоту (щодня о 02:00 — хороший стандарт), тип (повна або інкрементальна) та збереження (наприклад, зберігати останні 30 щоденних копій).

3

Запустіть ручне резервне копіювання

Натисніть Backup now на сторінці Backup. Виберіть повну або інкрементальну копію. Резервне копіювання виконується у фоновому режимі — ви можете продовжувати роботу з платформою. Сповіщення з'явиться після завершення.

4

Перевірте цілісність

У списку історії резервних копій кожен запис має контрольну суму та кнопку Verify. Натисніть її, щоб запустити перевірку цілісності та підтвердити, що файл резервної копії повний і не пошкоджений.

5

Відновіть із резервної копії

Клікніть на потрібну резервну копію та виберіть Restore. Підтвердіть дію (вона перезапише поточну базу даних). Сервер перезапуститься автоматично після завершення відновлення. Усі дані повернуться до стану на момент створення резервної копії.

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

Поради та найкращі практики

  • Завжди зберігайте резервні копії на іншому фізичному пристрої — лише локальні копії не захищають від відмови диска.
  • Використовуйте комбінацію щоденних інкрементальних та щотижневих повних копій для оптимального балансу швидкості та можливості відновлення.
  • Тестуйте процес відновлення принаймні раз на квартал. Резервна копія, яку ви ніколи не відновлювали — це копія, якій не можна довіряти.
  • Увімкніть сповіщення про резервне копіювання (email-сповіщення про успіх/невдачу), щоб одразу знати, якщо заплановане копіювання не вдалося.
  • Для хмарних розгортань використовуйте S3-сумісне сховище з увімкненим версіонуванням для додаткового рівня захисту.
  • Задокументуйте процедуру резервного копіювання та відновлення у ранбуку вашої команди — під час аварії не час розбиратися.
Резервні копії не включають бінарні файли агентів (вони завантажуються із сервера під час встановлення). Копіюються лише база даних, конфігурація, скрипти та завантажені пакети.