У спільноті WordPress регулярно наголошується на важливості регулярного резервного копіювання веб-сайтів. Тим не менш, багато людей не усвідомлюють, наскільки вони критичні, доки не зіткнуться зі зламаним сайтом Коли це трапляється, немає кращого відчуття, ніж знати, що у вас є копія вашого сайту, яку ви можете використати для відновлення своєї роботи. Поки у вас є резервні копії бази даних і файлів, ви можете вручну відновити веб-сайт WordPress *Примітка редактора: бажано завжди мати вторинну резервну копію, збережену на зовнішньому місці призначення. Про всяк випадок ðÂÂÂ* У цій публікації ми пояснимо, коли вам може знадобитися відновити ваш сайт із резервної копії, і доступні методи для цього. Тоді ми розповімо вам, як це зробити вручну за п’ять кроків. Давайте приступимо до цього! ## Чому ви хочете відновити свій сайт WordPress із резервної копії Резервне копіювання файлів і бази даних WordPress дає змогу відновити їх, якщо з вашим сайтом щось піде не так. Наприклад, якщо ваш веб-сайт зламано та зіпсовано кіберзлочинцем, наявність останньої копії дозволить вам врятувати ваш сайт і повернути його до попереднього стану Ви можете добре знати веб-розробку та програмування, але все одно щось несподіване трапиться з вашим сайтом. Несумісність із темами, уразливість плагіна чи навіть те, що користувач плутається з кодом вашого сайту, може призвести до того, що веб-сайт не буде доступний для базового усунення несправностей. Незалежно від того, що станеться з вашим сайтом, важливо вирішити проблему та переконатися, що ваш вміст доступний для користувачів. Відновлення нещодавньої резервної копії часто є найшвидшим способом відновлення після збою WordPress. Це дасть вам час для усунення кореня проблеми ## Поширені методи відновлення резервних копій WordPress Існують різні способи створення та відновлення резервних копій WordPress. Одним із методів є використання плагіна, наприклад UpdraftPlus, BlogVault або ManageWP. Хоча ці інструменти можуть бути корисними, вони також іноді обмежують Наприклад, ви зможете зберігати свої резервні копії лише за допомогою параметрів зберігання, які підтримуються вашим плагіном. Крім того, ви не зможете скористатися опцією автоматичного відновлення, якщо не можете отримати доступ до задньої частини свого сайту Інший спосіб - звернутися до свого хостинг-провайдера. Багато хостингів включають резервне копіювання як частину своїх планів, тоді як інші пропонують цю послугу як доповнення. Він часто включає опцію відновлення «одним клацанням миші» Однак ваш хост може зберігати резервні копії сайту на тому самому сервері, на якому зберігається ваш сайт. Якщо його якимось чином буде скомпрометовано, і ваш веб-сайт, і ваша остання копія можуть бути втрачені З цієї причини завжди доцільно зберігати останню резервну копію на власному комп’ютері або в обліковому записі хмарного сховища. Тоді, якщо нічого не допоможе, ви завжди зможете вручну відновити свій веб-сайт WordPress Цей процес дещо складніший порівняно з відновленням сайту за допомогою плагіна або через обліковий запис хостингу. Однак відновлення зламаного сайту вручну іноді є найнадійнішим (або єдиним) доступним способом ## Як вручну відновити веб-сайт WordPress із резервної копії (за 5 кроків) Щоб вручну відновити веб-сайт WordPress, вам знадобляться резервні копії файлів і бази даних WordPress, збережені на локальному комп’ютері. Деякі базові знання про протокол передачі файлів (FTP) і phpMyAdmin також є зручними, але ви не надто знайомі з цими інструментами, ви все одно зможете виконати наведені нижче дії Крок 1: увійдіть у свій обліковий запис хостингу та відкрийте phpMyAdmin По-перше, вам потрібно буде ввійти до свого облікового запису хостингу та отримати доступ до phpMyAdmin, менеджера баз даних, який використовує WordPress. Якщо ваш хост використовує cPanel, ви можете натиснути на Значок *phpMyAdmin* під *Базами даних*: Хости, які використовують інші інтерфейси панелі керування, все одно повинні забезпечувати легкий доступ до цієї платформи. Можливо, вам доведеться перевірити документацію свого постачальника, щоб знайти його. Після того, як ви відкриєте *phpMyAdmin*, перейдіть на вкладку *Бази даних* Крок 2. Імпортуйте резервну копію бази даних Коли ви починаєте відновлення бази даних, у вас буде можливість або очистити існуючу базу даних та імпортувати до неї резервну копію, або видалити її та створити для цієї мети нову. Якщо ви обираєте останній шлях, не забудьте додати нові облікові дані до свого *wp-config.php *файл Після того, як ви знайдете базу даних, у якій потрібно відновити резервну копію WordPress, натисніть на Вкладка *Імпорт* у верхній частині екрана: Під У розділі *Файл для імпорту* натисніть кнопку *Вибрати файл* і виберіть резервну копію бази даних із місця, де ви її зберегли: Далі під в У розділі *Формат* натисніть спадне меню та виберіть *SQL*: Потім натисніть на Кнопка *Go*. Може знадобитися деякий час, перш ніж phpMyAdmin імпортує резервну копію бази даних, але після завершення роботи цю частину вашого сайту (яка включає ваші дописи та сторінки) слід відновити. Крок 3. Встановіть і увійдіть у свій FTP-клієнт Тепер, коли ваша база даних знову працює, настав час звернути увагу на ваші файли WordPress. Щоб відновити їх, вам знадобиться інструмент керування файлами вашого хостинг-провайдера або клієнт FTP, наприклад FileZilla: Для останнього варіанту вам потрібно буде отримати свої облікові дані FTP з вашого облікового запису хостингу. Як і посилання для відкриття phpMyAdmin, розташування цієї інформації буде різним залежно від інтерфейсу панелі керування вашого провайдера У cPanel ви можете знайти свої облікові дані, натиснувши на *Облікові записи FTP* у розділі *Файли*: Після завантаження та запуску FileZilla увійдіть, використовуючи свої облікові дані, і натисніть на Кнопка *Швидке підключення*: Це має встановити з’єднання з вашим сервером. Ви дізнаєтесь, що це спрацювало, коли *Оновлення статусу* до *Список успішного каталогу.* Крок 4. Завантажте файли резервної копії WordPress У FileZilla ви побачите локальні файли в лівій частині екрана. Важливо переконатися, що ваша резервна копія знаходиться в розархівованому файлі та збережена на вашому комп’ютері, щоб вона була доступною тут. «Віддалений сайт» (ваш сервер) буде праворуч: Тепер вам потрібно буде видалити старі файли з вашого сервера. Перш ніж це зробити, переконайтеся, що резервна копія містить будь-який спеціальний код, який ви хочете зберегти, інакше ви не зможете відновити його. У FileZilla ви можете просто клацнути правою кнопкою миші на старих файлах і вибрати *Видалити* Далі завантажте резервну копію. FileZilla дозволяє просто перетягувати файли з локального комп’ютера на сервер. Інші платформи повинні мати очевидність Опція *Завантажити* Якщо ви використовуєте FileZilla, у нижній частині екрана буде три вкладки: *Файли в черзі, невдалі передачі *і *успішні передачі*. *Файли в черзі* – це файли, які перебувають у процесі завантаження з вашого локального комп’ютера на ваш сервер Після завантаження ваші файли резервної копії з’являться в списку під Вкладка *Успішні перекази*. Залежно від розміру вашого сайту цей процес може зайняти деякий час. Коли кількість *файлів у черзі* досягне нуля, ваше відновлення має бути завершено Крок 5. Перевірте, чи ваш сайт безпечно відновлено Сподіваємось, ви пройшли це далеко без проблем. Після завершення передачі файлів ви захочете відвідати свій веб-сайт, щоб переконатися, що все працює належним чином Почніть із перевірки того, що ваші плагіни успішно перенесено. Можливо, вам доведеться перевстановити та/або повторно активувати деякі з них Також існує ймовірність того, що структура ваших постійних посилань змінилася, що може призвести до того, що посилання на вашу сторінку та публікації перестануть працювати. Щоб переконатися, що вони працюють належним чином, ви можете перейти до *Налаштування >Постійні посилання *на інформаційній панелі WordPress: Ми також рекомендуємо змінити пароль адміністратора WordPress. Ви також можете розглянути вимогу нових паролів для всіх користувачів, у тому числі для багатосайтових мереж. Це особливо важливо, якщо ви маєте справу зі зламаним веб-сайтом Нарешті, зараз гарний час для встановлення кількох засобів безпеки та резервного копіювання. Сподіваємось, вам більше ніколи не доведеться відновлювати свій веб-сайт WordPress. Однак якщо ви це зробите, у вас будуть під рукою необхідні знання ## Висновок Незалежно від того, чи ваш сайт зіпсовано хакером, чи проблема сумісності виводить його з ладу, знати, як відновити його резервну копію, має вирішальне значення. До цього можна дійти різними способами. Однак ручне відновлення дає вам трохи більше контролю, ніж деякі альтернативи Як ми обговорювали в цій статті, ви можете виконати п’ять кроків, щоб вручну відновити резервну копію веб-сайту WordPress: - Увійдіть у свій обліковий запис хостингу та відкрийте phpMyAdmin - Імпорт резервної копії бази даних MySQL - Встановіть FTP-клієнт, наприклад FileZilla, і ввійдіть у нього - Завантажте резервні файли WordPress - Перевірте, чи все працює правильно Чи є у вас запитання щодо того, як вручну відновити веб-сайт WordPress із резервної копії? Дайте нам знати в розділі коментарів нижче!