Немає значення, наскільки ви технічно підковані або як довго ви користуєтеся WordPress; прийде час, коли щось піде жахливо не так. Іноді це помилка користувача, а іноді його зламують через уразливість плагіна. Якщо ви не знаєте, як це виправити, або вважаєте, що це може зайняти багато часу, найшвидший і найпростіший спосіб вирішити проблему — відновити WordPress із резервної копії. Зрештою, ось чому у вас є резервні копії, або ви повинні. ðÃÂÃÂÃÂ У цьому посібнику ми розповімо, як відновити WordPress із резервної копії за допомогою шести різних методів. За допомогою деяких опцій ви можете відновити роботу за лічені хвилини ## Розуміння того, як працюють резервні копії WordPress Перш ніж ми зануримось у те, як відновити WordPress із резервної копії, важливо спочатку зрозуміти, як вони працюють. Стандартна резервна копія WordPress містить ваші **файли веб-сайту та база даних MySQL. Але резервні копії WordPress можуть відрізнятися залежно від того, що було використано для створення резервної копії Плагіни резервного копіювання WordPress Якщо ви використовуєте плагін резервного копіювання WordPress, зазвичай вони нададуть вам можливість лише зберегти ваші /wp-content/uploads/ безпосередньо та базу даних (іноді також папку ваших тем і плагінів), щоб заощадити місце на диску. База даних містить усі ваші дані, а папка завантажень містить важливі файли, як-от зображення у вашій медіа-бібліотеці, які ви не могли б відновити інакше Зазвичай теми та плагіни можна легко перевстановити. Однак більшість плагінів резервного копіювання нададуть вам можливість робити все або обмежувати, щоб заощадити місце Якщо ви використовуєте плагін резервного копіювання, який підтримує інкрементне резервне копіювання (це те, що ми рекомендуємо), він спочатку зробить резервну копію всього сайту, а потім лише збереже зміни на вашому сайті. . Це суттєво скорочує використання дискового простору та значно покращує продуктивність, оскільки не завантажує весь сервер одразу за регулярним розкладом Точки відновлення в один клік за допомогою хостів WordPress Якщо у вас є резервні копії WordPress у вашого хостинг-провайдера, вони частіше схожі на знімки вашого сайту. Ви можете сприймати це як машину часу на вашому Mac. Більшість керованих хостів WordPress дозволяють одним клацанням миші відновити певний момент часу. Це найпростіший і найзручніший спосіб! Якщо ви є клієнтом Kinsta, вам пощастило, тому що у нас є одні з найкращих варіантів резервного копіювання WordPress у галузі! Ми дуже серйозно ставимося до утримання та зберігання даних, і тому ми фактично маємо шість різних типів резервного копіювання: Автоматичні резервні копії, які створюються кожні 24 години та зберігаються протягом 14 днів (довше на вищих планах). Точки відновлення резервної копії вручну, які можна створити в будь-який час. Створені системою резервні копії, які створюються автоматично, коли ви виконуєте важливі завдання в середовищі Kinsta. Повні завантажувані резервні копії, які є архівним файлом ( .zip), що містить увесь ваш сайт WordPress. Архівний файл містить файли вашого веб-сайту, а також файл SQL, що містить вміст вашої бази даних Зовнішнє резервне копіювання, яке дозволяє налаштувати автоматичне резервне копіювання у відро Amazon S3 або Google Cloud Storage за межами сайту. Доповнення для 6-годинного резервного копіювання (50 доларів США на місяць за сайт): резервні копії створюються кожні 6 годин і доступні протягом 24 годин. Ідеально підходить для веб-сайтів, які часто змінюються. Надбудова за погодинну резервну копію (100 доларів США на місяць за сайт): резервні копії створюються щогодини та доступні протягом 24 годин. Ідеально підходить для сайтів електронної комерції, сайтів членства та сайтів, які постійно змінюються Тоді ми зробимо ще один крок далі. ðÃÂäàKinsta також створює та зберігає постійні знімки диска (з вашою резервною копією) кожної машини в нашій інфраструктурі кожні 4 години протягом 24 годин, а потім кожні 24 години протягом двох тижнів. Потім Google Cloud Platform автоматично зберігає кілька копій кожного знімка з резервуванням у кількох місцях із автоматичними контрольними сумами для забезпечення цілісності ваших даних. Це означає що **миттєві знімки зберігаються в різних центрах обробки даних, ніж там, де вони були створені** Тому ми настійно рекомендуємо вам розглянути хостинг-провайдера, наприклад Kinsta, який має ці функції. Загальна вартість інфраструктури резервного копіювання та хостингу окупиться сама за себе, на відміну від збирання іншого хосту та плагіна резервного копіювання. У випадку, якщо вам цікаво **Kinsta не включає ваші резервні копії в загальний обсяг використання дискового простору** ## Відновлення WordPress з резервної копії в MyKinsta в один клік Ви можете легко відновити свій сайт WordPress із автоматичної, ручної або створеної системою резервної копії прямо на інформаційній панелі Ã¢ÃÂÃÂMyKinstaâÃÂÃÂ. Просто виконайте наведені нижче дії Кожна резервна копія є a **повний знімок** файлів цього середовища, бази даних, переспрямувань і конфігурації Nginx на момент створення резервної копії. Коли ви відновлюєте резервну копію, усі зміни у файлах веб-сайтів, базі даних, перенаправленнях і конфігурації Nginx буде відкочено до часу створення резервної копії Крок 1 Спочатку увійдіть на інформаційну панель MyKinsta. Перейдіть до âÃÂÃÂSitesâÃÂàліворуч, а потім натисніть сайт WordPress, резервну копію якого потрібно відновити. Крок 2 Перейдіть на вкладку «Резервні копії», і ви побачите список різних параметрів. Тут ви можете перемикатися між щоденним, погодинним, ручним, створеним системою та повним резервним копіюванням, яке можна завантажити. У цьому підручнику ми використовуватимемо автоматичне щоденне резервне копіювання Щоб відновити резервну копію, просто натисніть кнопку âÃÂÃÂВідновити до… люблять відновлювати. Вибір опції âÃÂÃÂLiveâÃÂàперезапише ваш робочий сайт Крок 3 Потім вам потрібно буде підтвердити відновлення резервної копії, ввівши назву свого сайту. Це буде **перезапишіть живе середовище, потім натисніть âÃÂÃÂВідновити.âÃÂàЗалежно від того, наскільки великий ваш сайт, це може зайняти кілька хвилин. Поки триває відновлення, ви не зможете отримати доступ до інформаційної панелі адміністратора свого сайту WordPress. Ви можете перейти від екрана на інформаційній панелі MyKinsta, оскільки ви отримаєте сповіщення, щойно відновлення буде завершено Після завершення процесу відновлення ви зможете отримати доступ до інформаційної панелі адміністратора свого сайту WordPress. Щоразу, коли ви відновлюєте резервну копію, створюється нова резервна копія, яка відображатиме стан вашого веб-сайту безпосередньо перед його відновленням. Це може стати в нагоді, якщо вам потрібно скасувати відновлення ## Відновлення WordPress з резервної копії на проміжну в один клік У Kinsta ви також маєте можливість відновити WordPress із резервної копії та натомість перемістити його безпосередньо у своє робоче середовище. Це може полегшити ваше життя кількома способами, наприклад: - Більш плавний і гнучкий досвід розробки - Подивіться, як ваш сайт працював раніше, не торкаючись вашого активного сайту - Відновлюйте та витягуйте інформацію з попередньої резервної копії, не змінюючи поточний сайт Крок 1 Кроки, по суті, такі самі, як відновлення резервної копії WordPress. Перейдіть до своїх резервних копій і натисніть кнопку «Відновити до» поряд із резервною копією, яку ви створили. люблять відновлювати. Цього разу виберіть опцію âÃÂÃÂStagingâÃÂÃÂ, і це призведе до резервного копіювання Крок 2 Потім вам потрібно буде підтвердити відновлення резервної копії, ввівши назву свого сайту. Це буде **перезаписати ваше поточне проміжне середовище** (якщо воно існує, інакше його буде створено). Потім натисніть âÃÂÃÂВідновити. Залежно від того, наскільки великий ваш сайт, це може зайняти кілька хвилин. Потім ви зможете отримати доступ до свого проміжного сайту, який тепер має власне середовище, повністю відокремлене від вашого активного сайту. Проміжні сайти, як і резервні копії, також не враховуються в дисковому просторі вашого плану хостингу. ðÃÂÃÂà## Відновіть WordPress із резервної копії за допомогою плагіна Далі ми покажемо вам, як відновити WordPress із резервної копії за допомогою плагіна. Ми рекомендуємо використовувати лише ті, які підтримують інкрементне резервне копіювання Інкрементне резервне копіювання веб-сайту – це коли система **створює резервну копію лише тоді, коли файли сайту та таблиці бази даних були змінені. Причиною цього є покращення продуктивності вашого сайту та уникнення десятків непотрібних файлів резервних копій на вашому сервері. Тому найкраще, коли плагін резервного копіювання сканує останній файл і пропускає наступне резервне копіювання, якщо нічого не змінилося Ось чотири плагіни резервного копіювання, які ми рекомендуємо: У цьому підручнику ми будемо використовувати WP Time Capsule. Він має безкоштовну повнофункціональну версію, якою можна користуватися протягом 30 днів. Це чудово, оскільки це означає, що ви можете спочатку спробувати його, перш ніж взяти участь WP Time Capsule пропонує і те, і інше **поступове резервне копіювання та відновлення Це означає, що ви можете покращити продуктивність свого сайту та спростити відновлення, ніколи не копіюючи файли під час резервного копіювання та лише вибираючи конкретні файли, необхідні для цих відновлення Ми припустимо, що у вас уже є резервна копія. Якщо вам потрібна допомога у встановленні з нуля, ознайомтеся з посібником із початку роботи WP Time Capsule. В іншому випадку виконайте наведені нижче дії, щоб відновити WordPress із резервної копії WP Time Capsule Крок 1 Увійдіть на інформаційну панель WordPress, перейдіть до âÃÂÃÂWP Time CapsuleâÃÂàâÃÂàà¢ÃÂÃÂРезервні копіїÃ¢ÃÂàі виберіть точку відновлення в календарі Примітка. Якщо ви не маєте доступу до інформаційної панелі адміністратора WordPress (можливо, вона наразі недоступна), перегляньте WP Time Capsuleâ Рішення про те, як відновити сайт, який не працює Крок 2 Потім натисніть âÃÂÃÂВідновити сайт до цієї точки.âÃÂàВони також мають можливість відновити власне проміжне рішення. І це все! Досить легко, правда? ## Відновлення резервної копії бази даних WordPress за допомогою phpMyAdmin Іноді може знадобитися відновити базу даних вручну. Щоб відновити базу даних MySQL за допомогою phpMyAdmin, виконайте наведені нижче дії phpMyAdmin — це безкоштовний інструмент із відкритим кодом, доступний у вашому браузері, який використовується для керування MySQL або MariaDB. Його можна використовувати для різноманітних операцій, таких як міграція баз даних, керування таблицями, індексами та виконання операторів SQL Примітка. Цей підручник передбачає, що у вас уже є резервна копія або експорт *.sql файл, для якого ви будете імпортувати. Якщо ні, перегляньте наш посібник про те, як створити резервну копію вашої бази даних mySQL за допомогою phpMyAdmin Крок 1 Спочатку вам потрібно буде увійти в phpMyAdmin.У Kinsta є просте посилання на phpMyAdmin з інформаційної панелі MyKinsta.Він розташований під інформацією вашого сайту. ÃÂàу розділі âÃÂÃÂДоступ до бази данихâÃÂÃÂПримітка: Розташування phpMyAdmin може відрізнятися, якщо ви використовуєте іншого хостинг-провайдера.Ви можете перевірити їхню документацію або зв’язатися з їхньою командою підтримки та запитати, де він знаходиться.Якщо ви користуєтеся cPanel, phpMyAdmin можна знайти в розділі «Бази даних»  розділКрок 2Натисніть свою базу даних WordPress.Швидше за все, назва відповідатиме назві вашого сайтуКрок 3Натисніть âÃÂÃÂImportà ¢ÃÂÃÂ, а потім на âÃÂÃÂВибрати файл.âÃÂàВиберіть свій* Резервне копіювання/експорт файлу .sql.А потім натисніть âÃÂÃÂGo.âÃÂÃÂ**Важливо ІмпортуванняФайл *.sql перезапише поточний вміст вашої бази даних.Обов’язково зробіть резервну копію про всяк випадок.Якщо вам незручно це робити, спершу зверніться до розробникаЯкщо вам це не зручно Âвідновлення вашої бази даних через те, що ви вважаєте, що ваш сайт WordPress міг бути зламаний, ми рекомендуємо виконати кілька додаткових кроків.Пам’ятайте, якщо ви є клієнтом Kinsta,**ми пропонуємо безкоштовні виправлення злому, тому не забудьте зв’язатися спершу, оскільки ми раді допомога 24/7Рекомендована література: Як експортувати сайт WordPressЗмінити пароль бази даних Якщо ваш сайт WordPress зламали, вам слід скинути пароль бази даних MySQL. У розділі «Доступ до бази даних» на інформаційній панелі MyKinsta ви знайдете опцію «Створити новий пароль бази даних» . Коли ви використовуєте цей ваш Файл wp-config.php оновлюється автоматично (за умови, що він розташований у корені сайту, що є типовим). Якщо його немає в корені, ви можете вручну оновити файл wp-config.php Перевстановіть WordPress Core (обнулені плагіни, теми) Інша річ, яку ми рекомендуємо, це перевстановлення ядра WordPress. Це не вплине на ваші дані (збережені в базі даних) або налаштування - Як перевстановити WordPress з інформаційної панелі WordPress, зберігаючи наявний вміст - Як вручну перевстановити WordPress через FTP, зберігаючи наявний вміст - Як вручну перевстановити WordPress через WP-CLI, зберігаючи наявний вміст Якщо ви маєте справу з обнуленим плагіном або темою WordPress, вам також слід перевстановити їх, але використовуючи законну копію від розробника ## Відновлення резервної копії бази даних WordPress за допомогою cPanel Якщо ви використовуєте хостинг-провайдера, який використовує cPanel, ви можете відновити свою базу даних WordPress подібним чином. Виконайте наведені нижче дії Крок 1 Увійдіть до свого облікового запису cPanel і в розділі «Файли» натисніть «Резервне копіювання». âÃÂàКрок 2 Прокрутіть униз до пункту «Відновити резервну копію бази даних MySQL». Натисніть «Вибрати файл» Â¢ÃÂàі виберіть свій Резервне копіювання/експорт файлу *.sql. Потім натисніть âÃÂÃÂЗавантажити.âÃÂà## Відновлення файлів WordPress вручну з інформаційної панелі або за допомогою SFTP Якщо вам потрібно вручну відновити файли WordPress, ви можете скористатися двома різними методами Відновлення файлів WordPress з інформаційної панелі Якщо у вас все ще є доступ до інформаційної панелі, ви можете спочатку спробувати цей метод. Це напрочуд просто На інформаційній панелі WordPress перейдіть до âÃÂÃÂDashboardâÃÂàâÃÂàâàÃÂОновленняâÃÂàна бічній панелі. Потім натисніть кнопку «Переінсталювати зараз» Щойно ви натиснете кнопку, WordPress автоматично завантажить і перевстановить останню версію WordPress. Ви, по суті, просто вручну повторно запускаєте звичайний процес оновлення, який виконує WordPress, коли ви оновлюєте WordPress зі своєї інформаційної панелі Це може зайняти кілька секунд âÃÂÃÂ, але після завершення процесу у вас повинна бути встановлена ​​нова копія WordPress Відновлення файлів WordPress за допомогою SFTP Якщо ви не можете отримати доступ до адміністратора WordPress через помилку (або просто бажаєте працювати через SFTP), ви можете виконати аналогічний процес через SFTP. Ви в основному дублюватимете вручну те, що WordPress зробив би для вас із розділу вище Ось короткий підсумок кроків: - Завантажте останню версію WordPress - Витягніть .zip-файл - Завантажте все, крім /wp-content/folder Крок 1 Спочатку перейдіть на WordPress .org і завантажте найновішу версію WordPress Крок 2 Після завершення завантаження розпакуйте весь вміст файлу .zip на комп’ютер. Тоді, **видалити** папка wp-content Крок 3 Коли ви це зробите, підключіться до хосту через SFTP і завантажте решту файлів у папку, де ви спочатку встановили WordPress. Зазвичай це ваша коренева папка з приблизною назвою публічний або public_html Коли ви починаєте завантажувати файли, ваша програма SFTP має запропонувати вам щось подібне до âÃÂÃÂЦільовий файл уже існує. що трапляється, переконайтеся, що ви вибрали Параметр **Перезаписати** та продовжити: Тому що ви вже видалили папку wp-content, це перезапише всі основні файли WordPress, не впливаючи на жодну з ваших тем чи плагінів. Щойно завантаження завершиться, ви матимете щойно встановлену копію основних файлів WordPress, і, сподіваємося, все працює без проблем. ## Резюме Хоча відновлення WordPress із резервної копії або файлів зазвичай є досить простим процесом, бувають випадки, коли ви можете зіткнутися з деякими проблемами. Ось кілька поширених проблем, з якими ми бачимо користувачів, і посилання на те, як їх виправити: - Помилка встановлення з'єднання з базою даних - Внутрішня помилка сервера - екран смерті - ERR_CONNECTION_TIMED_OUT - ERR_TOO_MANY_REDIRECTS - Імпорт/експорт користувачів Якщо ви є клієнтом Kinsta, вам, швидше за все, ніколи не доведеться турбуватися про це. У нас є шість різних варіантів резервного копіювання, і ви можете будь-коли відновити свій сайт одним клацанням миші! Якщо ваш сайт буде зламано під час перебування в нашій мережі, наша експертна команда WordPress виправить це безкоштовно Чи є якісь інші поради чи речі, з якими ви стикалися під час спроби відновити WordPress із резервної копії? Ми хотіли б почути про це нижче в коментарях Отримайте всі ваші програми, бази даних і сайти WordPress в Інтернеті під одним дахом. Наша багатофункціональна високопродуктивна хмарна платформа включає: - Просте налаштування та керування на інформаційній панелі MyKinsta - Цілодобова експертна підтримка - Найкраще апаратне забезпечення та мережа Google Cloud Platform на базі Kubernetes для максимальної масштабованості - Інтеграція Cloudflare корпоративного рівня для швидкості та безпеки - Глобальне охоплення аудиторії з до 35 центрів обробки даних і 275+ точок доступу по всьому світу Перевірте це самостійно зі знижкою 20 доларів США за перший місяць хостингу програм або хостингу бази даних. Ознайомтеся з нашими планами або поговоріть із відділом продажів, щоб знайти найкращий варіант.