WP-DBManager
WP-DBManager это плагин бекапа базы данных, что-то типа продвинутого варианта плагина WordPress Database Backup. Он не только умеет делать бекапы базы данных и отсылать их на имейл, в него также встроены функции оптимизирования и починки таблиц, выполнения SQL-запросов, восстановления базы данных прямо из админки блога и автоматическая оптимизация таблиц базы данных по расписанию. Данные возможности плагина показались мне вполне достаточными, чтобы попробовать новый плагин бекапа базы данных вместо проверенного старого, все-таки иногда чертовски лениво лезть напрямую через phpMyAdmin в базу данных ради выполнения одного маленького SQL запроса или ради оптимизации таблиц.
Скачиваем оригинальный плагин с его домашней страницы или русскую версию плагина
1. Распаковываем архив.
2. Копируем папку wp-dbmanager в /wp-content/plugins/.
3. Заходим в админку блога на вкладку "Плагины" и активируем плагин.
Сразу после активации плагина он вам выдаст предупреждение, что папка, где будут хранится бекапы базы данных может быть видна посетителям. Чтобы закрыть к ней доступ необходимо скопировать файл .htaccess из папки wp-dbmanager в папку wp-content/backup-db (в оригинальной английской версии плагина файла .htaccess нет, вы его должны создать, переименовав из файла htaccess.txt). Папку backup-db плагин должен создать автоматически в папке wp-content, однако если этого не произошло вы должны создать ее вручную и дать ей права (CHMOD) 777.
На этом установка плагина завершена и вы можете приступить к настройке плагина в разделе меню "База Данных". Первом делом зайдите в "База Данных\Создать резервную копию". Не для создания бекапа, а чтобы плагин провел "Проверку параметров резервного копирования". Если все в порядке, то весь текст будет зеленым, а если нет - красным. В случае ошибок вам надо зайти в "База Данных\Настройки" и указать правильные настройки сервера. Как правило, проблемы могут возникнуть у плагина с определением путей к mysqldump и mysql, введите правильные пути или сначала узнайте их у вашего хостера (например это usr/local/bin/mysql и /usr/local/bin/mysqldump у
Плагин не умеет работать с базой данных по нестандартному порту. Автор обещает добавить эту возможность в будущих версиях плагина, но пока что ее нет. Также на некоторых серверах плагин может неправильно работать, создавая пустые файлы с бекапом базы данных. На каких именно серверах это происходит я ответить точно не могу, но если у вас создаются бекапы с нулевым размером файлов – от плагина вам придется отказаться, так как на форуме автора плагина четкого ответа почему это происходит нет.
Автоматическая отсылка бекапа или оптимизация таблиц будет работать только после нажатия на кнопку "Сохранить изменения" в "База Данных\Настройки", так как по умолчанию дата бекапа в плагине не задана.
Автор плагина:
Страница плагина:
Рассматриваемая версия: 2.50 от 08.06.2009
Совместимость с версией WordPress: 2.8 и выше.
Понравился пост? Подпишись на обновления по RSS или Twitter !
#1,
Согласен, действительно, очень полезный плагин :) Хочу, как-нибудь, сделать его русификацию.
Кстати, этот плагин от Lester Chan'а, автора популярного WP Polls, его плагины просто не могут не радовать :)
#2,
зря тратить время, там по ссылке переводы для многих плагинов от Lester Chan'а, причем разных версий под разные версии WP.
#3,
Действительно, зачем руссифицировать уже руссифицированное. Плагин просто замечательный!
#4,
Flector, Andr, редко кто переводит документацию, а я это и делаю. К тому же свой перевод краше :)
#5,
просто редко ее кто читает ))
полно отличных плагинов без перевода, тратить свое время на пустую работу по переводу уже переведенных плагинов мне кажется несколько неправильным.
#6,
Вот это
действительно в самую точку!
И только из-за этого я на нём и остановил свой выбор. Ещё был очень неплохой вариант BackWPup (в нём всё тоже самое + бэкап файлов с возможностью включения и исключения нужных/ненужных файлов/папок), но в нём не оказалось этой самой вкусности :)
#7,
Спасибо за плагин, обязательно сейчас установлю
#8,
Посмотрим, должна быть хорошая альтернатива, тем более с возможностью обходить phpMyAdmin.
#9,
Была ошибка - нулевой файл! Причина: права 777 - исправил на 755 - все заработало на ура!
#10,
Я уже слегка запутался, столько начитался о разных плагинах для оптимизации wp, что теперь не знаю какой использовать. Буду пробовать все, начну с этого. Спасибо.
#11,
Какие галки ставить при оптимизации?
#12,
Базы создаются, а вот на мыло не уходят, ну тому есть проблемы возможно с кроном.
А вот почему не сохраняются в ручную, не понятно, пути прописаны автоматом (autidetect), а при сохранении выдает ошибку, мол огненый лис не может найти файл : Мой сайт/wp-admin/admin.php?page=wp-dbmanager/database-manage.php.
Что это может быть кто знает?
#13,
Сохранил базы в ручную прям с хостинга, получились текстовые файлы, аля блокнот, но с расширением .sql
#14,
Все оказывается приходило и приходит, все как всегда банально и просто, если иногда заглядывать в спам папку :)
#15,
А как восстанавливать созданными бэкапами блог?
#16,
Почему осталось предупреждение "Your backup folder MIGHT be visible to the public"
#17,
Не знаю. У меня такого предупреждения нет.
#18,
А у меня после вчерашней установки этого плагина на 2 вордпресовских блога - мигом сработала администрация интернет-хостинга (IHC). И написала следующее письмо: "Уважаемый клиент!
На вашем заказе p137313 (тариф Оптимальный) антивирусным ПО обнаружены
файлы, которые содержат вредоносное ПО, такое как: вирусы, троянские программы или web-shell скрипты.
Данные файлы должны быть незамедлительно удалены или обезврежены. В противном случае ваш
заказ может быть заблокирован (отключен) в соответствии с п. 5.1 Приложения №1 Договора.
Пожалуйста, по всем возникающим вопросам обращайтесь в техподдержку
Список подозрительных файлов:
мой сайт.ru / .htaccess
мой сайт.ru / .htaccess" """" В итоге, после бесполезной переписки с тех.поддержкой - эти 2 файла были - таки удалены. Сейчас ради любопытства залезла в интернет, и прочитала в вашей статье, что файлы всё-таки нужны. И что же мне теперь делать, если я их удалила по причине их заражённости вирусняком? Я так понимаю, что без этих файлом плагин WP-DBManager работать не будет? Или ничего страшного, если этих файлов нет? Подскажите, плиз!
#19,
вам бы хостинг поменять. там одна безобидная строчка в .htaccess, которая не дает посторонним людям просматривать папку с бэкапами. какие на фиг вирусы? :)
полагаю, что и без .htaccess плагин работать будет, но тогда любой посторонний может своровать у вас файлы бэкапа банально набрав ссылку вида сайт.ru/wp-content/backup-db