Привет, Друзья! Сегодня в планах была статья об одном из плагинов для WordPress, но в последний момент я передумал и решил написать пост о том, как сделать полный бэкап вашего WordPress блога (резервное копирование всех файлов вашего блога с помощью FilleZilla) и Баз Данных (бэкап БД с помощью phpMyAdmin хостера), т.е. все будем делать сами, своими ручками и без плагинов.
Для чего нужно делать полный бэкап (резервное копирование файлов сайта и БД) я объяснять в этой статье не буду, мы об этом говорили, когда разбирали плагин WordPress Database Backup. Просто скажу – если хостинг погиб и у Вас нет копий сайта, то это конец… (сейчас на языке слово вертится не “конец”, а более ярко характеризующее состояние, эмоции и душевное чувство в момент понятия что сайта больше нет…)…![]()
В общем почему я сегодня решил написать статью именно на эту тему? Просто с утра я решил сделать полный бэкап своего блога: подключился как обычно с помощью файлзиллы к серверу, скачал все файлы сайта на компьютер, затем пошел в админку блога, чтобы скачать базы данных (как помните, чтобы скачать БД с помощью плагина WordPress Database Backup нужно в админке, во вкладке инструменты – резервное копирование выбрать пункт скачать архив на компьютер), так вот, нажал я на кнопку “Создать архив” и увидел вот это:
и никаких кнопок подтверждение – вообще ничего! Что дальше делать, честно не знаю! Если кто знает, что это за беда такая, отпишитесь в комментариях, я думаю не у одного меня такая проблема может быть… На почту, правда, архивы приходят, но я этими архивами никогда не восстанавливал блог, и как-то сильно им не доверяю (архивы на почте – это у меня вообще на крайняк!)… Вроде в движке WordPress и не сложно разобраться, но тут не могу найти в чем причина… Кстати, новичкам рекомендую ознакомиться со статьей Марины Лазаревой, о wordpress функциях, там имеются базовые знания об этой CMS…
Так вот, пришлось БД качать с phpMyAdmin сервера. А чтобы новички не опасались этих страшных слов и не думали, что это операция требует каких-то сверх знаний, спешу всех успокоить – делается это в несколько кликов и совершенно безболезненно ![]()
Как сделать полный бэкап блога на WordPress
Бэкап Базы Данных
Итак, сначала давайте сделаем бэкап БД. Здесь я покажу как сохранить архив на примере хостинга Beget. Если у Вас какой-либо другой хостинг, ничего страшного, общий смысл Вы уловите, и дальше сами разберетесь каким образом делать бэкапы на ваших хостингах (либо обратитесь в службу тех поддержки, они объяснят как Вам сохранить архив с БД на компьютер), а вообще всем советую переезжать именно на бегет, это отличный хостинг и становится все лучше день ото дня! (Тем более все уроки связанные с хостингами, я буду описывать на примере именно хостинга бегет — вот можете почитать отзыв о хостинге и мое предложение)
Во-первых, заходим в phpMyAdmin вашего хостина
Затем выбираем нужную БД (если у Вас их несколько)
[yandexd]
Дальше ищем вкладку “Экспорт” и жмем на нее
Вы попадете на страницу Экспорта таблиц из базы данных. В пункте “способы экспорта” обязательно укажите “Обычный” и проверьте чтобы все таблицы были выделены
Спускаемся чуть-чуть ниже и в блоке “Вывод” компрессию выбираем формата gzip. (т.е. расширение базы данных должно ОБЯЗАТЕЛЬНО быть gzip – всегда сохраняйте архив с БД в формате gzip!!!!!!!)
[yandexd]
Далее спускаемся в самый низ страницы и жмем “Ok” (ну или сохранить/создать, у кого как… ). Через проводник указываем папку на компьютере куда сохранить архив и все, БД у нас сохранена! Не сложно ведь?
Полный бэкап файлов сайта (блога)
Для того, чтобы сохранить на компьютер все файлы Вашего сайта (блога), необходимо по ftp подключиться к хостингу и скачать полностью папку /public_html
Подключиться Вы можете с помощью программы FileZilla (подробно об этой программе и как подключиться по ftp читаем тут)
[sc:adsens728post ]
Как вариант, все файлы сайта можете скачать и через ftp Total Commander (подробнее читаем тут)
Вот и все! Скачали за несколько минут базу данных, скачали все файлы сайта (время скачивания зависит от скорости соединения с сервером и от кол-ва файлов сайта), в общем скачали все, и теперь нам не страшны ни падения сервисов, ни акции террористов на наших хостинг провайдеров
— ничего, копия нашего сайта лежит у нас на компьютере в отдельной папочке!
Небольшой совет: Бэкап БД делайте каждый день, а файлы блога скачивайте хотя бы раз в неделю. И перед редактированием файлов шаблона, установки скриптов, плагинов – желательно не забывать сохранять резервные копии Вашего сайта (блога)
Делать полные бэкапы сайта – это очень важная тема и, пожалуйста, отнеситесь к этому со всей серьезностью.
Парню удалили аккаунт в игре… а если свой сайт потерять… и остаться без копии… ваще агонь!!!
[youtube]aBan4sNlraw[/youtube]
Все, пока-пока!!!
Ps Скоро расскажу как настроить автоматический бэкап сайта (полный бэкап) в облачное хранилище Dropbox. Чтобы не пропустить урок – подписка ниже…
✌️ Хочешь продолжить разговор после статьи?
В Telegram я делюсь всем, чего нет на блоге: быстрые мысли, мемы, хаос и ностальгия.
Подписаться на Telegram
У меня все сохраняется с помощью плагина. Еще выставил расписание для сохранения базы на сервере раз в неделю, но на всяк случай иногда делаю копию на комп или на почту.
У Шакина не читали как он делает и хранит бэкапы!?
Ха, читал помню эту статью. Но это по моему уже слишком. Хотя, лучше перебдеть, чем недобдеть =) .
Я бэкапы храню в почтовом ящике. Как-то были проблемы с сайтом, отправил на хост бэкап, все сделали, восстановили. Все в порядке. А по поводу Dropbox — жду. Сколько ни пытался им пользоваться — не получилось. Может, учителя что-то не договаривают, а может… А вдруг Вы мне поможете. И вообще, спасибо за публикации — интересный материал и вполне доступен.
Бэкапы это важно! Попробую подробно расписать про Dropbox!!!
Почитала про обновление ВордПресс, прониклась и пошла обновлять Базу Данных
А то мало ли… Давно уже не сохраняла все. Попробую сейчас этим способом еще, сравню с ДропБоксом 
После создания сайта установил плагин wp-manager-db вроде бы настроил , хотя тяжело шла настройка но сохранялась база автоматом, а на втором никак и как вышел на ошибку так и не могу теперь.И на другом тоже стала ошибка и не настроить. Спасибо хоть таким способом буду сохранять, а то вообще не понятно что делать.
Спасибо за статью. Использую «WordPress Database Backup». Как сохранять понятно. Не понятно как восстанавливать потом с помощью файла из бекапа? Почему то при описании этого плагина, все останавливаются только на сохранении. А восстанавливать то как, собственно?
Dmitry, ну а чтобы восстановить нужно в phpmyadmin нажать на кнопку импорт и указать нужный архив.
Спасибо, пошел искать искать phpmyadmin у себя на Хостенко
Так вам нужно восстановить? Вы напишите в техподдержку они сами все сделают) Это их работа)
А почему в формат gzip? именно в этом формате?что будет если сохраню в другом?
Тоже озадачен этим вопросом. Все таки почему в gzip, а не в другом?
не подскажите,вот у меня долго блог загружаться стал,хостеры сказали вирусы,если провести полное лечение компьютера и с помощью бекапа обновить то это поможет?
Полный бэкап-это сохранение всех файлов сайта и соответственной базы таблиц MySQL.
Но после добавления постов в день довольно лишь сохранение базы и файлов фотографий из папки wp-content/uploads/…. даты поста
всего блога это слишком…
Хранить базы лишь на одном почтовом адресе как пишут комментаторы так же рисково. =)
забыл, не подумайте за гран рекламу. у себя на блоге описал метод как с помощью скрипта sypex делать бэкап базы за секунды. это актуально особенно для тех, кто имеет блог в котором база переваливает в размере 10 mb , а значит бэкап с отправкой по почте не отправиться как и восстановление через админку где есть ограничение.
этим скриптом я пользуюсь годы.
Валерий, скажи пожалуйста, если сохранять бекап на сервере (спринхост), то дисковое пространство будет расходоваться? и если да, то, бекап с сервера можно удалять? И еще, что безопаснее сохранить на комп. или почту или серваке? просто я в замешательстве, где лучше сохранять, потому что компу я тоже как-то не доверяю, вдруг винт полетит и т.д.
Просто при выборе места сохранения из трех позиций можно выбрать одну (использую плагин WordPress Database Backup)
Если почта гугла, я бы на почту сохранял, из почты на гугл диск, в дропбокс, и яндекс диск копии делал.
Спасибо Валерий, я так и сделал, кстати насчет яндекс диск отдельное спасибо, я про него совсем забыл:) Кстати его можно увеличить до 40 гигов:). О, кстати, можно и пост наверно про яндекс диск написать:)))
Спасибо, конечно, за дельный совет! Только возникло одно «но». У меня тоже на beget сайт, но при подключении к phpMyAdmin у меня пишет «#1045 Невозможно подключиться к серверу MySQL», поэтому зайти даже не могу. Что это может означать?
Обычно бэкаплю по приведенной тобой схеме. Пробовал на дропбоксы всякие, чет не вышло, ерунда какая-то. Есть плагин, который это делает автоматом, но я уж лучше вручную.
Проще всего помоему через хостинг и в панели вордпресс. А так способов превеликое множество. На вкус и цвет товарищей нет.
Спасибо за статью и полезную информацию!
Сам буквально час назад сделал бэкап базы данных и файлов сайта.
Не пренебрегайте этим, делайте как можно чаще, ведь это так просто!