Добрый день всем на wmbn.ru! Продолжаем тему безопасности блога, в которую входят записи о создании резервных копий с помощью Filezilla и phpMyAdmin, а так же обзор панели управления Web-хостингом и создания с помощью него резервных копий всех данных, расположенных на сервере. Как вы уже догадались, то речь пойдет о плагинах, которые помогут обезопасить ваш блог, а точнее базу данных, создавая резервные копии и загружая их на ваш ПК.

Плагины для создания автоматической копии базы данных

Кроме того, данные плагины не только помогают в создании резервной копии базы данных, но так же оптимизировать ее и проводить некоторые работы, что очень удобно — не требуется заходить на панель хостинга, загружаться в phpMyAdmin и проводить различные манипуляции и действия над данными в таблицах. Однако стоит учесть, что не правильное их использование и настройка плагинов могут так или иначе навредить вашим данным, меняя свое назначение на противоположное. Но если проделать все действия правильно и всегда иметь при себе свежую версию резервной копии вашего сайта, то проблем можно не боятся, так как в любой момент можно загрузить ее на сервер.

WP-DBManager плагин для работы с базой данных

Приступим к обзору первого плагина, который сразу был установлен на моем блоге по рекомендации хостинга — WP-DBManager. По началу я не придавал ему особого значения, оставил его на блоге в деактивированном (отключенном) состоянии, но по причине одного эксперимента, когда сайт не был доступен — вот тогда я настроил его должным образом и на данный момент нет опаски за то, что следующая ошибка нанесет вред сайту, так как в совокупности с менеджером резервного копирования каждые два дня (в зависимости от настройки) на почту я получаю свежие архивы всех данных сайта (база данных и файлы в формате gzip).

Плагин WP-DBManager для работы с базой данных

Приступим к загрузке и установке плагина WP-DBManager на WordPress — в меню Плагины найдите пункт Добавить новый. Затем в поисковой строке введите WP-DBManager, установите и активируйте его. Плагин установлен на блог, теперь можно рассмотреть его функционал.

На панели администратора, после активации плагина, создается пункт Database, который содержит в себе еще несколько подпунктов — Database (База Данных), Backup DB (резервная копия данных), Manage Backup DB (управление сохраненными БД), Optimize DB (оптимизация базы), Repair DB («ремонт», восстановление), Empty/Drop Tables (операции с таблицами), Run SQL Querry (запустить SQL запрос), DB Options (настройка плагина WP-DBManager).

Начнем со страницы Database (База Данных). На ней показана информация о базе данныхСервер (Host), Имя (Name), Пользователь (User), Тип (Type) и Версия (Version). Ниже данные о таблицах, которые расположены в текущей базе. Данные представлены в табличной форме — Tables (Название таблицы), Records (Количество записей), Data/Index Usage (Использование памяти) и Overhead (Расходы ресурсов на таблицу).

Backup DB (резервная копия данных) — как уже ясно, но на данной странице можно в ручную создавать резервные копии данных. Manage Backup DB (управление сохраненными БД) — загрузка, сохранение, удаление и отправка сохраненных данных базы на электронный ящик. Сверху показаны все резервные копии, созданные с помощью плагина — название, дата создания, размер.

Оптимизация базы данных

Optimize DB — ручная полная оптимизация таблиц Базы данных, которую следует проводить раз в месяц. Repair DB — восстановление базы данных в случае ошибки. Oprimize и Repair DB позволяют выбрать таблицы, над которыми следует провести операции.

Запуск sql запроса с помощью плагина

Страница Empty/Drop Tables — на ней можно как удалить все записи с таблицы, сделав их пустыми, так и удалить таблицы полностью, выбрав соответственно пункты Empty (очистить) и Drop (удалить). Run SQL Query — запуск запросов на языке SQL (запрос на создание таблицы, удаление, добавление записей в таблицу, редактирование и т.д.). Удобно будет для программистов, владеющих SQL.

Настройка автоматической отправки копий базы данных на почту

Последняя страница — DB Options, на которой можно настроить работу плагина. По умолчанию она уже настроена как надо, осталось лишь указать параметры для создания автоматической копии данных (раз в минуты, часы, день, месяц и выбор сжатия). Так же можно указать адрес электронной почты, на который будут приходить созданные файлы в указанный срок. Ниже устанавливаем время для проведения оптимизации и проверки на ошибки базы данных, так же как и для проведения backup (бекапа).

WP DataBase Backup — создание копий базы данных

Второй плагин WP DataBase Backup подойдет тем, кому просто надо автоматически создавать резервные данные базы данных сайта и отправить ее на почту. Плагин устанваливается точно также, как и WP-DBManager — заходим в панель администратора WordPress, в пункте Плагины нажимаем Добавить новый и в поле поиска вводим WP-DB-Backup. Затем устанавливаем и активируем плагин — он готов к работе.

Резервное копирование с помощью плагина

Далее в меню Инструменты найдите пункт Резервное копирование, которое создал плагин WP-DB-Backup. На следующей странице создаем с некоторыми параметрами копию базы. Показаны все таблицы, для которых будет производится backup (около комментариев можно поставить галочку, чтобы спам не был включен в резервный архив, так же около записей ставим пункт Исключить редакции записей).

Таблицы, которые будут архивироваться

Затем указываем место, где будет создана копия — на сервере, на компьютере или отправлена на указанный электронный ящик. Последний пункт — настройка автоматического создания резервной копии базы данных по времени и указание почтового ящика для отправки созданной копии.

DB Cache Reloaded Fix — плагин для кеширования запросов к базе данных сайта и снижения нагрузки

Последний плагин сегодняшнего обзора — DB Cache Reloaded Fix, который, как утверждает разработчик, ускорит работу вашего блога в несколько раз и значительно снизит нагрузку на сервер. Плагин автоматически через определенный промежуток времени, который вы укажете, создает кеш для запросов, тем самым сокращая количество запросов к базе данных.

Плагин DB Cache Reloaded Fix для оптимизации блога

Установка такая же, как у первых двух — в поисковой строке вводим DB Cache Reloaded Fix, устанавливаем и активируем его. Затем требуется включить его — на панели администратора в меню Параметры найдите DB Cache Reloaded и перейдите на страницу настроек данного плагина. Затем включаете его, включив пункт Enable, остальное оставляем прежним. Далее нажмите Clear Cache, если нет уверенности, что на блоге нет кешированных страниц, а затем Save для сохранения настроек.

На этом обзор закончу — не забывайте создавать резервные копии сайта (базы данных, файлов и параметров профиля на хостинге), сортируйте их по надобности, чтобы всегда можно было восстановить сайт за любой промежуток времени. Для примера, я храню архивные копии в отдельных папках, указав дату создания. Плюс еще в том, что можно спокойно установить блог WordPress на локальный сервер и экспериментировать на нем.

Комментариев: 3

  1. West Blogger

    У меня хостинг делает все бэкапы (и дб и файлов) каждую неделю. Поэтому надобности использовать плагины не возникало.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>