Трохи про резервне копіювання або навіщо ми переробили розділ «резервні копії», бортовий журнал

Трохи про резервне копіювання або навіщо ми переробили розділ «Резервні копії»

Для адміністратора або розробника сайту відсутність резервних копій - невиправданий ризик. Один невірний дію - і, в кращому випадку, буде потрібно час на повернення до попереднього стану, в гіршому - буде втрачено весь сайт цілком. Чи варто говорити, що копії необхідно робити регулярно.

Трохи про резервне копіювання або навіщо ми переробили розділ «резервні копії», бортовий журнал

Як їх робили раніше?

Були часи, коли копії створювалися кожним користувачем самостійно, одним з двох способів:

  • вручну;
  • Автоматично, за допомогою спеціалізованих рішень (скриптів, плагінів).

І той, і інший спосіб мали свої плюси і мінуси.

"Ручні" копії

Найпростіший спосіб зробити резервну копію - додати всі потрібні файли в архів і завантажити його на локальний комп'ютер. Для сайтів, які використовують базу даних, потрібно також зробити дамп (dump) бази даних.

Переваги "ручних" резервних копій:

  • Містять тільки потрібні вам дані.
  • Створено рівно тоді, коли це потрібно.
  • Завжди є можливість завантажити копію на локальний пристрій.

автоматичні копії

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

Переваги автоматичних резервних копій:

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

Яке рішення ми пропонували раніше?

Ми почали з того, що додали функції:

  • Відновлення файлів і баз даних з автоматичних копій без звернення на підтримку.
  • Можливість створювати копії вручну.
  • Відновлення як окремих файлів або таблиць, так і всіх файлів і баз даних цілком.

Однак це рішення ще не було оптимальним, тому що, наприклад, копії не можна було скачати.

А що зараз?

Ми повністю переробили розділ "Резервні копії". Тепер у кожного користувача завжди є підстраховка:

Як відновити сайт з резервної копії, створеної за запитом?

Припустимо, ви вивантажили резервну копію файлів і резервну копію бази даних вашого сайту (вивантаження відбувається в папку / backups) і завантажили їх, щоб зберігати локально. Через якийсь час вам потрібно відновити сайт з даної копії. Для цього вам необхідно виконати наступні дії.

Відновлення бази даних

  • Перейдіть в розділ PHPMyAdmin.
  • В поле зліва клікніть на ім'я потрібної бази.
  • Натисніть кнопку «Імпорт» (у верхньому меню).
  • Завантажте базу з вашої резервної копії.

Якщо у вас щось не виходить, обов'язково напишіть в службу підтримки і ми допоможемо вам відновити ваш сайт з резервної копії за запитом будь-якої пори доби. Бажаємо вам приємної роботи!

Схожі статті