Защита информацииСамый надежный способ защиты сайта, это резервное копирование. Но сделать резервные копии недостаточно. Их необходимо сохранить в надежном месте. Частота резервного копирования зависит от того, как часто вы делаете изменения на сайте. Кто-то делает резервное копирование каждый день, кто-то раз в неделю, кто- то раз в месяц… Мы с Вами рассмотрим способы резервного копирования сайтов смонтированных на движке Wordpreess.

 

Защита сайта и восстановление сайта из панели управления аккаунтами

 

 

На сегодняшний день большинство хостеров предоставляют услугу по созданию резервных копий или бэкапов сайтов. Хостинг делает резервные копии один раз в сутки или в двое суток. Копирование производится в самое мало загруженное время суток. Поэтому можно надеяться что копии будут качественными. Восстановить сайт из бэкапа в случае необходимости можно в несколько кликов. BackUp, это возврат сайта на день или два назад с минимальной потерей данных.

Как это сделать мы рассмотрим на примере хостинга TimeWeb. Под своим логином и паролем  заходим в панель управления. Далее заходим во вкладку "Управление Backup"

Панель кправления TimeWeb

Так как структура блога состоит из дух основных частей, файловой системы и базы данных, то здесь мы в меню видим два пункта, "Файлы" и "Базы MySQL".

  • Файловая система -- это дизайн блога, картинки, установленные плагины и движок WordPress
  • База данных -- это контент, статьи, коментарии, страницы.

Как видно из скриншота, TimeWeb хранит резервные копии фалов за последние три дня. Если перейти по вкладке "Базы MySQL" то и копии баз данных тоже будут сохранены за эти же три дня. Поэтому, если с сайтом что то случилось, мы с минимальными потерями можем откатиться на день, два или три назад и, таким образом, повести восстановление сайта. Для этого нужно выбрать дату отката и воспользоваться кнопками "Откат" справа от выбранных файлов и папок.

Управление Backup

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

После этого у нас откроется третий пункт верхнего меню "Статус". В этом окошке мы увидим,что наш файл будет поставлен в очередь, затем будет его сохранение и наконец появится сообщение "Выполнено". Сделали резервную копию. И что дальше? Где ее искать?

А искать резервные копии нужно в панели управления хостингом в разделе "Файловый менеджер". Отсюда копии файлов можно переместить к себе на компьютер с помощью какого нибудь FTP клиента, например: Total Commander, FileZilla, редактировать, удалять .... Если Вы заметили разницу в объеме архивов  сделанных архиватором файлового менеджера 40,7 Мб и через "Управление BackUp" 60,5 Мб, то это объясняется очень просто. Архиватор файлового менеджера сделал архив только папки pablic_html, а через управление BackUp был сделан архив всех файлов, включая и движок сайта.

Архив папки pablic_html в файловом менеджере делается очень просто. Выделяем папку левым, кликом, щелкаем по пункту верхнего меню "Архиватор" и выбираем пункт "Архивировать". После непродолжительного ожидания архив будет готов.

Файловый менеджер

 

Защита сайта и восстановление сайта из консоли  WordPress

 

Создать резервную копию можно и с помощью самого движка WordPress. Заходим в консоль движка, "Инструменты" -- "Экспорт". Здесь нам предоставляется возможность выбора,что сохранять. Выбираем "Все содержимое". Дальше кнопка "Скачать файл экспорта". Файл экспорта имеет формат .xml и  по объему небольшого размера. Теперь этот файл необходимо надежно запрятать. Желательно на другой диск, а лучше на съемный носитель.

Восстановить сайт из файла экспорта можно в том же разделе "Инструменты" -- "Импорт" -- "WordPress".

Если Вы импортируете файлы первый раз система попросит вас установить плагин импорта WordPress Import.  В открывшемся окне мы видим что версия wordpress должна быть не ниже 3.0.  Нажимаем красную кнопку "Установить".

Далее мы опять попадаем в нашу консоль, где активируем плагин. Нажимаем на кнопку "Выберите файл". В открывшемся окне проводника находим место, где спрятан наш файл, выделяем файл, и нажимаем на кнопку "Открыть". После этого жмем на кнопку "Загрузить и импортировать файл". Вот так  осуществляется защита сайта и восстановление сайта с помощью консоли WordPress.

 

Защита сайта и восстановление сайта с помощью плагина  WordPress DataBase BackUp

 

Резервные копии базы данных можно получать к себе на E-mail по расписанию хоть каждый день. Согласитесь это неплохой вариант хранения копии своего сайта на почтовом сервере. А если сервер надежный, например, такой как Gmail.com, то это неплохой вариант защиты сайта. Может сгореть хостинг, может сломаться компьютер, а почтовый клиент останется единственной возможностью восстановления нашего сайта.

Для этого необходимо установить плагин WordPress DataBase BackUp. Скачать его можно по адресу. Далее заходим в консоль движка. "Плагины" -- "Добавить новый" --"Загрузить" -- "Выберите файл". в открывшемся окне проводника находим наш архив с плагином, выделяем его и нажимаем на кнопку "Открыть". Далее нажимаем на кнопку "Установить". После установки плагин необходимо активировать.

После активации плагин необходимо настроить. В консоли заходим в меню "Инструменты" -- "Резервное копирование". Открываются настройки плагина. Настройки имеют три таблицы Две верхние таблицы предназначены для настройки ручного копирования. В первой. можно исключить из копирования спам-комментарии и ревизии записей. А так же добавить в архив таблицы, которые не были выбраны по умолчанию.  Во второй таблице выбираем место для хранения резервной копии: "Сохранить на сервере", "Скачать на компьютер", "Отправить архив на email".

Но так как мы с Вами решили этот процесс автоматизировать, то нас интересует третья таблица, в которой  мы и настраиваем автоматическую отправку резервных копий на наш email.  Слева выбираем расписание отправки. Справа, если необходимо, включаем в архив не вошедшие по умолчанию таблицы. Указываем email на который будет отправляться резервная копия и нажимаем на кнопку "Запомнить расписание".

 

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

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

Буду рад, если был Вам полезен. Спасибо Владимир.

 

 

 

рассказать друзьям и получить подарок