Шаг №26.Создаем резервную копию сайта.Бэкап БД сайта.

Здравствуйте друзья.Сегодня 31 марта — международный день резервного копирования и мы поговорим с Вами о важности создания резервных копий,а поможет нам в создании резервных копий очень полезный плагин для wordpress – WordPress Database Backup. Суть работы плагина заключается в резервном копировании БД вашего блога. Давайте вообще поговорим о том,зачем нужен данный плагин.

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

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

  • Допущенной Вами ошибки при редактировании кода.Ну а с кем не бывает)
  • Падения хостинга.Да,да,да какой бы не был крутой хостинг,и у крутого хостинга могут быть проблемы.
  • Злостные хакеры,прожорливые вирусы,да и вообще мало ли какие стечения обстоятельств приведут к потере Вами Вашего сайта.

Но есть шанс не допустить такого беспредела,но только при одном условии:”У нас есть резервная копия  БД сайта”.

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

Обобщая информацию выше можно выделить несколько способов создания резервной копии БД:

  • Делать резервную копию БД через PhpMyAdmin вручную.
  • Установить плагин WordPress Database Backup

Давайте рассмотрим оба способа создания бэкапа БД WordPress:

Создаем резервную копию БД через PhpMyAdmin.

1)Заходим в админку phpMyAdmin.

2)Выбираем вкладку “Экспорт”.

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

3)Ставим галочку как показано на рисунке,выбираем формат SQL, и нажимаем на кнопку “Ок”.

Бэкап сайта

После нажатия на кнопку “Ок” к Вам на компьютер закачается копия БД в формате SQL,сохраните ее в надежном месте на Вашем жестком диске,в случае чего именно это файл поможет вернуть всю утраченную информацию.

Создаем резервную копию сайта с помощью плагина WordPress Database Backup.

1)Скачиваем плагин WordPress Database Backup.

2)Установите плагин. Как устанавливать плагины мы рассмотрели в уроке №10 когда учились создавать файл sitemap.xml

3)Теперь переходим в консоль WordPress->Инструменты->Резервное копирование.

4)Вы можете в любой момент архив БД:

  • Сохранить на сервер.
  • Скачать на компьютер.
  • Отправить на e-mail.

Бэкап сайта

Опускаемся немного ниже,и тут у нас появляется возможность указать расписание для резервного копирования сайта:

Резервная копия сайта

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

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

Резервная копия сайта-залог хорошего сна.

А Вы делаете резервную копию сайта?

  • http://myuya.minisite.ru Юлий Михайлов

    Очень для меня своевременно МО-ЛО-ДЕЦ!

  • http://myuya.minisite.ru Юлий Михайлов

    Артем! Увы, по первым шагам уже нужна помощь !

    • http://wpcreate.ru Артем Петрусенко

      Юлий,войдите в скайп.Я Вам написал там.

  • http://love-family-divorce.name Владимир Фесюк

    Все делается значительно проще и без всяких плагинов и участия хостера, если вы на ворд-пресс, конечно.
    Заходите в админпанель, нажимаете на кнопку «Инструменты», в ней на «Экспорт» и в открывшемся окне «выполнить». И вас архив сайта в ваших загрузках на компе. Всех дел 15-20 секунд. Если что, потом его тут же и импортируете. Пользуйтесь на здоровье.

    • http://mes-blog.com.ua Евгений

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

    • http://www.vlad-kempo.com/ Влад Кэмпо

      Владимир! А этот способ резервного копирования у вас сбоев не дает? Просто многие жалуются?

  • http://wpday.ru Chudikos

    Не пробовали настраивать backup в dropbox?

    • http://wpcreate.ru Артем Петрусенко

      У меня настроено,как раз сейчас пишу урок по поводу backup в dropbox.

  • http://mes-blog.com.ua Евгений

    Это конечно сильный плагин, сам его использую, можно даже сказать — ежедневно. Каждый день мой блог отправляет на кое какое мыло в интернете весь бекап. Еще где-то встречал плагин, который и файлы кидает на почту, но не пробовал!)

  • http://www.rakneprigovor.ru/ Светлана

    Спасибо большое, Артем! Стыдно признаться за 1,5 года существования блога я ни разу не сделала резервной копии, всегда откладывала «на завтра».
    Интересно, а провайдер хостинга делает резервные копии? И еще, если не дай бог, вдруг что-то произойдет, как потом из резервной копии все восстановить? можно это сделать самому или нужно обращаться на хостинг? У Вас есть про это пост где-то?

    • http://wpcreate.ru Артем Петрусенко

      Напишу следующий пост про восстановление сайта из резервной копии.Спасибо за идею.

  • http://domashnie-soveti.ru Татьяна

    не понятно как сделать бекап на спринтхосте. В Экспорте открывается страница с таблицами, некоторые данные уже отмечены галочками (полная вставка, расширенная вставка и прочие) и баз данных две. Внизу выпадающее меню — тип экспорта, кнопка упаковать — три варианта. Поэтому вообще без бекапов почти 10 мес.

  • http://domashnie-soveti.ru Татьяна

    Уже нашла разобрано на одном сайте на основе именно спринтхоста

  • http://uznaemmirvmeste.ru Brilthor

    Совсем недавно ощутил на себе всю горечь от поломки сайта. Где то намудрил в коде, так как я новичок в этом деле, после чего посыпался весь сайт) Хорошо то, что информации на сайте было еще совсем мало, так как новый, но все равно было очень неприятно и обидно. Дорогие друзья, читающие это сообщение, обязательно делайте копию БД почаще, особенно если вы еще нуб) Ну а я, даже сделав ее(копию) на начальном этапе создания сайта, тем не менее не смог восстановить его, удалил все подчистую и начал с чистого листа.
    Артем, сделай пожалуйста урок о том, как восстанавливать БД сайта.

  • http://greens-avenue.ru Оксана

    Теперь я тоже из тех людей, которые делают бэкап сайта 🙂 Вот только нет у меня выбора сохранения формата, есть три опции: 1) Все содержимое 2) Записи 3) Страницы Выбрала первый вариант. Артем, я так понимаю, что резервная копия делает архив только текстовых материалов, а фото, которые вставлены в статьи, нет. Другими словами, это не полный бэкап?

    • http://wpcreate.ru Артем Петрусенко

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

      • http://greens-avenue.ru Оксана

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

        • http://wpcreate.ru Артем Петрусенко

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

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

  • http://greens-avenue.ru Оксана

    Артем, низкий Вам поклон. Вот сейчас сижу и меня колотит. Только сделала резервное копирование, чисто для спортивного интереса, делала и через админ панель и полный бэкап на хостинге. Потом создавала поддомен который так и не желает работать. Не знаю, что и где не так нажала, но сайт перестал грузиться. Загружалась только главная и все! При попытке открыть хоть какую-то статью, ошибка 404. Если честно-плакала. У меня еще почти пусто, всего 12 статей и пара вспомогательных. Но было обидно и жалко до жути. Сайт только что восстановила, не помню даже как и что делала, но все на месте. Да и фиг с ним, с поддоменом, не буду его больше создавать, главное, что сайт работает. Огромное с пасибо за такой своевременный пинок!
    Коллеги, делайте бэкапы. Делайте их уже сейчас. Безумно жалко когда вот так все улетает, даже если это всего 12 статей.

    • http://wpcreate.ru Артем Петрусенко

      Да терять свой труд действительно жалко.Нужно взять за правило делать бекапы постоянно!

  • василий

    я сделал бекап сайта,а когда надо было восстановить пишет что не все удалось восстановить и теперь как быть?

    • Оксана

      Пишите хостеру, они восстановят из своей копии.

  • http://zloybarsyk.in.ua Карл

    Спасибо 💡

  • Вера

    Здравствуйте! У меня такая проблема. Я на сайт, который создала организация (в которой я работаю),
    установила плагин для создания резервной копии базы данных с помощью плагина WordPress Database Backup. При попытке сделать резервную копию выходит ошибка,
    что я не могу сделать резервную копию. При ошибке я заметила странную
    вещь. У нас сайт на трёх языках: русском, казахском и английском.
    Русская версия содержит адрес http://socialservice.kz, казахская —
    kaz.socialservice.kz и английская eng.socialservice.kz/ Так вот,
    когда идет попытка создания резервной копии, то передача данных идёт
    не с того поддомена, с которого положено. Например, на рус.версии,
    передача идёт с kaz, при каз. — с руc. версии и при англ. — с опять с
    рус.. каждый сайт (поддомен) имеет свой вордпресс и свою БД. Может быть проблема в этом? Как её можно решить? Скриншоты
    прилагаю. http://vk.com/doc147334625_277582937?hash=cf3e7c232ce37f8ed2&dl=ded71a81c349c1f06d скрин1, http://vk.com/doc147334625_277582993?hash=fdd1563c324f80e3ae&dl=b673e0428c3c043f79 скринн2, http://vk.com/doc147334625_277583031?hash=98e08c69b64c00b083&dl=818d908cbb912c4961 скрин3

  • http://moi-biznes.org Евгений

    Евгений, добрый день. Спасибо за полезную информацию.
    Такой вопрос: при сохранении БД на компьютер, загружается архив с разрешением .sql.gz Архив не открывается НИЧЕМ — пишет, что архив поврежден или не удается найти. Хотя до этого где-то читал, что должен открываться — там файл .sql
    До этого какая то другая версия стояла (скачанная через поиск в админке), но там не было выше описанных функций, она как раз закачивал это файл .sql. Мне это не понравилась — установил другую, «как у всех», и теперь не знаю, что делать. Найти «ту» версию?
    И еще я так понимаю этот .sql-файл нужно потом просто закинуть в директорию баз данных, и все?

    • http://moi-biznes.org Евгений

      Артем, прошу прощения за Евгения 😳