20.06.2017      371      0
 

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


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

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

 

Указываем, что именно нужно экспортировать, и нажимаем на кнопку «Скачать файл экспорта»:

Файл с расширением xml загрузится на компьютер.

Чтобы восстановить данные из файла, идем в Инструменты – Импорт. В списке предложенных скриптов выбираем WordPress и жмем «Установить»:

После установки запускаем импорт:

WordPress предложит выбрать файл для загрузки:

При нажатии на кнопку «Загрузить и импортировать файл» появится предупреждение, которое стоит внимательно прочитать, чтобы ненароком не добавить себе головной боли:

Поскольку скрин получился мелким, цитирую:

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

То есть, себе. Потому как новый пользователь получит статус подписчика.

С нажатием на кнопку «Отправить» начнется импорт. Не исключено, что Вордпресс будет ругаться и выдавать сообщения об ошибках. Большинство из них можно проигнорировать, но некоторые весьма досадны. В частности, у меня на тестовом блоге не восстановилась добрая треть картинок, хотя я ставила галочку в окне «Скачать и импортировать файлы вложений». Поэтому, имея Вордпресс в виду в качестве запасного варианта, перехожу к следующему способу.

Создание резервной копии через ручное скачивание файлов и базы данных сайта

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

Идем в Панель управления хостингом – Менеджер файлов:

Заходим в корневую папку www и открываем сайт, который нужно забэкапить. Выделяем в нем ВСЕ файлы и папки и нажимаем «Архив»:

В типе архива ставим zip, пишем имя сайта и жмем ОК:

Созданный архив появится в списке файлов. Выделяем его и жмем «Скачать»:

Zip-папка с архивом загрузится на компьютер.

Теперь надо скачать базу данных:

Выделяем БД мышкой (если их несколько, выбираем нужную) и нажимаем «Перейти»:

Щелкаем по названию сайта, чтобы попасть внутрь:

Далее «Экспорт»:

«Вперед»:

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


Ваш комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Политика конфиденциальности
Пользовательское соглашение