Делаем полный BackUp сайта

 

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

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

Давайте разберемся, как же сделать резервную копию своего блога. У меня блог работает на движке wordpress, так что я буду рассказывать применительно к данной CMS (Content Management System – система управления контентом).

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

 

Создание резервной копии файлов блога

Данную процедуру можно выполнить двумя путями: через панель вашего хостинга или через FTP-клиент. Рассмотрим первый вариант. Я буду показывать на примере своего хостинга. Давно пользуюсь хостингом timeweb, он имеет кучу преимуществ начиная от круглосуточной он-лайн поддержкой и заканчивая возможностью автоматически делать полный backup вашего сайта. Короче, хотите стабильный хостинг, регистрируйтесь по ссылке (ссылка партнерская, надеюсь, люди все взрослые, обрезать никто не будет).

Заходим в панель администратора и выбираем пункт Управление backup.


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


После этого в корневой папке вашего блога появится архивный файл, содержащий все файлы и папки вашего сайта.

Возвращаемся обратно в панель администратора и заходим в Файловый менеджер. Да, чуть не забыл сказать. На сервере может быть несколько различных папок, они необходимы для его работы. Файлы вашего сайта находятся в папке www, httpdocs или public_html в зависимости от вашего хостинг-провайдера.

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

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

 

Создание резервной копии базы данных

Создать копию базы данных можно так же несколькими способами. Давайте их все рассмотрим.

1. Первый вариант – создание копии базы данных при помощи все той же панели администратора вашего хостинг-провайдера. Как и в случае с сохранением файлов, заходим во вкладку backup. Только теперь выбираем не первую вкладку, а вторую и сохраняем базу данных. Она также появится в корневом каталоге вашего сайта. А как ее скачать на свой компьютер, вы уже знаете.

2. Второй вариант – использование сервиса phpMyAdmin. Это специальный сервис для более профессиональной работы с базами данных. Он есть практически на каждом хостинге. Здесь можно делать с базой данных все что угодно, в том числе и создавать резервные копии.

Итак, идем в раздел Базы данных MySQL . Нажимаем на кнопку Войти в phpMyAdmin . Перед нами открывается меню данного сервиса. Слева выбираем базу данных, которую будем сохранять. В верхнем меню выбираем вкладку Экспорт, затем Способ экспорта и нажимаем на кнопку Ок. После этого резервная копия вашей базы данных сохраниться на жестком диске.

3. И наконец, третий вариант – это использование специального плагина по названием WordPress Database Backup. Устанавливаете и активируете плагин как обычно. После чего в разделе Инструменты появится вкладка Резервное копирование. Заходим в нее.

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

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

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

Надеюсь, эта статья будет вам полезна. Не забудьте подписаться на обновления блога и получать свежие статьи на свою почту.

С уважением, Данил Новоселов

 

Интересные темы:

Как пользоваться FileZilla. Лучший FTP-клиент
Летаем на Яндекс Диске
Как сделать красивый скриншот экрана

 

 

15 comments к Делаем полный BackUp сайта

  1. Спасибо за напоминание. Действительно, сохранение многочасовой работы над сайтом или блогом, поистине достойно уделению десяти минут, для создания Backup`a.

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

  2. Сделать бэкап через хостинг намного удобно и доверенно. А этот плагин у меня вообще не работает

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

    • Данил Новоселов:

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

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

    Я думаю, можно даже статью написать на эту тему. В интернете информация крайне обобщенная. :) 

    • Данил Новоселов:

      Отличий нет

      • Спасибо. Собираюсь второй сайт запустить. Стал информацию искать, а она, как я уже говорил, очень обобщенная и противоречивая :)

      • Кстати, Данил, а ты не слышал историю про одного блоггера, у которого посещаемость ресурса перевалила за 1000 человек? И однажды случилась неприятность. Он потерял свой блог. Что-то случилось серьезное с блогом и он не смог его установить. Обалдеть, правда?

        • Данил Новоселов:

          И он не один такой был. Много кто потерял свои сайты по неосторожности

        • Таких историй масса! Уже можно страшилки писать про «черного блогера» или «черный бэкап» :)

          • Лилия:

            Да, так можно и свихнуться, если столько своих трудов потерять в одно мгновение. Ведь многие надеются на Авось.

          • Данил Новоселов:

            Так уж устроен русский человек))

  5. LSSAH:

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

  6. LSSAH:

    Начитавшись уроков про MySQL, стал делать бекап через ДОС)) Хостер не дал этого сделать. Тут же письма стал писать, я ли это делаю и зачем. Испугались, вдруг блог заблокирует. А делалось это всё просто ради любопытства.

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

db972060