Бекапи (резервні копії)
Лише адміністратор.
Що таке бекап
Section titled “Що таке бекап”Бекап — це архів, у якому разом лежать усі дані сайту: тексти сторінок, новини, меню, налаштування, облікові записи і всі завантажені фото й документи. Якщо з сервером щось станеться або хтось випадково зіпсує вміст, сайт можна повернути до стану на момент бекапу.
Сайт робить бекапи сам, щоночі, — нічого натискати не треба. Ваше завдання — час від часу переконатися, що вони справді робляться.
Де знайти
Section titled “Де знайти”- Бокове меню → «Бекапи» — архіви й стан.
- «Налаштування» → «Бекапи» — розклад (див. Налаштування).
- Дашборд — рядок про останній бекап і попередження, якщо щось не так.
Як це працює
Section titled “Як це працює”- Раз на добу, у час із налаштувань (типово 00:00 за Києвом), сайт робить бекап.
- Новий архів з’являється, лише коли з минулого бекапу на сайті щось змінилося — сторінка, новина, фото, налаштування. Якщо змін не було, запуск нічого не створює. Тому дата найновішого архіву показує, коли на сайті востаннє реально щось редагували.
- На сервері зберігаються останні 5 архівів (кількість змінюється в налаштуваннях, від 1 до 30). Це кількість архівів, а не днів: найстаріший видаляється лише тоді, коли з’являється новий понад цю кількість. Якщо змін довго не було, наявні архіви нікуди не зникають.
- Якщо сервер був вимкнений у час бекапу, бекап зробиться після його запуску.
Сторінка «Бекапи»
Section titled “Сторінка «Бекапи»”«Розклад» — «Автоматично щодня о … за Києвом», «Наступний запуск» і «Останній запуск»: коли, як («за розкладом», «вручну», «після запуску сервера») і чим закінчився:
- «створено» — зроблено новий архів (назва й розмір поруч);
- «без змін» — з минулого архіву нічого не змінилося, новий не потрібен;
- «помилка» — бекап не вдався, під рядком — текст помилки. «На диску менше 1 ГБ вільного місця…» означає, що місце на сервері закінчується: бекап навіть не починався. Перешліть це технічному спеціалісту.
«Тестове відновлення» — «Останнє тестове відновлення: …» або «ще не проводилося». Раз на кілька місяців технічний спеціаліст відновлює найновіший архів в окрему теку й перевіряє, що сайт із нього відкривається; після цього дату записують тут (поле дати й кнопка «Записати»). Якщо рядок давно не оновлювався — нагадайте про перевірку.
«Копія поза сервером» — див. нижче.
«Архіви» — таблиця з датою й розміром п’яти найновіших архівів і кнопки:
- «Зробити бекап» — зробити бекап просто зараз, не чекаючи ночі. Корисно перед великими змінами на сайті або перед оновленням. Якщо змін не було, з’явиться «Змін з минулого бекапу немає — новий не потрібен.»
- «Завантажити» — зберегти архів на свій комп’ютер.
- «Перевірити» — сайт розпаковує архів і перевіряє, що він цілий. Добра відповідь: «Архів … справний: база даних цілісна, записів — …, файлів — …, усе збігається з описом архіву.»
Копія поза сервером
Section titled “Копія поза сервером”Архіви на сервері лежать на тому самому диску, що й сайт. Якщо з сервером станеться біда (поломка, закінчилась оплата хостингу, помилка при переїзді), разом із сайтом зникнуть і ці копії.
Тому кожен новий архів можна автоматично відправляти ще й у зовнішнє сховище — окремий «сейф» в іншої компанії, де зберігаються 8 найновіших копій. Його підключає технічний спеціаліст на сервері (не в адмін-панелі — ключ до такого сховища не повинен бути доступний через сайт).
На сторінці «Бекапи» видно:
- «не налаштовано» — зовнішньої копії немає. Попросіть технічного спеціаліста її підключити (див. Встановлення → Бекапи і відновлення);
- «налаштовано» і «Остання вдала копія: …» — усе гаразд;
- червоний рядок «Остання спроба … не вдалася: …» — перешліть текст технічному спеціалісту.
Відновлення
Section titled “Відновлення”Відновити сайт з архіву через адмін-панель неможливо навмисно: сайт не може безпечно підмінити свою ж базу даних, поки сам працює. Відновлення робить технічний спеціаліст на сервері. Попередній стан при цьому не знищується, а зберігається поруч, тож відновлення завжди можна скасувати.
Якщо треба повернути щось одне — видалену сторінку, новину чи альбом, — спершу загляньте в «Кошик»: там воно лежить 30 днів, і повертається однією кнопкою.
Коли хвилюватися
Section titled “Коли хвилюватися”Дашборд попереджає сам:
- «Останній запуск … завершився помилкою: …» — бекап не вдався;
- «Автоматичний бекап не запускався понад дві доби …» або «… ще жодного разу не запускався …» — можливо, сервер не працює як слід;
- «Автоматичний бекап вимкнено.» — хтось зняв галочку в «Налаштування» → «Бекапи».
У будь-якому з цих випадків перешліть текст попередження тому, хто встановлював сайт.
Раз на місяць варто самому відкрити «Бекапи» і натиснути «Перевірити» біля найновішого архіву.
Часті помилки
Section titled “Часті помилки”- «Бекап не робиться кілька днів» — а змін на сайті не було. Це нормально: без змін новий архів не потрібен. Дивіться на «Останній запуск» — там має бути свіжа дата з «без змін».
- Архів переслали поштою чи виклали в спільну папку. Архів містить усе, зокрема облікові записи адмін-панелі. Зберігайте завантажені архіви так само обережно, як паролі.
- Надія лише на копії на сервері. Без «Копія поза сервером» усі архіви зникнуть разом із сервером.