WordPress backup – простейший способ.

Все люди делятся на две категории:
те кто терял данные, и те которым это предстоит
Автор неизвестен

Лично я терял данные более десяти раз. Пару раз безвозвратно. Последние события связанные с hosting.ua и  mchost.ru (хотя там как я понимаю было без потери данных – просто временное отключение) перевели некоторых людей в категорию тех кто уже терял данные. Не отчаивайтесь – Вы не одиноки (Jeff Atwood считает что каждый день – это International Backup Awareness Day, разумеется это он это понял после потери данных своего блога.)

Я озаботился архивами своих сайтов после замечательной акции: выключение сервера номер 8, проведенной хостером 000webhost.com. Номер сервера был не важен, важно было что Вы пользовались этим хостером более года бесплатно и не переходили на платный хостинг. Нам просто сказали свалите (причем предупреждение было через форум). Пошерстите интернет найдете об этом много интересного. Я понимаю что хостинг бесплатный — так сделайте – триал – один год. Некрасиво.

Все мои сайта на WordPress. Посему нужен был backup базы данных и всех файлов (Те кто считает что сохранить экспорт базы достаточно, могут дальше не читать.) Плагинов для wordpress достаточно, сервисов тоже, и я опробовал некоторые:

 

BackupifyСлово cloud очень популярно, сервис предлагает сохранить данные для кучи сервисов (twitter, facebook, google docs, gmail, etc.) Меня интересовал один – wordpress, плагин для которого просто не заработал.

WordPressBackup – Предлагали сохранить только экспорт базы данных. Сейчас любая страница кроме главной – ошибка 404 – вероятно очень надежный сервис.

WP-DBManager – Непонятно для кого писался этот плагин вообще. Какой mysqldump.exe, какой mysql.exe, что за system и exec? Если бы у меня был доступ к mysqldump – я бы вообще ничего не искал для backup.

 

image

WP-DB-Backup – Популярный плагин. Был загружен 470 тысяч раз. Впечатляющее число. Однако целых три проблемы:

  • attachment с дампом на email приходит битый. Ладно решаемо – комментирую unlink, что бы потом можно было забрать wget-ом
  • Беру дамп начинаю импортировать – опс – повторяющиеся записи. На этом эксперименты с ним я закончил.
  • Ну естественно только backup базы данных.

Наконец попался DBC-backup. К этому времени я уже понял что найти “полноценный” сервис который был делал backup базы данных + архив всех файлов несбыточная мечта. Этот заработал как надо, надо только настроить папку куда складывать дампы базы данных и как часто их создавать.

Но это только пол-дела, если Вы сохраняете свои архивы там же где и хостится ваш сайт, в случае ЧП вы попрощаетесь с обоими, одновременно.

Так что без wgetа с ключиком –m (создать зеркало) не обойтись. Который и сольет весь сайт с дампом базы данных к вам на компьютер.

У решения один большой недостаток – Вам всё равно понадобится “свой” компьютер – который будет загружать архивы автоматически и постоянно.

Tags: ,

Смотрите также:



  • http://www.techwire.dp.ua Anton

    О, мне интересен принцип работы (чтобы использовать для других CMS, естественно). Про wget поподробней, пожалуйста.

    • http://www.mphome.dp.ua Михаил

      с wget всё просто

      wget -m ftp://username:password@ftp.site.com/folder

      Дальше делаем либо батник, либо сразу в scheduler.

      • http://www.techwire.dp.ua Anton

        Толково, надо попробовать.

        PS Прикрути к блогу нотификации об ответах по мылу, плиз :)