Август
8
2011

BackWPup

BackWPup

Это плагин для WordPress делающий бекапы и отправляющий их на удаленные сервисы, самым приятным для меня является Dropbox. Основной проблемой, с которой я столкнулся при работе с другими, аналогичными плагинами — время выполнения php скриптов. BackWPup можно настроить очень тонко и отправлять файлы небольшими порциями, тогда скрипт не упрется в лимит времени и оперативной памяти.

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

У плагина даже есть свой  сайт.

Установка самая обычная. Первый пункт, на который мы попадаем — список заданий.

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

Not configured yet

Создание задания

Нажимаем волшебную кнопку Add New и попадаем на страницу с кучей крутилок.

Для начала нужно выбрать какие действия совершать

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

Если вы выбрали сохранение базы данных, то появится окошко выбора таблиц для экспорта. Стандартно отмечены все таблицы с префиксом текущего блога, но можно отметить и другие доступные таблицы.

Еще круче дела с бэкапом файлов. Здесь 5 столбиков с характерным расположением файлов: корень, wp-content, плагины, темы, загрузки. Соответственно в столбиках отображены подкаталоги, которые можно исключать. ВАЖНО исключить папку хранения бэкапов, а то будет жуткая рекурсия.

Также можно включать/исключать другие пути, не относящиеся к вордпрессу.

Теперь переходим к настройкам расписания. По умолчанию расписание выключено и нужно поставить галочку Activate schedule. Базовых настроек вполне хватает, но там есть еще расширенные настройки, позволяющие настроить все, вплоть до секунд.

Теперь нужно выбрать префикс имени файла с бэкапом и формат архивирования: Zip, Tar, TarGZip, TarBZip2.

Теперь нужно выбрать путь хранения файлов с бэкапом.

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

Ну и наконец отправка бэкапов на сервера DropBox.

В начале нужно нажать кнопку авторизации и подтвердить разрешение на сайте дропбокса. Также можно настроить папку хранения и лимит файлов.

Другие сервисы

Кроме дропбокса BackWPup поддерживает еще вагон способов удаленного хранения бэкапов:

  • отправка на EMail
  • отправка на удаленный FTP-сервер
  • SugarSync
  • Amason S3
  • Google Storage
  • Microsoft Asure
  • RackSpace Cloud

Настройки

Общие настройки плагина

  • Настройка почты для уведомлений
  • Настройка хранения логов
  • Настройка параметров выполнения (количество попыток, время исполнения)
  • Хитрые настройки WP-Cron
Неправильная раскладка: ифслцзгз

Понравилась статья? Посоветуйте друзьям!

BackUp Dropbox WordPress WP Plugin Обзор


Понравилась статья? Подпишись на рассылку по E-Mail или в RSS.
  • только им и пользуюсь)
  • ваиав
    не понял ... а откуда крон узнает что (какой файл ему надо дергать) ?
  • Тут используется wp-cron, когда wordpress показывает страницу, он проверяет нет ли заданий в очереди и запускает их на выполнение. Если хочется использовать cron, то нужно его настроить на дерганье wp-cron.php http://tigors.net/configure-wp-cron/