Главная » 2014 » Февраль » 2 » Автоматический бэкап wordpress
20:16
Автоматический бэкап wordpress
Бэкап при интернет деятельности и создании сайтов – штука крайне важная. Сколько было в интернете историй о том, что хостинг закрылся, стойки сгорели, данные не сохранились. Понятно, что в 99% главной задачей компании-хостера будет быстро восстановить работу и сократить потери, но, если что-то пойдет не так, максимум что вам скажут «вы, это, извините». Печально, но факт – «спасение утопающих, дело самих утопающих» в данном случае. И если вы не позаботитесь о бэкапе (резервной копии сайта), никто другой вам в этом не поможет.

Возможно, я немного преувеличиваю, поскольку большинство качественных и, уважающих клиентов, хостингов делают регулярные бэкапы данных. Тем не менее, лучше всегда самому лишний раз подстраховаться. Я уже рассматривал пару раз этот вопрос: так можно глянуть статьи бэкап блога на WordPress с помощью плагина и PhpMyAdmin – о плагине WP DB Backup сегодня поговорим чуть более детально. Кроме того, интересной будет заметка про восстановление блога из кэша rss и gmail – это отчасти поможет, если бэкапы не сохранились.

Итак, для создания бэкапа в wordpress можно использовать достаточно удобный плагин  – WP DB Backup. Основной и единственной его задачей есть создание резервной копии сайта, но при этом он может сохранить не только основных (обязательные) таблицы базы данных WordPress, но и некоторые другие по желанию. Кроме того, создание бэкапа возможно вручную (сохранение на компьютер, сервер или почту) либо в автоматическом режиме с отправкой архива на Email. Вот это как раз очень полезная штука, которую вам рекомендую активировать!

Установить плагин WP DB Backup достаточно легко:

  1. Скачать плагин, распаковать на своем компьютере соответствующий архив.
  2. Загрузить файлы планина на FTP в директорию /wp-content/plugins/
  3. Активировать плагин в системе в разделе Плагины
  4. Модуль попытается создать директорию вида /wp-content/backup-*/ для бэкапов. Если для wp-content  не установлены права для записи, то нужно будет это сделать (хотя бы временно).

Для работы с WP DB Backup находим в wordpress админке раздел «Инструменты», там «Резервное копирование». Здесь будет 3 основных блока:

  • Таблицы – выбираете что нужно сохранять в бэкапе. Иногда для того чтобы файл получился небольшим и процесс прошел быстро есть смысл бэкапить лишь основные таблицы.
  • Настройки резервного копирования – при клике на кнопку «Создать архив» сохраняет его на сервере, скачивает на компьютер или оправляет на почту.
  • Расписание резервного копирования – возможность автоматического бэкапа. Указываете как часто нужно сохраняться – будь то каждый час или раз в неделю. Дальше выбираете таблицы базы данных и жмете кнопку «Запомнить расписание». Для часто обновляемых сайтов можно ставить раз в день, для блогов достаточно и раз в неделю. Если парочка комментариев пропадет – не беда.

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

автоматический бэкап

Когда-то чисто случайно при восстановлении одного блога я решил воспользоваться автоматическим бэкапом плагина WP DB Backup. Каким же было мое (неприятное) удивление, когда при импорте БД выскочила ошибка.

В общем, советую вам, как минимум, протестировать работоспособность подобного бэкапа. Для этого можно установить локальные серверы XAMPP или Денвер, после чего залить исходные файлы WordPress и подключить бэкап базы данных от WP DB Backup. Сделал так для нескольких своих проектов дабы убедиться в работоспособности модуля. Лишь в одном возникли проблемы, остальные – в норме.

В принципе, по этой статье можно сделать несколько выводов, что будут является весьма полезными советами в работе с wordpress и бэкапами:

  1. Поскольку бэкап с плагином WP DB Backup сохраняет лишь базу данных, сразу после создания блога скопируйте на копмьютер все файлы шаблонов, плагинов, можно даже установку wordpress.
  2. При бэкапе указывайте только реально нужные таблицы, после восстановления нет особой разницы кто там сколько голосовал за пост, можно начать отсчет с начала, главное сохранить посты блога. С большой базой данных придется повозиться при импорте через phpmyadmin.
  3. Время от времени можно делать «глобальный бэкап» вручную – копировать базу, файлы с фтп. Предварительно перед созданием резервной копии оптимизировать таблицы БД.
  4. Для часто обновляемых сайтов, когда нет ограничений по трафику можно ставить бэкапы каждый день, для остальных достаточно раз в неделю.
  5. При создании нового wordpress сайта и запуска автоматического резервного копирования, первый бэкап можно проверить как я описал это выше – в таком случае вы можете быть уверены, что все работает хорошо и если что данные можно будет восстановить.

В целом, не забывайте делать бэкапы – это штука полезная. Лучше потратить немного времени для «перестраховки», чем потом «убиваться» относительно потерянных данных и тратить много сил на их восстановление.  Конечно, можно также настроить резервное копирование на уровне серверов на другие фтп и т.п., но не всегда это просто и доступно. А wordpress плагин WP DB Backup поможет реализовать этот процесс пользователям с любым уровнем подготовки.


Категория: Для сайтов | Просмотров: 779 | Добавил: Лаврентий5932 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]