Якщо ви користуєтеся хостингом, компанія, яка пропонує таку послугу, повинна виконувати систематичне резервне копіювання даних. Таким чином, ви матимете доступ до версій сайту за різні дні або навіть різний час доби і зможете відновити їх у разі потреби. Ви також можете зробити резервну копію самостійно. Що потрібно знати про резервне копіювання системи WordPress?
Чому ваш WordPress не захищений?
Система WP на сьогоднішній день є найпопулярнішою CMS у світі. За даними w3techs.com, її частка серед сайтів, які використовують CMS, становить понад 63%. Якщо врахувати всі існуючі сайти, включаючи ті, що не використовують CMS, то ця частка становить понад 43%.

Джерело: https://w3techs.com/
Над WP працює величезна спільнота. Як результат, вона постійно розвивається і є безпечною. Якщо у вас базова версія системи, ризик того, що сайт зламають, невеликий. Здебільшого причиною проблем є плагіни та теми. Обов’язково оновлюйте їх.
За даними творців плагіна для захисту систем Sucuri, у 2018 році до 90 відсотків запитів про очищення сайту від інфекції стосувалися WordPress.

Джерело: https://kinsta.com/blog/wordpress-statistics/
Що стосується найпоширеніших причин квартирних крадіжок, то вони були такими:
- 41% – прогалини у виборі хостингової платформи,
- 52% – плагіни WordPress,
- 44% – стара версія системи WordPress.
Важливо підтримувати систему, плагіни і теми в актуальному стані, але також важливо користуватися хостингом, який пропонує захист даних. Серверна служба повинна гарантувати систематичне резервне копіювання, тому при виборі хостингової пропозиції зверніть увагу на це:
- частота копіювання – бажано не рідше одного разу на день,
- доступ до старих резервних копій – тобто, чи можете ви використовувати резервну копію, створену лише сьогодні, тиждень тому, два тижні тому або місяць тому.
Чим старіші копії зберігаються на сервері, тим краще, оскільки ви зможете відновити сайт у разі атаки на нього або просто втрати даних.
Створюйте резервні копії самостійно
Хостингова компанія повинна в обов’язковому порядку надавати резервне копіювання даних, але не забувайте, що сервери – це пристрої, і може статися пошкодження носіїв інформації. Копія завжди повинна зберігатися більш ніж на одному пристрої. Однак може статися так, що обидва комп’ютери, на яких зберігаються дані, вийдуть з ладу. Що тоді станеться? На жаль, ви втратите свої сторінки. Ось чому важливо, щоб ви робили резервні копії самостійно і робили це систематично. Таким чином, ви втратите максимум дані за кілька днів, а не всі файли.
Ви можете відновити резервні копії до 14 днів у KRU, але ми все одно радимо вам робити це самостійно, про всяк випадок.
Чи знали ви, що 31 березня ми відзначаємо Всесвітній день резервного копіювання? Це також час, коли різні установи часто проводять опитування щодо резервного копіювання. З кожним роком ситуація покращується, але ми все ще далекі від ідеалу. Лише 24% респондентів роблять резервні копії регулярно. Опитування стосувалося телефонів та комп’ютерів, але чи краща ситуація з серверами? Чи пам’ятаєте ви про резервне копіювання даних? Якщо ні, то зробіть це якомога швидше!

Джерело: https://swresearch.pl/news/backup-po-polsku-czyli-jak-polacy-tworza-kopie-zapasowe-danych
Як створити резервну копію даних системи WordPress?
У вас є кілька варіантів – менш і більш вимогливих. Ми покажемо вам три методи, якими ви можете скористатися. Не забувайте створювати резервну копію систематично і якомога частіше. Як ви це робите? Перевірити.
Створення резервної копії системи WordPress за допомогою плагіна
Увійдіть в адміністративну панель вашого сайту на WP і перейдіть до розділу “Плагіни”. Потім виберіть Додати новий, знайдіть плагін Backup Migration. Він має понад 60 000 активних інсталяцій, оновлюється і має дуже позитивні відгуки. У базі даних WP ви знайдете безліч плагінів, які використовуються для резервного копіювання, але цей плагін вас не здивує своїми обмеженнями. Деякі плагіни дозволяють переносити лише невеликі сайти, які займають мало місця. Тут все інакше. Плагін також має перевагу в тому, що він простий у використанні. Вам вдалося знайти плагін? Тоді ввімкніть його.

Опція Міграція резервних копій з’явиться в лівому меню панелі адміністрування. Натисніть її. Розгорніть: Що буде включено до резервної копії? Ви можете зняти позначку з файлів, баз даних або інших об’єктів, які ви не хочете зберігати в резервній копії. З іншого боку, якщо ви хочете отримати повну копію сайту, в цьому випадку нічого не змінюйте.

Щоб створити резервну копію, натисніть Створити резервну копію зараз!

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

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

Щоб відновити копію, вам потрібно буде знову скористатися цим плагіном. Він ідеально підходить для випадків, коли ви хочете перенести свій сайт на новий сервер. Ви зможете зробити це без проблем, навіть якщо у вас немає досвіду.
Створення резервної копії через панель керування KRU
Якщо ви користуєтеся нашою пропозицією, увійдіть до своєї панелі керування послугами. Виберіть Розширені функції, а потім Створити/відновити резервну копію.

Ви можете вирішити, що саме має бути включено до резервної копії. Якщо у вас немає особливих вимог і вам не потрібна копія конкретних файлів, то нічого не змінюйте і натисніть кнопку Створити резервну копію. Це призведе до створення резервної копії всіх даних, які є у вашому хостинг-акаунті, включно з базами даних.

Коли копію буде створено, ви отримаєте відповідне повідомлення. Якщо ви хочете відновити створену копію, знову виберіть Додаткові функції, а потім Створити/Відновити резервну копію.

Виберіть копію і натисніть Відновити.

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

Ручне створення копії системних файлів і бази даних WordPress
Наступний спосіб вимагає найбільшої кількості кроків, але він також ефективний і вартий уваги. Увійдіть в адміністративну панель KRU, виберіть “Системні дані та файли”, а потім “Керування файлами”.

Перейдіть до файлів домену, дані якого ви хочете скопіювати. Виберіть домени, виділіть домен, який вас цікавить, і відкрийте папку public_html. Вкажіть на всі файли – просто клацніть квадрат поруч з пунктом “Ім’я” вгорі. На скріншоті нижче ця опція позначена стрілкою.

Тепер виберіть Додати до архіву.

Ви можете вирішити, куди ви хочете зберегти архів, але краще залишити все як є – файл буде в папці public_html. Коли все буде готово, натисніть Завантажити, щоб зберегти копію на свій пристрій.

Це ще не все. Вам все ще потрібна резервна копія бази даних. В панелі керування KRU виберіть Додаткові функції, а потім phpMyAdmin.

Праворуч натисніть на базу даних, яка вас цікавить. Якщо ви не знаєте, як вона називається, подивіться на файл wp-config.php, який ви знайдете в папці public_html. Там вказана назва бази даних.

Тепер виберіть “Експортувати”.

На наступному кроці знову натисніть Експортувати. Після цього ви автоматично завантажите файл резервної копії бази даних.

Щоб відновити копію бази даних, необхідно скористатися функцією Імпорт.
Тепер у вас є копія файлів і бази даних – можете бути спокійні. Але чи впевнені ви в цьому?
Тестування резервної копії
Якщо у вас є файловий архів, переконайтеся, що він працює. Бувають випадки, коли після завантаження файлу з різних причин його не вдається відкрити, а отже, ви не маєте доступу до даних. Тому кожного разу, коли ви завантажуєте архів, перевірте, чи він точно працює. Якщо з’являється помилка, повторіть дію або створіть копію ще раз.