Как восстановить из бэкапа сайт


как восстановить из бэкапа сайт

Добрый день, начинающие сайтостроители. В этой статье рассмотрим вопрос, как восстановить из бэкапа сайт wordpress, способы восстановления из резервной копии.

Рано или поздно, но этот момент наступает. Блог не открывается. Приходится использовать заранее сделанный бэкап.

Рекомендую вам потренироваться, чтобы в ответственный момент ИКС знать порядок действий, и не потратить слишком много нервных клеток.

Сам процесс восстановления зависит от того, каким способом вы ранее делали бекап: плагином, через ftp клиент или прямо на хостинге.

Восстановление делаем через ftp клиент Failzilla, или используя программу PhpMyAdmin.

Через ftp клиент Failzilla

ПОДКЛЮЧИТЕСЬ к серверу через ftp программу Failzilla. При этом в правом окне будут папки и файлы вашего блога, в левом окне – файлы вашего компьютера;

НАЙДИТЕ папку, где вы храните бекапы. Выберите резервную копию за нужный период, обычно – последнюю;

СПРАВА ОТКРОЙТЕ папку public_html, файлы блога хранятся там.

СТАТЬИ ПО ТЕМЕ:

Резервная копия сайта wordpress, как сделать бэкап

Если у вас безлимитный интернет, нажмите ПРАВУЮ КНОПКУ мыши, ЗАКАЧАТЬ НА СЕРВЕР. Если соединение плохое, интернет медленный, к тому же вы знаете, какой файл поврежден – выбирайте только один файл, ЗАКАЧАТЬ НА СЕРВЕР.

ВЫБЕРИТЕ в окне с вопросом, что надо сделать с файлами: ЗАМЕНИТЬ более новыми, ПЕРЕЗАПИСАТЬ. Нажимайте ОК, а затем проверяйте работоспособность блога.

В программе PhpMyAdmin

В отличие от восстановления из резервной копии всего сайта, в этой части статьи вы узнаете, как восстановить базу данных.

Бэкап сделан в программе PhpMyAdmin

ЗАЙДИТЕ в панель управления хостингом для сайта SprintHost, откройте программу PhpMyAdmin.

НАЙДИТЕ нужную базу данных. У меня это БД тестового домена, кликаем на ссылку.

ОТМЕТИТЬ ВСЕ, в открывшемся меню нажимаем УДАЛИТЬ, удаляются поврежденные таблицы базы данных. 

В ВЕРХНЕМ меню выбираем ИМПОРТ, ВЫБЕРИТЕ ФАЙЛ.

ИЗ ПАПКИ с бэкапами выбираете нужный архив в формате gzip, ОК.

Если что-то не так, появляется желтое окно с кракозябрами. Если сделали все, как написано, получите надпись ИМПОРТ УСПЕШНО ЗАВЕРШЕН.

А значит, вам удалось успешно восстановить базу данных.

Бэкап сделан плагином wp-db-backup.2.2.3

ПОВТОРИТЕ все действия, описанные выше (в пункте 1), УДАЛИТЕ поврежденную базу данных.

НАЙДИТЕ резервную копию (архив в формате gzip), полученную по электронной почте, нажмите ЗАГРУЗИТЬ. Или выберите архив с бэкапом, который вы уже сохранили на компьютер.

РАЗАРХИВИРУЙТЕ его, откройте файл в Блокноте, скопируйте содержимое.

Нажмите ВКЛАДКУ SQL в программе PhpMyAdmin. Откроется окно, в которое надо вставить данные из сохраненной ранее резервной копии.

НАЖМИТЕ OK. Бэкап базы данных вашего блога успешно выполнен.

Теперь вы можете продолжить начатое дело — установить плагин, внести изменения в код шаблона или файлы в корень сайта, бороться с исходящим ссылками. Да мало ли дел на блоге.

Заключение

Думаю, теперь все понятно, как восстановить из бэкапа сайт wordpress. Советую потренироваться, чтобы в нужный момент быть во всеоружии. Успехов вам, и пишите в комментариях свои вопросы.

Как восстановить WordPress из резервной копии (самые простые методы)

Навигация
  • Планы
  • Характеристики
  • Клиенты
  • Связаться с нами
  • Забронировать демо
Авторизоваться Блог Кинста Брайан Джексон, .

Как восстановить WordPress из резервной копии

Вам нужно восстановить WordPress из файла резервной копии? Резервные копии помогают восстановить ваш сайт, если что-то пойдет не так. Однако восстановить WordPress из файла резервной копии непросто для новичков. В этой статье мы покажем вам, как легко восстановить WordPress из резервной копии, шаг за шагом.

Поскольку это длинная статья, мы добавили оглавление для облегчения навигации.

Примечание: Это руководство посвящено восстановлению сайта WordPress из резервной копии.Если вы пытаетесь переместить свой веб-сайт на новый домен, вам следует ознакомиться с нашим руководством по перемещению WordPress на новый домен без потери SEO.

Если вы пытаетесь перейти с локального хоста на активную учетную запись веб-хостинга, следуйте этому руководству о том, как перенести WordPress с локального сервера на активный сайт.

Общие сведения о резервном копировании и восстановлении WordPress

Есть разные способы создания резервных копий для вашего сайта WordPress. Лучший способ создать резервную копию - использовать плагин резервного копирования WordPress.

Кроме того, вы также можете вручную создать резервную копию своей базы данных WordPress и загрузить файлы WordPress с помощью FTP.

Восстановление WordPress из резервных копий полностью зависит от того, как вы создали резервную копию. Например, резервные копии, созданные с помощью BackupBuddy или UpdraftPlus, можно восстановить с помощью того же плагина. Точно так же резервные копии вручную необходимо восстанавливать вручную.

Многие пользователи WordPress не делают резервные копии своих сайтов целиком. Вместо этого они делают резервную копию только своей темы, каталога загрузок и своей базы данных WordPress.Это уменьшает размер их резервной копии, но увеличивает количество шагов, необходимых для восстановления сайта.

Независимо от того, как вы создавали резервную копию, основные шаги одинаковы.

Давайте посмотрим, как восстановить ваш сайт WordPress из резервной копии. Поскольку мы рассматриваем различные методы восстановления, перейдите к соответствующему разделу.

Восстановление WordPress из файла резервной копии BackupBuddy

BackupBuddy - популярный плагин резервного копирования премиум-класса для WordPress. Если вы использовали BackupBuddy для создания резервных копий, то этот раздел для вас.

BackupBuddy предлагает очень удобный способ восстановить WordPress из резервной копии. Вам необходимо войти на свой сайт WordPress и перейти на страницу BackupBuddy »Восстановление / миграция .

Вам необходимо загрузить копию файла importbuddy.php . В процессе вам будет предложено ввести пароль для importbuddy. Этот пароль будет использован при восстановлении вашего сайта.

Затем вам необходимо загрузить копию резервной копии, если вы еще этого не сделали.Вы можете загрузить его с BackupBuddy »Backups или с места назначения, которое вы использовали для хранения резервных копий.

После того, как на вашем компьютере будет сохранен zip-файл резервной копии и importbuddy.php, подключитесь к своему веб-сайту с помощью FTP.

Если у вас есть полная резервная копия вашего веб-сайта, удалите все файлы и папки с вашего сервера.

Однако, если у вас есть частичная резервная копия, вам необходимо сначала загрузить файлы, для которых вы не создали резервную копию. Убедившись, что у вас есть все резервные копии, продолжайте удаление всех файлов и папок из корневого каталога вашего сайта.

Затем вам необходимо загрузить резервную копию BackupBuddy и файлы importbuddy.php в корневую папку вашего сайта.

После того, как оба файла будут загружены на сервер, посетите importbuddy.php в своем браузере. Он находится в корневом каталоге вашего веб-сайта, поэтому его URL-адрес будет примерно таким:

http://www.example.com/importbuddy.php

ImportBuddy теперь запросит пароль, который вы создали при загрузке ImportBuddy.

На следующем экране ImportBuddy отобразит загруженный вами файл резервной копии.Если вы не загрузили файл резервной копии через FTP, вы можете щелкнуть вкладку загрузки, чтобы загрузить файл резервной копии сейчас. Если у вас есть резервные копии, хранящиеся в сервисе хранилища iTheme's Stash, вы можете подключиться к нему, щелкнув вкладку тайника сейчас. После того, как вы выбрали свою базу данных, нажмите Next Step, чтобы продолжить.

ImportBuddy распакует ваш файл резервной копии и покажет вам сообщение об успешном извлечении файлов. Нажмите кнопку следующего шага, чтобы продолжить.

На следующем экране ImportBuddy попросит вас указать URL-адрес сайта и информацию о базе данных.

Если вы восстанавливаете взломанный сайт WordPress или пытаетесь удалить вредоносное ПО, то вы не хотите использовать свою старую базу данных.

Вы можете удалить таблицы из старой базы данных с помощью phpMyAdmin или создать новую базу данных с помощью cPanel. После того, как вы закончите создание новой базы данных или очистите старую, предоставьте сведения о своей базе данных.

С другой стороны, если вы уверены, что ваш сайт не был взломан, вы можете использовать те же данные старой базы данных.

Нажмите кнопку «Далее», чтобы продолжить, и importbuddy проверит настройки вашей базы данных и импортирует ваши данные.Как только это будет сделано, нажмите следующий шаг, чтобы продолжить.

Теперь ImportBuddy обновит URL-адреса, пути и т. Д. Вашего сайта. После этого вам будет предложено протестировать ваш сайт. Если все работает нормально, значит, вы успешно восстановили свой сайт.

На странице importbuddy нажмите кнопку «Очистить и удалить временные файлы». Это приведет к удалению временных данных в базе данных и файлов, созданных во время восстановления.

Восстановление WordPress с помощью UpdraftPlus Backup

UpdraftPlus - еще один популярный плагин для резервного копирования WordPress.Это позволяет легко создавать резервные копии и восстанавливать ваш сайт WordPress.

Сначала вам нужно убедиться, что у вас есть полная резервная копия вашего сайта WordPress, созданная UpdraftPlus. Далее вам необходимо загрузить файлы резервных копий на свой компьютер.

Если ваши резервные копии хранятся UpdraftPlus в удаленном хранилище, таком как Dropbox, Google Диск и т. Д., То вы можете загрузить файлы резервных копий из этих мест на свой компьютер.

Затем вам нужно подключиться к FTP-клиенту и удалить все файлы WordPress.После этого вам нужно снова установить WordPress и войти на свой сайт.

Вам нужно будет установить и активировать плагин UpdraftPlus. После активации перейдите на страницу «Настройки » »UpdraftPlus Backups и нажмите кнопку« Восстановить ».

Затем вам нужно щелкнуть ссылку «Загрузить файлы резервных копий» и затем загрузить файлы резервных копий, которые вы скачали ранее.

После загрузки файлов резервных копий UpdraftPlus просканирует эти файлы и отобразит их на странице резервных копий.

Вам нужно будет нажать кнопку «Восстановить», чтобы продолжить.

Появится всплывающее окно, в котором вам нужно снова нажать кнопку восстановления, чтобы продолжить. Убедитесь, что выбраны все доступные файлы резервных копий, такие как плагины, база данных, темы и другие.

UpdraftPlus начнет извлекать и восстанавливать данные из этих файлов. В случае успеха вы будете перенаправлены на страницу успеха.

Вот и все, вы успешно восстановили свой сайт WordPress из резервной копии UpdraftPlus.

Восстановление базы данных WordPress из резервной копии с помощью phpMyAdmin

При восстановлении резервной копии, созданной вручную, вы можете выбрать один из двух вариантов. Вы можете либо создать новую базу данных и импортировать в нее резервную копию, либо очистить существующую базу данных и импортировать резервную копию.

Если вы очищаете взломанный веб-сайт WordPress, очень важно изменить имя пользователя и пароль MySQL перед созданием новой базы данных или импортом в существующую базу данных.

Чтобы создать новую базу данных, войдите в панель управления cPanel своей учетной записи хостинга WordPress и щелкните значок Базы данных MySQL.

Затем вам будет предложено указать имя для вашей базы данных, а затем нажать кнопку «Создать базу данных».

После создания новой базы данных вам понадобится пользователь MySQL, связанный с этой новой базой данных. Прокрутите вниз до раздела пользователей MySQL и добавьте нового пользователя.

Далее вам нужно добавить этого пользователя в базу данных MySQL. Прокрутите вниз до раздела «Добавить пользователя в базу данных» и выберите пользователя вместе с базой данных из раскрывающихся меню, а затем нажмите кнопку добавления.

Теперь ваша новая база данных готова. Вы можете использовать его для восстановления резервной копии базы данных WordPress.

Снова зайдите на панель управления cPanel и щелкните значок phpMyAdmin.

Затем вам нужно щелкнуть имя вашей новой базы данных, а затем нажать кнопку импорта.

Нажмите кнопку «Выбрать файл», чтобы выбрать файл резервной копии базы данных WordPress, а затем нажмите кнопку «Пуск» в нижней части страницы, чтобы продолжить.

PhpMyAdmin загрузит резервную копию и импортирует ее в вашу базу данных.

По завершении вы увидите сообщение об успешном завершении.

Вот и все. Вы успешно импортировали свою базу данных WordPress. Теперь следующий шаг - установить WordPress с использованием вашей новой базы данных. Если вы уже установили WordPress, добавьте новые настройки базы данных в файл wp-config.php, и все будет в порядке.

Восстановление резервной копии базы данных WordPress с помощью cPanel

Если вы вручную создали резервную копию базы данных WordPress с помощью cPanel на общем хостинге, вы также можете восстановить эту базу данных с помощью cPanel.

Войдите в свою учетную запись cPanel и в разделе файлов нажмите Backup.

На странице резервных копий прокрутите вниз до «Восстановить резервную копию базы данных MySQL».

Затем нажмите кнопку выбора файла и выберите файл резервной копии с жесткого диска. После этого нажмите кнопку загрузки.

Восстановление файлов WordPress вручную с помощью FTP

Если вы восстанавливаете WordPress для очистки взломанного сайта, вам сначала нужно удалить все существующие файлы и каталоги WordPress.

Делайте это только в том случае, если ваша резервная копия актуальна и у вас все настроено, изменено или загружено на свой веб-сайт.

Если у вас есть все загрузки и настройки, вы можете безопасно удалить все на своем веб-сайте, используя cpanel (намного быстрее) или используя FTP.

Чтобы удалить все файлы с вашего веб-сайта, войдите в cPanel вашего хостинга / VPS-хостинга и в разделе файлов щелкните значок файлового менеджера.

Идите вперед, выберите корневой каталог в качестве каталога и продолжайте.Интерфейс файлового менеджера теперь откроется в новой вкладке браузера. Вам нужно будет выбрать все файлы WordPress и удалить их. Этот способ намного быстрее.

Вы также можете удалять файлы с помощью FTP, но это медленнее. Просто подключитесь к своему веб-сайту с помощью FTP-клиента и выберите все файлы в корневом каталоге WordPress, чтобы удалить их.

Затем вам нужно загрузить новую копию WordPress с WordPress.org и распаковать ее на свой жесткий диск.

Запустите FTP-клиент, а затем загрузите все файлы WordPress на свой сервер.

После того, как вы загрузили файлы WordPress, вы можете загрузить файл wp-config.php из своей резервной копии (только если вы уверены, что он чист и не скомпрометирован).

Также вы можете переименовать файл wp-config-sample.php в недавно загруженных файлах WordPress в файл wp-config.php. После этого вам нужно будет отредактировать файл wp-config.php и ввести информацию о вашей базе данных.

Не забудьте сохранить файл и загрузить его обратно на свой сайт.

Далее вам нужно загрузить другие файлы из резервной копии.Мы рекомендуем загружать изображения только в каталог / wp-content / uploads /.

После того, как вы загрузили их, посетите свой веб-сайт, чтобы убедиться, что все работает нормально.

Затем вам нужно войти в свою админку WordPress и начать установку плагинов, которые у вас были на вашем сайте.

Теперь вы можете перейти к установке своей темы. Если вы настроили свою тему WordPress или использовали дочернюю тему, вы можете восстановить ее из резервной копии. Однако убедитесь, что эти файлы чистые.

Наконец, перейдите в «Настройки » Постоянные ссылки и настройте параметры постоянных ссылок в соответствии с вашим сайтом, а затем обновите постоянные ссылки.

Устранение проблем с восстановлением резервной копии WordPress

Есть несколько распространенных проблем, с которыми вы можете столкнуться при восстановлении вашего сайта WordPress. У нас есть отдельные руководства для каждого из них.

Что делать после восстановления вашего сайта WordPress

После успешного восстановления вашего веб-сайта мы настоятельно рекомендуем вам повысить его безопасность.

Если вы еще этого не сделали, убедитесь, что у вас есть обычная резервная копия WordPress с одним из этих плагинов резервного копирования WordPress.

Для защиты вашего сайта мы рекомендуем вам немедленно изменить пароль WordPress. Если у вас многопользовательский веб-сайт, попросите всех пользователей немедленно обновить свои пароли.

Вы также можете установить брандмауэр веб-сайта. В WPBeginner мы используем Sucuri для мониторинга и повышения безопасности нашего веб-сайта. Он отслеживает угрозы безопасности, а также предлагает услуги по удалению вредоносных программ в своих планах подписки.Посмотрите, как Sucuri помог нам заблокировать 450 000 атак за 3 месяца.

Мы надеемся, что эта статья помогла вам узнать, как восстановить WordPress из резервной копии. Вы также можете ознакомиться с нашим окончательным пошаговым руководством по безопасности WordPress для начинающих.

Если вам понравилась эта статья, то подпишитесь на наш канал YouTube для видеоуроков по WordPress. Вы также можете найти нас в Twitter и Facebook.

.

Как вручную восстановить веб-сайт WordPress из резервной копии (за 5 шагов)

В сообществе 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, щелкните вкладку Import в верхней части экрана:

В разделе Файл для импорта нажмите кнопку Выбрать файл и выберите базу данных резервного копирования, в которой вы ее сохранили:

Затем в разделе Format щелкните раскрывающийся список и выберите SQL :

Затем нажмите кнопку Go .PhpMyAdmin может занять некоторое время, чтобы импортировать вашу резервную базу данных, но как только он будет завершен, эту часть вашего сайта (которая включает ваши сообщения и страницы) следует восстановить.

Шаг 3: Установите и войдите в свой FTP-клиент

Теперь, когда ваша база данных снова в рабочем состоянии, пора обратить ваше внимание на файлы WordPress. Для их восстановления вам понадобится либо файловый менеджер вашего хостинг-провайдера, либо FTP-клиент, например FileZilla:

.

Для последнего варианта вам потребуется получить учетные данные FTP из учетной записи хостинга.Как и ссылка на открытие phpMyAdmin, расположение этой информации будет зависеть от интерфейса панели управления вашего провайдера.

В cPanel вы можете найти свои учетные данные, щелкнув FTP Accounts в разделе Files :

После загрузки и запуска FileZilla войдите в систему, используя свои учетные данные, и нажмите кнопку Quickconnect :

Это должно установить соединение с вашим сервером. Вы узнаете, что это сработало, когда Status успешно обновит список каталога со знаком «/».

Шаг 4. Загрузите файлы резервных копий WordPress.

В FileZilla вы увидите свои локальные файлы в левой части экрана. Важно убедиться, что ваша резервная копия находится в разархивированном файле и сохранена на вашем компьютере, чтобы она была доступна здесь. «Удаленный сайт» (ваш сервер) будет справа:

Теперь вам нужно удалить старые файлы с вашего сервера. Перед тем, как сделать это, убедитесь, что ваша резервная копия содержит любой пользовательский код, который вы хотите сохранить, иначе вы не сможете его восстановить.В FileZilla вы можете просто щелкнуть правой кнопкой мыши старые файлы и выбрать Удалить .

Затем загрузите резервную копию. FileZilla позволяет просто перетаскивать файлы с локального компьютера на сервер. На других платформах должна быть очевидная опция Upload .

Если вы используете FileZilla, внизу экрана будут три вкладки: файлов в очереди, Неудачные передачи, и Успешные передачи . Файлы в очереди - это файлы, которые загружаются с локального компьютера на сервер.

После загрузки файлы резервных копий появятся в списке на вкладке Успешные передачи . В зависимости от размера вашего сайта этот процесс может занять некоторое время. Как только число файлов в очереди достигнет нуля, восстановление должно быть завершено.

Шаг 5. Убедитесь, что ваш сайт был безопасно восстановлен.

Надеюсь, вы прошли это без проблем. После того, как ваши файлы будут перенесены, вы захотите посетить свой веб-сайт, чтобы убедиться, что все работает правильно.

Начните с проверки, чтобы убедиться, что ваши плагины были успешно перенесены. Возможно, вам придется переустановить и / или активировать некоторые из них.

Также существует вероятность того, что ваша структура постоянных ссылок изменилась, что может привести к тому, что ваша страница и ссылки в сообщениях не будут работать. Чтобы убедиться, что они работают правильно, перейдите в «Настройки »> «Постоянные ссылки » на панели инструментов WordPress:

.

Мы рекомендуем также изменить пароль администратора WordPress. Вы также можете рассмотреть вопрос о том, чтобы требовать новые пароли для всех пользователей, в том числе для многосайтовых сетей.Это особенно важно, если вы имеете дело со взломанным сайтом.

Наконец, сейчас хорошее время для установки нескольких мер безопасности и резервного копирования. Надеюсь, вам больше никогда не придется восстанавливать свой сайт WordPress. Однако если вы это сделаете, у вас будут под рукой необходимые знания.

Заключение

Независимо от того, был ли ваш сайт поврежден хакером или из-за проблемы совместимости, важно знать, как восстановить его резервную копию. Есть разные способы сделать это.Однако ручное восстановление дает вам немного больше контроля, чем некоторые альтернативы.

Как мы обсуждали в этой статье, есть пять шагов, которые вы можете выполнить, чтобы вручную восстановить резервную копию веб-сайта WordPress:

  1. Войдите в свою учетную запись хостинга и откройте phpMyAdmin.
  2. Импортируйте резервную копию базы данных MySQL.
  3. Установите и войдите в FTP-клиент, например FileZilla.
  4. Загрузите файлы резервных копий WordPress.
  5. Убедитесь, что все работает правильно.

У вас есть вопросы о том, как вручную восстановить веб-сайт WordPress из резервной копии? Дайте нам знать в комментариях ниже!

Изображение предоставлено Unsplash.

.

Восстановление WordPress из резервной копии (Полное руководство)

Существует ряд причин для создания и сохранения резервных копий веб-сайта WordPress. Хакер испортит ваш сайт без возможности восстановления. Пользователь создает беспорядок в коде на реальном сервере. Новое обновление плагина конфликтует с темой и приводит к появлению белого экрана смерти.

Есть способы защитить ваш сайт WordPress от подобных опасных ситуаций. На случай, если эти гипотетические ситуации когда-нибудь станут реальностью, резервная копия WordPress будет там, и ждет, когда вы вернете сайту хорошую репутацию.

К счастью, есть плагины для резервного копирования и восстановления WordPress, которые вы можете использовать для создания этих резервных копий. Более того, вы можете запрограммировать их на автоматическое сохранение резервных копий - по вашему предпочтительному расписанию - и размещение их в выбранном вами хранилище.

WP Buffs ранее подробно описал процесс сохранения резервной копии WordPress на Google Диск, а также то, как зафиксировать резервную копию WordPress на S3. С большинством плагинов резервного копирования и восстановления вы можете выбирать из широкого спектра услуг хранения, как бесплатных, так и платных.

Но сегодня мы не будем на этом сосредоточиваться.

Вы знаете, как автоматизировать процесс сохранения резервных копий WordPress. Вы также знаете, как хранить их в удаленном и безопасном месте. Это также помогает повысить скорость сайта. Теперь нам нужно разобрать процесс восстановления веб-сайта WordPress из резервной копии.

В этом руководстве мы собираемся изучить различные способы восстановления сайта WordPress:

Что вам нужно для восстановления сайта WordPress из резервной копии

При настройке автоматизации резервного копирования WordPress вы можете выбрать сохранение определенных частей вашего веб-сайта, а не целого.Для некоторых веб-разработчиков это может иметь смысл, если хранилище ограничено или если вы знаете, что есть только некоторые аспекты веб-сайта, которые часто меняются.

Тем не менее, это все еще рискованный выбор.

Не сохранять все на своем:

  • База данных - включая весь ваш контент, код и данные
  • Файлы, включая ваши изображения, темы и плагины

В конечном итоге вы можете вообще не иметь резервной копии.Если у вас нет полной версии вашего сайта WordPress, к которой можно было бы вернуться, вам может потребоваться гораздо больше работы, чтобы восстановить ее в конце. Итак, прежде чем делать что-либо еще, убедитесь, что ваши резервные копии правильно настроены.

В дополнение к рассмотрению того, какие части сайта нужно сохранить, также подумайте, как часто вам следует сохранять сайт. Например, если контент обновляется или публикуется ежедневно, ежедневное расписание резервного копирования имеет смысл. Для менее часто обновляемых веб-сайтов вам нужно, чтобы расписание резервного копирования в равной степени отражало эти изменения.

Цель состоит в том, чтобы иметь резервную копию, которая не заставит вас переделывать работу, выполненную за это время.

Теперь, когда у нас это есть, давайте поговорим о том, что вам действительно нужно для восстановления резервной копии WordPress.

1. Удаленное и безопасное место для хранения резервной копии

Всегда не забывайте учитывать размер вашего веб-сайта при выборе службы удаленного хранения.

Вы не хотите находиться в состоянии, когда восстановление в порядке, только чтобы обнаружить, что резервную копию не удалось сохранить из-за превышения пределов хранилища.

2. Сохраненная резервная копия веб-сайта

Вы можете сохранить это вручную или автоматизировать с помощью плагина резервного копирования WordPress.

3. Доступ к панели управления.

Отсюда вы можете использовать либо файловый менеджер, либо FTP-менеджер.

4. Доступ к инструментам базы данных

phpMyAdmin - это инструмент, необходимый для управления базами данных и таблицами MySQL.

Вы также можете получить доступ к этому через панель управления.

5. Способность провести реставрацию

SitePoint предполагает, что существует три распространенных способа восстановления веб-сайта WordPress. Тем не менее, это действительно зависит от того, какие части вашего веб-сайта необходимо восстановить, какова его длина, а также от того, какие инструменты вы использовали для создания резервной копии в первую очередь.

Честно говоря, многое зависит от вашего уровня комфорта. Если вы не уверены в том, что загружаете файлы на FTP или заменяете поврежденную базу данных незапятнанной, лучшим выбором для вас может стать плагин WordPress или сторонняя служба.

Но давайте посмотрим на варианты и посмотрим, сколько работы фактически требуется для каждого.

Восстановление резервной копии из вашей учетной записи управляемого хостинга

Для тех из вас, у кого есть клиенты, чьи веб-сайты находятся на управляемом хостинге WordPress, вы можете начать здесь.

Управляемые хосты WordPress, такие как Kinsta, упрощают эту задачу. Как показывает база знаний Kinsta, восстановить резервную копию из Kinsta так же просто, как нажать кнопку Восстановить и затем подождать несколько минут, пока ваш веб-сайт вернется в безопасное состояние.

Обычные учетные записи веб-хостинга могут также включать услуги резервного копирования и восстановления, как показывает этот пример от BlueHost:

Однако, как вы можете видеть, есть несколько проблем:

  1. Резервные копии не автоматические , поэтому вы должны не забывать их сохранять.
  2. Резервные копии, превышающие ограничения хоста, не будут захвачены полностью, и вы не будете уведомлены как таковые. Выполнение восстановления с неполными файлами - плохая идея.

Таким образом, даже если ваша (управляемая) хостинговая компания предлагает услуги резервного копирования, всегда полезно сохранить собственную копию в удаленном месте.

Как объясняет Artbees:

Храните файлы резервных копий в двух безопасных местах (например, одно на вашем компьютере, а другое - у поставщика облачного хранилища, такого как Google Drive, Dropbox, iCloud и т. Д.), Чтобы даже если с одним из них что-то случится, у вас всегда будет запасной использовать.

Если у вас нет управляемого хоста, на который можно было бы вернуться, когда дело доходит до восстановления веб-сайта WordPress, рассмотрите следующие варианты.

Восстановление сайта WordPress с помощью плагина резервного копирования

При самостоятельном управлении резервными копиями WordPress наиболее логичным вариантом будет использование плагина резервного копирования и восстановления. Это не только автоматизирует процесс и избавит вас от необходимости не забывать сохранять резервные копии, но также может значительно упростить процесс восстановления.

🔌 Учитывайте размер резервной копии и объем памяти сервера, с которым вам нужно работать. Восстановление сайта #WordPress с помощью плагина резервного копирования иногда может вызывать ошибки.Знай свои пределы! Нажмите, чтобы твитнуть

Однако, если вы уверены, что размер вашего сайта приемлемый, давайте рассмотрим, как для этого использовать резервную копию. (Даже если вы этого не сделаете, вы все равно можете использовать плагин для выполнения восстановления. Затем, если это не удастся, вы можете перейти к параметрам ниже, чтобы полностью вернуть свой сайт в оперативный режим.)

Для целей этого руководства я собираюсь использовать UpdraftPlus , поскольку это плагин резервного копирования, используемый в руководствах по резервному копированию WP Buffs.

Процесс может отличаться от других плагинов с точки зрения того, где вы найдете опцию Restore одним щелчком мыши или сколько шагов проверки включено.Но, по сути, процесс должен быть очень похожим.

Шаг 1а: Найдите резервную копию

Первое, что нужно сделать, это найти самую последнюю резервную копию вашего веб-сайта. Если вы знаете, что вам нужно полное восстановление, убедитесь, что в нем были сохранены и файлы, и база данных.

Как вы можете видеть в этом примере, 10 декабря было записано следующее:

  • База данных
  • Плагины
  • шаблоны
  • Загрузки
  • Прочие

Это как раз то, что нам нужно.

Шаг 1b: Загрузите резервную копию

Если по какой-либо причине вы не можете найти нужную резервную копию в подключаемом модуле, вы можете получить ее из своего удаленного хранилища.

Независимо от того, какой сервис хранения вы используете, ваша резервная копия будет сохранена в серии файлов. Загрузите каждый из них (если не все). Они будут четко помечены по типу файла.

Из существующих резервных копий UpdraftPlus позволяет загружать резервную копию, которую вы хотите использовать.

Вы можете добавить сюда свои заархивированные файлы или загрузить их в папку / wp-content / (с помощью файлового менеджера или FTP), где находится плагин UpdraftPlus.

Шаг 2: Восстановите резервную копию

Теперь, когда в вашем плагине WordPress создана правильная и полная резервная копия, вы можете нажать кнопку Восстановить и начать процесс.

Выберите, какие файлы вы хотите восстановить на своем сайте WordPress.Помните: вам не нужно полностью заменять все, если не работает только одна часть сайта.

Elegant Themes содержит короткое видео-руководство по использованию UpdraftPlus для резервного копирования, восстановления и миграции веб-сайтов WordPress. На отметке 4:09 вы можете увидеть, насколько легко восстановить определенные аспекты вашего сайта WordPress. Это отличный аргумент в пользу того, почему вы можете захотеть восстановить только что-то вроде файлов плагинов, а не весь сайт.

Когда будете готовы, нажмите кнопку Восстановить .Он найдет соответствующие файлы и приступит к замене не только ваших файлов, но и вашей базы данных.

Шаг 3. Просмотрите восстановленный веб-сайт

Как только вы получите сообщение об успешном завершении резервного копирования, посетите веб-сайт. Убедитесь, что он подключен к сети и находится в ожидаемом состоянии (т. Е. В том состоянии, в котором он находился на дату и время восстановления).

Если вы столкнетесь с серьезными проблемами, вам нужно будет использовать панель управления, чтобы повторить восстановление . Шаги для этого приведены ниже.

Если вы обнаружите более мелкие проблемы, такие как неработающие ссылки там, где их не было раньше, или изображения, которые пропали без вести, прислушайтесь к совету Hostinger. В некоторых случаях нет необходимости возиться с повторной реставрацией. Вы можете просто настроить параметры внутри WordPress, чтобы снова все настроить правильно.

Восстановление сайта WordPress с помощью панели управления

Независимо от того, используете ли вы, , свой плагин резервного копирования для обработки восстановления , вам все равно понадобится плагин резервного копирования, чтобы в первую очередь автоматизировать процесс сохранения копий веб-сайта.

Поскольку эта часть не обсуждается, вам необходимо решить, какой плагин или панель управления лучше всего подходят для восстановления. Если вы на этом этапе публикации, то вам нужна панель управления.

Поскольку веб-сайт WordPress состоит из различных частей, вам необходимо загрузить соответствующие файлы для каждой из частей в разные части панели управления.

Восстановить ядро ​​WordPress

Если у вас возникли проблемы с основным программным обеспечением (например,грамм. что-то кажется глючным или вы продолжаете видеть ошибку WordPress, которую не понимаете), первое, что нужно сделать, это восстановить ядро ​​WordPress. Это также необходимо сделать, если ваш сайт был взломан .

BlogVault объясняет еще одну причину, по которой вам может понадобиться это сделать:

Если вы решите удалить все файлы и переустановить WordPress перед восстановлением сайта, это избавит вас от необходимости отслеживать устаревшие, нежелательные файлы или проблемы с разрешениями во время перезаписи файлов.

Вот что вам нужно сделать:

Шаг 1. Загрузите файлы WordPress

Для замены основных файлов WordPress вы не можете использовать резервную копию, сохраненную в удаленном хранилище. Вместо этого перейдите на сайт WordPress.org.

Нажмите Получить WordPress в правом верхнем углу. Вы перейдете к файлам последней версии WordPress.

Распакуйте папку.

Шаг 2. Зайдите в панель управления

Войдите в свою учетную запись веб-хостинга и перейдите в панель управления.Вы можете использовать файловый менеджер или FTP-менеджер для загрузки свежих файлов ядра WordPress.

Шаг 3. Замените старые файлы WordPress новыми

Перейдите в корень вашего веб-сайта.

Что вам нужно сделать, так это заменить там файлы и папки чистыми файлами WordPress в разархивированной папке:

НЕ заменяйте папку wp-content или файл wp-config.php.

Речь идет только об обновлении основного программного обеспечения; не содержание (т.е. плагины, темы и загрузки).

На всякий случай удалите все файлы и папки WordPress (см. Распакованный файл из WordPress, если вы не уверены) , кроме папки wp-content и файла wp-config.php .

Затем загрузите все чистые файлы ядра в файловый менеджер.

Шаг 4. Загрузите wp-config.php из WordPress (необязательно)

WordPress включает файл wp-config-sample.php с базовыми конфигурациями для установки WordPress.

Любые пользовательские конфигурации, которые у вас были ранее, исчезнут после загрузки этого файла и займут место wp-config.php .

У вас есть два варианта, в зависимости от причины восстановления WordPress:

  1. Если ваш сайт был взломан, удалите wp-config.php. Загрузите файл wp-config-sample.php из WordPress.
  2. Если на вашем веб-сайте возникла проблема, не связанная с безопасностью, оставьте файл wp-config.php на месте.Заменять его не нужно.

После замены всех файлов сохраните изменения.

Шаг 5. Настройте постоянные ссылки

Наконец, войдите на свой сайт WordPress и перейдите в «Настройки »> «Постоянные ссылки ».

Если ваша конфигурация изменилась, возможно, изменилась и ваша структура постоянных ссылок. Это приведет к разрыву всех страниц и ссылок на публикации , которыми поделились в Интернете, если значение по умолчанию не соответствует тому, что вы использовали ранее.Это также нарушит все ваши внутренние ссылки.

Выполните обновление - если необходимо - и сохраните изменения.

Это завершит обновление вашей установки WordPress. Вернитесь на свой сайт и убедитесь, что восстановление ядра WordPress устранило проблему. Если этого не произошло, переходите к следующему шагу восстановления.

Восстановление файлов WordPress с помощью FTP или файлового менеджера

Чтобы заменить файлы на вашем веб-сайте, оставайтесь внутри FTP или файлового менеджера.

Теперь мы сосредоточимся на том, как обмениваться файлами с вашего веб-сайта с резервной копией в папку / wp-content / .

Шаг 1. Получите резервную копию файлов

Загрузить файлы резервных копий из удаленного хранилища очень просто.

Войдите в службу удаленного хранения, например Amazon S3, и найдите, где хранятся ваши резервные копии.

Загрузите все zip-файлы с даты, которую вы хотите восстановить.

Шаг 2. Загрузите файлы изображений в диспетчер файлов или на FTP

Затем распакуйте папку «Загрузки» из резервной копии.

Затем загрузите файлы изображений и все остальное важное в / wp-content / uploads / .

Зайдите на свой веб-сайт и убедитесь, что он все еще работает и все в порядке.

Шаг 3. Загрузите плагины в файловый менеджер или на FTP

Если ваши плагины WordPress не были причиной восстановления, вы можете загрузить папку плагинов из резервной копии в папку / wp-content / plugins / внутри файлового менеджера или FTP.

Если какой-либо из ваших подключаемых модулей был источником проблемы, вы можете сделать несколько вещей:

  1. Если вы знаете вызывающий ошибку плагин, удалите его и все следы его записей внутри вашего файлового менеджера .Это эффективно удалит его с вашего сайта.
  2. Если вы не знаете, какой плагин вызвал ошибку, измените имя папки / plugins / на что-то вроде / old-plugins / . Затем войдите в WordPress и по очереди устанавливайте свои плагины. После установки каждого из них убедитесь, что ваш сайт в порядке, прежде чем двигаться дальше.

Еще раз посетите свой веб-сайт, чтобы убедиться, что эти изменения не повлияли на него отрицательно.

Шаг 4. Загрузите темы в диспетчер файлов или на FTP

Если ваша тема WordPress не была источником нарушения безопасности или сбоя производительности , вы должны иметь возможность загружать файлы своей темы непосредственно в файловый менеджер или FTP.Это особенно важный шаг, если вы разработали дочернюю тему для своего веб-сайта и не хотите повторно встраивать эти настройки на сайт.

Для этого найдите папку / wp-content / themes / в файловом менеджере или на FTP. Замените файлы текущей темы файлами из резервной копии.

Это должно быть последнее, что вам нужно сделать для обновления файлов на вашем сайте WordPress. Однако, если ваша резервная копия хранит для вас какие-либо посторонние файлы, обязательно просмотрите их и определите, нужно ли их также загружать. .

Затем проверьте свой сайт в последний раз. Убедитесь, что все в порядке, а затем переходите к последним шагам!

Восстановление базы данных WordPress с помощью phpMyAdmin

В кодексе WordPress есть руководство, в котором кратко описано, как восстановить базу данных с помощью команд phpMyAdmin или MySQL / MariaDB. Если вы предпочитаете последнее, обратитесь к их руководству. В противном случае вы можете выполнить следующие шаги:

Шаг 1. Получите резервную копию базы данных

Если вы вернетесь в свою учетную запись удаленного хранилища, вы увидите, что один файл резервной копии сохранен в формате, отличном от остальных:

Файлы вашей базы данных будут сохранены с помощью сжатия Gzip, поэтому он имеет расширение.gz вместо .zip.

Загрузите нужный файл и вернемся к панели управления.

Шаг 2. Введите phpMyAdmin
.

Менеджер баз данных находится внутри phpMyAdmin.

Как видите, это сильно отличается от интерфейса FTP или файлового менеджера. Это потому, что он ориентирован исключительно на хранение и выполнение команд для таблиц вашей базы данных.

Шаг 3. Удалите базу данных

Щелкните вкладку Базы данных .Это приведет вас к списку всех ваших баз данных и их таблиц. Здесь размещается информация о созданном вами контенте, например о записях и страницах, а также о настройках ваших плагинов и темы.

Откройте файл резервной копии базы данных и выполните поиск «База данных:». Это сообщит вам точное имя базы данных, которую вы хотите заменить.

Когда у вас есть имя, найдите его в списке баз данных и щелкните имя. Это откроет список таблиц на главной панели инструментов.Проверьте все таблицы:

Затем щелкните раскрывающийся список «С выбранным:» и выберите «Удалить».

Вас спросят, действительно ли вы хотите выполнить этот запрос. Убедитесь, что вы выбрали правильное имя базы данных, и примите изменения. Это удалит все таблицы из вашей базы данных.

Шаг 4. Загрузите восстановленную базу данных

При открытой той же (но теперь пустой) базе данных щелкните вкладку Импорт вверху страницы.

Найдите файл.gz (не разархивируйте) и щелкните Go внизу страницы. Это импортирует ваши старые таблицы базы данных обратно на ваш сайт.

Перед выходом убедитесь, что вы видите сообщение об успешном завершении. Затем перейдите на свой веб-сайт WordPress и убедитесь, что весь контент из восстановленной копии есть и выглядит должным образом.

Заключение: начало работы с восстановлением WordPress из резервной копии

Резервное копирование и восстановление может быть нервным процессом, если вы не уверены в своих навыках, чтобы справиться с этим, или если вы беспокоитесь, что ваш плагин резервного копирования не справляется с этой задачей.

Есть также деталь безопасности, которая может вас обеспокоить. Что делать, если версия, которую вы пытаетесь восстановить, была повреждена, а вы об этом не знали? Или, что, если ваш пароль MySQL был взломан, а восстановление, которое вы только что сделали, было напрасным, поскольку хакеры смогли вернуться обратно внутрь? ThreatPress делает несколько хороших замечаний по этому поводу.

Итак, вот что вам нужно сделать:

Во-первых, необходимо ввести более строгие меры безопасности, и снизит вероятность того, что когда-либо потребуется восстановление из резервной копии. .Кроме того, помните, что вы делаете с плагинами и темами на своем веб-сайте. Плохие обновления могут нанести ущерб разного рода, поэтому не забывайте обрабатывать их в безопасной среде, и это избавит вас от душевной боли.

😎 Применение более строгих мер безопасности может снизить вероятность того, что когда-либо потребуется восстановление из резервной копии. #WordPress Нажмите, чтобы написать твит

Затем рассмотрите возможность передачи ответственности за резервное копирование и восстановление вашего сайта WordPress кому-то вроде WP Buffs. С помощью службы резервного копирования WP Buffs восстановление выполняется одним нажатием кнопки.А если у вас возникнут проблемы, предоставляется круглосуточная поддержка.

Хотите оставить отзыв или присоединиться к беседе? Оставьте свои комментарии 🐦 в Twitter .

.

Смотрите также

Поделиться в соц. сетях

Опубликовать в Facebook
Опубликовать в Одноклассники
Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий