Трохи про резервне копіювання або навіщо ми переробили розділ «Резервні копії»
Для адміністратора або розробника сайту відсутність резервних копій - невиправданий ризик. Один невірний дію - і, в кращому випадку, буде потрібно час на повернення до попереднього стану, в гіршому - буде втрачено весь сайт цілком. Чи варто говорити, що копії необхідно робити регулярно.
Як їх робили раніше?
Були часи, коли копії створювалися кожним користувачем самостійно, одним з двох способів:
- вручну;
- Автоматично, за допомогою спеціалізованих рішень (скриптів, плагінів).
І той, і інший спосіб мали свої плюси і мінуси.
"Ручні" копії
Найпростіший спосіб зробити резервну копію - додати всі потрібні файли в архів і завантажити його на локальний комп'ютер. Для сайтів, які використовують базу даних, потрібно також зробити дамп (dump) бази даних.
Переваги "ручних" резервних копій:
- Містять тільки потрібні вам дані.
- Створено рівно тоді, коли це потрібно.
- Завжди є можливість завантажити копію на локальний пристрій.
автоматичні копії
При створенні автоматичних резервних копій всі описані вище дії робляться не вручну, а за допомогою спеціального скрипта і планувальника, який запускає скрипт за розкладом.
Переваги автоматичних резервних копій:
- Не потрібно пам'ятати про необхідність копіювання: будучи налаштованим, воно відбувається без вашої участі.
- Автоматичні копії постійно вимагають нового дискового простору для зберігання. А місце на диску може закінчитися несподівано.
Яке рішення ми пропонували раніше?
Ми почали з того, що додали функції:
- Відновлення файлів і баз даних з автоматичних копій без звернення на підтримку.
- Можливість створювати копії вручну.
- Відновлення як окремих файлів або таблиць, так і всіх файлів і баз даних цілком.
Однак це рішення ще не було оптимальним, тому що, наприклад, копії не можна було скачати.
А що зараз?
Ми повністю переробили розділ "Резервні копії". Тепер у кожного користувача завжди є підстраховка:
Як відновити сайт з резервної копії, створеної за запитом?
Припустимо, ви вивантажили резервну копію файлів і резервну копію бази даних вашого сайту (вивантаження відбувається в папку / backups) і завантажили їх, щоб зберігати локально. Через якийсь час вам потрібно відновити сайт з даної копії. Для цього вам необхідно виконати наступні дії.
Відновлення бази даних
- Перейдіть в розділ PHPMyAdmin.
- В поле зліва клікніть на ім'я потрібної бази.
- Натисніть кнопку «Імпорт» (у верхньому меню).
- Завантажте базу з вашої резервної копії.
Якщо у вас щось не виходить, обов'язково напишіть в службу підтримки і ми допоможемо вам відновити ваш сайт з резервної копії за запитом будь-якої пори доби. Бажаємо вам приємної роботи!