Бэкап базы данных в WordPress

Плагины

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

Что такое бэкап? Ну по-русски это резервная копия. Запасной вариант файлов вашего сайта, на случай непредвиденных ситуаций у хостера. Или взлома. Или проникновения вируса.

В общем, разные ситуации бывают, и для противостояния таким “подаркам” судьбы есть одно универсально решение. Угадали какое? Правильно,  делать бэкапы 🙂 И по возможности  чаще.

Как сделать бэкап базы данных в WordPress?

Очень просто, с помощью плагина Complete Central Backup  или его аналагов. Я использую этот, поэтому и пишу о нем. Скачать можно как обычно на официальном  сайте или найти в поиске . Кто не помнит как это делается, смотрим тут.

Плагин прост, как валенок, в его настройках не запутается даже ребенок. Но для особо талантливых все же распишу подробней 🙂

В левом окне нажатие на надпись Force New Backup делает резервную копию нашей базы данных. Как мы ее создавали все помнят?  В ней хранятся все наши записи с блога, а так же страницы, метки , ссылки и т.д.

бэкап базы данных

Кнопка Enable\Disable Weekly Backup собственно включает и выключает автоматическое  создание резервной копии базы данных каждую неделю.

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

  • Restore This Database (карандашик) позволяет восстановить ранее созданный бекап. Не советую тыкать сюда, если не уверены что хотите откатить свою БД.
  • Delete This Database (ведро) Собственно удалить с сервера бекап.
  • DownloadThis Database (то ли картина подвешенная на гвоздик, то ли папка с торчащей бумажкой) Позволяет сохранить созданную резервную копию на компьютер.

Советую пользоваться последней функцией и сохранять все бэкапы дополнительно на жесткий диск. При  этом если экономите место на хостинге, то можно удалить созданные на сервере бэкапы в окне плагина (довольно много пространства занимают если база объемная) нажатием по ведру.

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

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

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

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


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

timeweb backup

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

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

timeweb backup

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

timeweb backupТеперь вы можете скачать архив с резервной копией вашего сайта к себе на компьютер. Хранится он в той же  директории, где и корневой каталог сайта public_html.

Сохраняем его через FTP клиент или файловый менеджер хостинга на жесткий диск, на флешку или на dvd,  и спим спокойно со счастливой улыбкой на лице 🙂


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

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

Комментариев: 35

  • Есть неплохой плагин — BackWPup. он бэкапит не только БД, но и все файлы на сайте (можно указывать исключения), умеет отправлять полученный архив на Dropbox или ваше мыло. В общем мне больше нравится)

  • Отличная статья. У меня стоит тоже плагин для создания резервной копии блога. Не помню как он называется. Очень важная вещь. Бывают непредвиденные ситуации, когда резервная копия очень нужна.

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

  • Правильно Вы пишите, что у нормального хостера есть бэкапы, притом их у него несколько и делаются они каждый день, хранятся последние.
    Но бережёного бог бережёт. Лично я пользуюсь встроенной функцией в движке: Админка — Инструменты — Экспорт. Быстро и удобно, и плагина не нужно. Но, как говорится, дело вкуса…

  • Привет
    Я вот как-то руками предпочитаю делать копии. Пару раз обжегся на плагинах и зарекся. Видимо, автоматический экспорт БД произошел когда была большая нагрузка и получил битую базу данных.
    Пришлось делать откат на 2 недели назад.
    С тех пор только ручками из PHPmyAdmin)))

    • Привет.
      С таким не сталкивался пока, к счастью)
      Не знаю, плагин простой и делает по сути то же самое, у меня сейчас БД довольно легкая, весит в районе 5 мегабайт, поэтому бекап делается практически мгновенно, надеюсь не наткнусь на перегруз)

      А почему вы не откатились из бекапов провайдера?

  • У меня тогда был реселлер-хостинг и там не было бэкапов от хостера.

    Сейчас на ВПС ISP позволяет это дело автоматизировать. Но один раз обжегся — все… Один черт раз в неделю делаю все ручками.

    • да я писал уже об этом, экспорт можно сделать и без плагина) но вот если понадобиться загружать бэкап, то все равно придется устанавливать плагин, потому что в стандартных инструментах импорт БД не предусмотрен)

  • У нас плагин BackUpWordPress, пока все без проблем. Пару раз слетало что-то, восстанавливали. Позже буду серьезнее относится к этому факту — бэкап хостинга и ручной….

  • Спасибо, понравилась больше, чем WordPress Database Backup, которой я до этого пользовался. Правда WordPress Database Backup еще и на мыло мне отсылал бэкапы, плюс позволял планировать каждодневные бэкапы.

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

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

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

  • А мне по поводу бэкапа из Старт Апа ответили, что зачем мне бэкап, если сайт работает, всё нормально. Я и успокоилась.А выходит, надо установить, только не активировать?

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

  • Искала такую статью. Именно базы данных,а не статей. Через поисковик везде одно и тоже. Спасибо,наконец то нашла.

    • Надежда, в БД статьи и хранятся, однако далеко не только они. Там и комментарии, и страницы, в общем практически вся текстовая информация о блоге, включая базовые настройки вроде пароля, логнна и т.д.

  • Сергей, спасибо за подсказку, все сделала, как у тебя написано. Первый раз сделала бэкап и обновила WP. Ура, все получилось. Теперь не знаю, как удалить архив бэкапа на хостинге, который занимает много места. По какому ведру надо нажать?

  • Я сделал задачу в админке хостинга — указал там файл в котором прописал дамп стандартными средствами системы и теперь при синхронизации по фтп забираю базы себе. Тоже довольно просто.

  • Здравствуйте! У меня на сайте RSS (FeedBurner) стал выдавать ошибку,не знаю в какой момент это случилось и по какой причине,исправить не получилось,поможет ли мне восстановление резервной копии на момент когда все работало,я имею ввиду от той даты сделать импорт копии,когда работал еще канал? Спасибо!!! =)

    • Приветствую Елена. Смотря какая ошибка.
      Если это связано с изменениями на блоге (плагин новый поставили или в коде ковырялись и т.д.) то восстановление может помочь.
      Если же это ошибка с самим сервисом связана, то откат не поможет. Попробуйте сначала зайти на сайт FeedBurnerа в свой аккаунт, проверьте все ли там в порядке.

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

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