Рано или поздно любой владелец сайта задумывается над сохранностью данных своего сайта. Например, может произойти сбой на сервере вашего хостера и файлы сайта или база данных будут потеряны.
К счастью для WordPress создано большое количество плагинов, позволяющих с легкостью автоматизировать процесс регулярного создания резервной копии сайта.
Рассмотрим один из них – плагин Online Backup for WordPress, который вы можете скачать отсюда http://wordpress.org/plugins/wponlinebackup/.
После установки и активизации плагина, в меню административной панели сайта появляется строка “Online Backup”, где мы можем сделать как разовую резервную копию сайта, так настроить регулярное копирование.
Первый экран плагина выглядит так:
Для работы нам, по большому счету, могут понадобится только 2 пункта меню “Backup” – для разового создания резервной копии и “Schedule” – для настройки регулярного копирования.
Заходим сначала в Backup.
Как видим, здесь можно выбрать, что именно подлежит копированию: база данных (Database), файлы сайта (Filesystem), а также место для хранения архива: Online – сервер компании Backup Technology, которая предлагает место до 100 Мб бесплатно, Local – архив будет загружен на ваш компьютер, Email – архив будет отправлен на емейл, указанный в поле ниже (address to use when emailing).
После того, как вы определились с настройками, нажмите кнопку внизу “Start Manual Backup” и архив будет подготовлен.
Более интересна возможность регулярного создания архивов сайта. Для этого заходим в меню “Schedule”.
По практике, для небольших сайтов удобнее всего настроить еженедельное копирование с отправкой архива на емейл. Для этого устанавливаем:
- “Backup schedule” (расписание резервного копирования) в Week (еженедельно);
- “Day to perform backup” (день недели, в который будет формироваться архив) в “Sunday” (воскресенье);
- “Hour to perform backup” “Minute to perform backup” (час и минута для запуска создания архива) в 0;
- “Backup selection” (что именно архивировать) в Database (база данных);
- “Type of backup to perform” (вид резервирования) в “Perform a full backup and email it to the specified address” (подготовить архив и отправить на указанный емейл);
- в поле “Address to use when emailing” пишем свой емейл.
Вы можете указать другие настройки по своему усмотрению. После того, как вы это сделали, жмите “Apply schedule”. Ваши настройки сохранятся и с этого момента резервные копии для вашего сайта будут создаваться автоматически.
В настоящий момент разработчики плагина перестали его поддерживать и удалили с wordpress.org. По этой ссылке можно скачать архив плагина – wponlinebackup, но на новых версиях Вордпресс он может не работать.
Нет по указанной ссылке этого плагина. Неужели еще вчера он там был?
Dmitry, действительно этот плагин разработчики перестали поддерживать. Однако на wordpress.org в поиске по слову backup много вариантов. Выбирайте плагин с большим количеством скачек. А в дате записи ошибка была – запись еще от 2013 года.
Очень жаль – идеальный плагин был: коротко и ясно. А по слову backup мне сегодня столько хрени насыпалось, три плагина попробовал и удалил. Потому что то, что в итоге решил оставить, называется не так… )
Называется он BackWPup Free (https://wordpress.org/plugins/backwpup/) и настроек там даже многовато для меня, но главное, что меня интересовало – настройка автоматического сохранения в заданное время.
Один из плагинов – Backup Guard – судя по скриншотам, предлагал всё, что мне было нужно. Но после установки оказалось, что всё обещанное есть только в Pro версии, а в бесплатной только ручная работа.
Если у кого вдруг сохранился архив с Online Backup for WordPress – пишите, где его можно взять. )
Dmitry, я сделал архив этого плагина и в конце статьи дал на нее ссылку. Можно скачать.
Спасибо, скачал!!!
Попытался, наконец, сегодня попробовать плагин на сервере – не получилось. При запуске ручного backup’a выдал лог-файлов втрое больше объема сайта, почти 100% заполнение выделенной памяти даже спустя полчаса после остановки процесса, в общем, пришлось с ним расстаться.
Придется к BackWPup Free возвращаться и думать, как его запускать в назначенное время, а не в момент моего входа в админку.