ruSKweb.ru

"Самая хорошая работа – это высокооплачиваемое хобби"

Генри Форд

Бэкап базы данных в 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 комментариев

  1. belyan пишет:

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

    [Ответить]

    Сергей Кобзарь отвечает:

    во как, не знал про такой) спасибо за наводку и правда удобно) Хотя бекапить весь сайт плагину я бы не доверил, особенно на тяжелых сайтах…
    а там есть возможность выбора отдельных папок для бекапа а не весь сайт?

    [Ответить]

    belyan отвечает:

    да, все настраивается.

    [Ответить]

  2. Тамара пишет:

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

    [Ответить]

    Сергей Кобзарь отвечает:

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

    [Ответить]

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

    [Ответить]

    Сергей Кобзарь отвечает:

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

    [Ответить]

    Владимир Фесюк отвечает:

    Ну, да, это так. Только надо не забывать всегда напоминать новеньким, что плагины, когда они не в работе – не задействованы, НУЖНО отключать – деактивировать. А таких плагинов 1/4 – 1/ 5. Надо, включил – активировал, сделал, например, бэкап, – выключил. Со временем это станет привычкой, полезной.

    [Ответить]

    Сергей Кобзарь отвечает:

    об этом я писал тут http://ruskweb.ru/plaginyi/15-ya-stupenka-ustanovka-plaginov-na-wordpress.html в посте есть ссылка на эту статью)

    [Ответить]

  4. Дмитрий пишет:

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

    [Ответить]

    Сергей Кобзарь отвечает:

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

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

    [Ответить]

  5. Дмитрий пишет:

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

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

    [Ответить]

    Сергей Кобзарь отвечает:

    Это правильно, на хостинга надейся, а сам не плошай :)

    [Ответить]

  6. Интересно. А у меня нет плагина. В настройках блогов на вордпресс есть такая функция – экспорт. Тая я копирую все файлы на свой комп.

    [Ответить]

    Сергей Кобзарь отвечает:

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

    [Ответить]

  7. Евгений пишет:

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

    [Ответить]

    Сергей Кобзарь отвечает:

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

    [Ответить]

  8. Dr.Tsuker пишет:

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

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

    [Ответить]

    Сергей Кобзарь отвечает:

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

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

    [Ответить]

  9. Тамара пишет:

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

    [Ответить]

    Сергей Кобзарь отвечает:

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

    [Ответить]

  10. Надежда пишет:

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

    [Ответить]

    Сергей Кобзарь отвечает:

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

    [Ответить]

  11. Ну я раньше была бестолковой, а теперь стараюсь “чистить зубы” (читай: делать бэкап”) почаще.

    [Ответить]

    Сергей Кобзарь отвечает:

    Это правильно) Тем более Дима нас как запугал))

    [Ответить]

  12. Валентина пишет:

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

    [Ответить]

    Сергей Кобзарь отвечает:

    Валентина, в настройках плагина, Delete This Database надпись кнопочка, средняя, иконка как у мусорного ведра)

    [Ответить]

    Валентина отвечает:

    Сергей, какого плагина? Я никаким плагином не пользовалась. Заходила на Timeweb и вручную копировала. Копия осталась на Timeweb. Хочу ее удалить, так как скопировала все на жесткий диск своего компьютера. Не получается удаление.

    [Ответить]

    Сергей Кобзарь отвечает:

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

    [Ответить]

    Валентина отвечает:

    Сергей, спасибо, все получилось через файловый менеджер.

    [Ответить]

  13. Antonio пишет:

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

    [Ответить]

  14. Елена пишет:

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

    [Ответить]

    Сергей Кобзарь отвечает:

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

    [Ответить]

  15. Катерина пишет:

    Лично я выбрал хостинг с автоматическим бэкапом. Теперь не парюсь.

    [Ответить]

    Сергей Кобзарь отвечает:

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

    [Ответить]

Оставить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: