Мы всегда рекомендуем нашим пользователям регулярно делать полные резервные копии WordPress. Но что если вы неосознанно использовали один из бесплатных плагинов, которые делают только резервные копии базы данных? В этой статье мы покажем вам, как восстановить сайт WordPress, используя только резервную копию базы данных. Это не будет полным восстановлением, но мы покажем вам, как можно минимизировать ущерб.
- Начало работы
- Подготовка к восстановлению резервной копии базы данных WordPress
- Импорт резервной копии базы данных WordPress
- Восстановление сайта WordPress
- Устранение неполадок при восстановлении
- Восстановление потерянных изображений для вашего сайта WordPress
- Поиск и замена изображений на вашем сайте
- Бонусный совет
Начало работы
В рамках данного руководства мы предполагаем, что у вас есть резервная копия базы данных WordPress в zip-файле. Если у вас его еще нет, вот как сделать резервную копию базы данных WordPress вручную.
Если вы восстанавливаетесь после неудачного опыта работы с вашим хостинг-провайдером, то, вероятно, пришло время найти лучшего хостера. Мы вручную отобрали несколько лучших хостинг-провайдеров WordPress. Это компании, с которыми мы работали и которым доверяем свои проекты.
Подготовка к восстановлению резервной копии базы данных WordPress
Сначала вам нужно будет создать новую базу данных. Просто войдите в свою учетную запись cPanel и нажмите на «Базы данных MySQL» в разделе «Базы данных».
Далее укажите имя для вашей базы данных и нажмите на кнопку «Создать базу данных».
Теперь, когда вы создали базу данных, вам нужен пользователь MySQL, которому будут предоставлены все привилегии для работы с вашей вновь созданной базой данных.
На той же странице баз данных MySQL прокрутите вниз до раздела пользователей MySQL и добавьте нового пользователя.
Укажите имя пользователя и надежный пароль для пользователя базы данных, а затем нажмите на кнопку «Создать пользователя».
Далее, вам нужно добавить этого пользователя в базу данных MySQL. Прокрутите вниз до раздела ‘Добавить пользователя к базе данных’ и выберите пользователя вместе с базой данных из выпадающего меню, а затем нажмите на кнопку добавления.
Ваша новая база данных теперь готова для WordPress.
Импорт резервной копии базы данных WordPress
Сначала вам нужно зайти в дашборд cPanel. В разделе «Базы данных» вам нужно нажать на phpMyAdmin.
На следующем шаге выберите базу данных, созданную ранее на странице phpMyAdmin, и нажмите на кнопку Импорт.
Теперь вам нужно нажать на кнопку выбора файла, чтобы загрузить файл резервной копии базы данных WordPress. Чтобы начать импорт, просто нажмите на кнопку «Вперед» в нижней части страницы.
Вы увидите сообщение об успехе, когда работа по импорту будет завершена.
Вы успешно импортировали базу данных WordPress. Следующий шаг — установить WordPress, используя вашу новую базу данных.
Восстановление сайта WordPress
Для ручного восстановления WordPress вам потребуется вручную установить WordPress на ваш сервер. Посетите наш пошаговый учебник по установке WordPress и перейдите к разделу «как установить WordPress с помощью FTP» для получения подробных инструкций.
Во время установки, когда вы дойдете до шага «создать файл конфигурации. Введите имя базы данных и пользователя, созданного ранее.
Теперь вы увидите сообщение о том, что WordPress может подключиться к вашей базе данных, и вы можете запустить установку.
Нажав на кнопку установки, вы увидите сообщение «Уже установлено».
Вот и все, теперь вы можете войти на свой сайт WordPress.
Устранение неполадок при восстановлении
Поскольку у вас нет ваших старых файлов WordPress, будет отсутствовать несколько вещей. Некоторые из них могут быть легко восстановлены, в то время как другие будут немного сложными. Мы рассмотрим все шаги по очереди.
1. Тема
Просто установите свежую копию вашей старой темы WordPress. Если вы внесли прямые изменения в файлы вашей темы, то все эти изменения исчезнут.
Вам придется зайти в опции темы, чтобы настроить все как раньше.
2. Виджеты
Виджеты играют важную роль в темах WordPress. К счастью, они хранятся в базе данных WordPress, и переход на старую тему восстановит некоторые из ваших виджетов.
Вы всегда можете перейти к Внешний вид » Виджеты добавлять и переставлять виджеты в боковых панелях.
Некоторые плагины WordPress поставляются с собственными виджетами. Для того чтобы использовать эти виджеты, вам сначала нужно установить и активировать эти плагины.
3. Пермалинки
Структура пермалинков вашего сайта также хранится в базе данных, и она будет автоматически восстановлена. Однако, если вы видите 404 ошибку на передней панели вашего сайта, то вам необходимо обновить настройки пермалинка.
Просто перейдите на сайт Настройки » Permalinks и нажмите на кнопку сохранения изменений, ничего не меняя. Это позволит обновить структуру урлов WordPress.
4. Плагины
WordPress хранит записи об активных плагинах вашего сайта. Когда вы впервые посетите страницу плагинов, WordPress покажет вам список ошибок для каждого плагина, который был в базе данных, но больше не установлен.
Скопируйте названия всех плагинов и начните устанавливать и активировать их один за другим.
Восстановление потерянных изображений для вашего сайта WordPress
Поиск и замена потерянных изображений на вашем сайте будет самой сложной частью восстановления. В зависимости от того, сколько у вас контента и изображений, это может занять много времени.
К сожалению, нет простого способа обойти это. Вам придется использовать различные инструменты для извлечения изображений из разных источников. Ваши шансы восстановить все изображения довольно низки.
1. Посмотреть в кэше браузера
Если вы недавно потеряли свой сайт, то вы можете заглянуть в кэш вашего браузера.
Пользователи Firefox могут загрузить дополнение CacheViewer2, чтобы легко найти изображения с сайта, сохраненные в кэше браузера.
Вы можете просто щелкнуть правой кнопкой мыши на изображении и выбрать в меню пункт сохранить как.
Пользователи Google Chrome на Windows могут попробовать Chrome Cache Viewer.
Пользователям Google Chrome на Mac не повезло. Мы не смогли найти разумного решения для просмотра, предварительного просмотра и сохранения изображений из кэша Google Chrome на Mac.
2. Ищите свои изображения в веб-кэше
Существует несколько веб-сервисов, которые хранят кэшированные версии веб-сайтов. Вы можете начать с поиска ваших изображений в поиске изображений Google. Просто введите URL вашего сайта, и вы сможете увидеть изображения, которые Google нашел на вашем сайте.
Вы можете нажать на изображение, чтобы посмотреть его в увеличенном виде и сохранить.
Если вы восстанавливаете гораздо более старый сайт и не можете найти изображения в Google или Bing, попробуйте воспользоваться архивом.org. Это некоммерческая организация, которая хранит снимки веб-сайтов в исторических целях.
Поиск и замена изображений на вашем сайте
Если на вашем старом сайте не было много контента, то вы можете вручную заменить изображения в своих постах. Однако если у вас много контента, то найти и заменить изображения вручную будет сложно.
Вот как вы можете легко найти неработающие изображения и заменить их.
Сначала необходимо установить и активировать плагин Broken Link Checker. После активации просто перейдите по ссылке Инструменты » Проверка битых ссылок страница. Плагин покажет вам список всех битых ссылок на вашем сайте.
Неработающие изображения также считаются неработающими ссылками, поэтому они также будут отображаться в списке. Вы можете нажать на колонку с текстом ссылки, чтобы отсортировать список битых ссылок и показать сначала изображения.
Теперь вы можете заменить изображения, которые вы восстановили, отредактировав посты. Изображения, которые не удалось восстановить, можно попытаться воссоздать или просто удалить.
Бонусный совет
Будет трудно восстановить все потерянные данные. Ваш сайт может даже показывать ошибки и влиять на работу пользователей. Вот почему многие эксперты настоятельно рекомендуют создавать автоматические резервные копии.
Мы рекомендуем использовать BackupBuddy. Это премиум-плагин для резервного копирования WordPress с простыми опциями восстановления и возможностью автоматически создавать и сохранять резервные копии в облаке.
Вот и все, мы надеемся, что эта статья помогла вам восстановить ваш сайт WordPress из резервной копии базы данных. Вы также можете ознакомиться с нашим списком из 13 жизненно важных советов и хаков для защиты области администрирования WordPress.
Источник: www.wpbeginner.com