Бекап сайту: як робити резервні копії, які справді рятують

Опубліковано

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

Що копіювати

  • Базу даних — сторінки, товари, замовлення, налаштування. Для магазину вона змінюється щохвилини.
  • Файли — тема, плагіни, завантажені картинки й документи.
  • Конфігурацію — wp-config.php, налаштування сервера, DNS-записи, доступи до сторонніх сервісів.

Як часто

  • сайт-візитка, який рідко змінюється, — раз на тиждень і перед кожною зміною;
  • блог чи корпоративний сайт — щодня;
  • інтернет-магазин — база щонайменше щодня, а краще кілька разів на день: інакше разом зі зламом зникнуть замовлення.

Де зберігати: правило 3-2-1

Три копії даних, на двох різних носіях, одна з них — в іншому місці. Бекап, який лежить на тому самому сервері, що й сайт, не врятує, якщо сервер вийде з ладу чи його зламають: зловмисник часто видаляє й копії.

  • на сервері — для швидкого відновлення після невдалого оновлення;
  • в іншому дата-центрі чи хмарному сховищі — на випадок втрати сервера;
  • скільки зберігати — щоденні копії за тиждень-два й щотижневі за кілька місяців: злам інколи помічають не одразу.

Головна помилка: бекап роблять, але ніколи не перевіряють. Раз на кілька місяців відновлюйте копію на тестовий сайт — тільки так видно, що в ній усе є і вона справді працює.

Чим робити бекапи

  • Засобами хостингу — найпростіше; перевірте, як часто вони робляться, скільки зберігаються й чи можна відновити самостійно.
  • Плагіном WordPress — зручно для невеликих сайтів; налаштуйте вивантаження в зовнішнє сховище.
  • На рівні сервера — для VPS і великих магазинів: дампи бази й файлів за розкладом, з копіюванням на окремий диск чи сервер. Детальніше про сервер — у статті «VPS для сайту».

Перед якими діями — обов’язково

  • оновлення WordPress, теми чи великих плагінів — див. «Як безпечно оновити WordPress»;
  • перенесення на інший хостинг;
  • зміни в базі товарів чи масовий імпорт;
  • редизайн і зміни теми.

Часті запитання

Хостинг робить бекапи — цього достатньо?

Не завжди: копії можуть зберігатися лише кілька днів і на тому самому обладнанні. Добре мати ще одну копію поза хостингом.

Скільки місця займають бекапи?

База зазвичай невелика, найбільше займають картинки. Копіювати їх щоразу повністю не обов’язково — є інкрементні копії, що зберігають лише зміни.

Налаштуєте бекапи для мого сайту?

Так: налаштую щоденні копії бази й файлів у зовнішнє сховище, перевірку відновлення й сповіщення про збої — у межах супроводу сайту чи адміністрування сервера.

Обговорімо вашу задачу

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

Залишити заявку

Залишити коментар

Email не публікується. Коментар з’явиться після перевірки.