Здравствуйте, уважаемые коллеги, гости WordPress-book.ru.

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

Резервное копирование

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

РК web-проекта можно сделать вручную на хостинге или даже поставить этот процесс на поток по расписанию при помощи плагина. Разберем оба способа в подробностях.

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

Любой, уважающий себя хостинг, резервные копии сайтов своих клиентов делает автоматически. К примеру, на TimeWeb доступно восстановление сайта с одной из трех РК, созданных хостингом в три последние даты с перерывом в двое суток.

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

Вот как это можно осуществить на TimeWeb:

  1. Войдите в своей панели администратора хостинга в меню "Резервные копии".

Резервная копия сайта средствами хостинга

  1. На вкладке "Файлы" кликните по ссылке "Сохранить".

Резервная копия с расширением tar (файлы тем, расширений, smc wordpress, загруженных картинок) сохранится в корневой папке сайта.

  1. По аналогии, сделайте резервную копию базы данных (статьи, комментарии, настройки плагинов) на вкладке "Базы данных". Ее копия с расширением sql.gz сохранится также в корневой папке.

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

Резервная копия сайта при помощи WordPress плагина UpdraftPlus Backap/Restore

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

К примеру, плагин для WordPress «UpdraftPlus Backap/Restore» позволяет записывать РК файлов и базы данных по определенному расписанию с сохранением неограниченного количества копий.

Чтобы не занимать место на сервере, плагин может отправлять РК в облачные хранилища или даже в свой почтовый ящик.

Расширение полностью переведено на русский язык, сложностей у вас не возникнет, но я все же разъясню некоторые моменты.

Настройка и использование плагина для WordPress - UpdraftPlus Backap/Restore

Скачайте плагин по адресу https://ru.wordpress.org/plugins/updraftplus/ , установите и активируйте его обычным способом, затем перейдите по ссылке «Резервные копии UpdraftPlus» в настройках админки сайта.

  1. На вкладке «Текущий статус» вы можете одним кликом и прямо сейчас: создать резервную копию, восстановить (сделать бэкап) сайта из последней РК или скопировать/перенести РК.

создать резервную копию, восстановить (сделать бекап) сайта из последней РК или скопировать/перенести РК

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

Существующие резервные копии сайта

  1. На вкладке «Настройка», в самом верху страницы, определите расписание создания РК файлов, базы данных и количество их копий.

расписание создания РК файлов

Чуть ниже, можно выбрать место хранения РК вашего сайта. Если этого не сделать, то все РК сайта будут сохраняться на вашем сервере по адресу /wp-content/updraft/.

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

  1. Из всех возможных вариантов мест хранения, присутствует функция отправки РК на Email администратора. Сработает, только если ваш "почтовик" поддерживает вложения такого размера в письмах.
  2. Мне, больше всего, приглянулся сервис облачного хранения Google Drive. Как его подключить, рассмотрим ниже.

Подключение Google Drive для хранения резервных копий сайта

Кликните по иконке Google Drive, после чего, ниже появится небольшая инструкция по прикручиванию сервиса.

Инструкция по подключению Google Drive

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

  1. Этот URL переадресации нам еще пригодится, пока оставьте без внимания.
  2. Перейдите по ссылке в консоль Google API.

Включить API

  1. Кликните тут по ссылке «Включить API».

Drive API

  1. В новом окне кликните по ссылке «Drive API».

создать учетные данные

  1. Далее нажмите на кнопку «Создать», чтобы создать учетные данные.

Выбрать тип учетных данных

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

Создать идентификатор клиента

  1. В это поле впишите адрес своего сайта без наклонной черты на конце.
  1. Сюда вставьте URL перенаправления, о котором я говорил в первом пункте настоящей инструкции.

Нажмите на кнопку «Создать идентификатор клиента».

Добавление учетных данных

  1. Тут просто нажмите на кнопку «Готово».

Редактирование идентификатора

  1. Кликните по иконке редактирования идентификатора.

идентификатор клиента и секретный ключ

  1. Скопируйте по очереди идентификатор клиента и секретный ключ, которые вставьте, соответственно, в поля 12 и 13 настроек плагина.

поля 12 и 13 настроек плагина

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

14. После клика, всплывет еще одно, последнее окошко с запросом на подключение автономного доступа, нажмите тут на кнопку «Разрешить».

Разрешить подключить автономный доступ

Теперь, все резервные копии вашего сайта будут «заливаться» на облачное хранилище Google Drive по заданному расписанию.

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

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

С уважением, Роман Ваховский.

Хороший человек всегда нажмет на кнопку!
Комментарий > Благодарность > Ссылка на секретную страницу блога

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

Страница 1 из 11
  • Olla5 говорит:

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

  • Алена говорит:

    А чем саморучно сделанная резервная копия сайта отличается от той, которую ежедневно делают хостеры?

    • Роман Ваховский говорит:

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

  • Татьяна говорит:

    Спасибо за статью. Какая это все-таки сложная наука. Интересно, постигну я ее когда-нибудь?

  • Елена говорит:

    Добрый день Роман! Почему установленный плагин WP-DBManager делает копию базы 0 bytes? Я обычный пользователь, но понимаю, что резервная копия сайта нужна и пока хочу чтобы плагин ее делал. Потом уже буду разбираться, как восстанавливать в случае чего информацию.

  • Павел говорит:

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

Страница 1 из 11

Добавить комментарий

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

Поиск по блогу
Подписка тут
подписка

Все права защищены © 2011-2017. WordPress-book.ru

Копирование материалов разрешено только с размещением открытой обратной ссылки на источник.