Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

Плагины для архивирования и переноса сайта

Лучшая безопасность для сайта — это делать backup.

Плагины для архивирования и переноса сайта

Даже если враги всё сломали (а там почти 3000 файлов PHP в движке) — всё удаляем из папки WWW на сервере (именно ВСЁ — включая файлы движка WordPress) и восстанавливаем из бэкапа как было.

Сайт у нас состоит собственно из двух частей:

  • набор файлов (файлы PHP движка и картинки)
  • база данных MySQL, в которой хранится текстовая часть сайта, меню и все взаимосвязи между модулями

Еще есть небольшая сложность —  в WordPress в базе данных хранятся абсолютные адреса «деталей» сайта, т.е. просто всё скопировать можно, а восстановить на другом домене — нельзя. Только на том, где и был сайт.

Удобнее всего архивы сайта делать через специальные плагины, они и данных сохранят и позволят корректно восстановить сайт на другом домене (через изменение служебных параметров в базе MySQL)

Сводная таблица с основными плюсами и минусами.

Плюсы и минусы Duplicator All-in-One WP Migration
Доступ FTP нужен для копирования архива на ПК не нужен доступ FTP, можно из админки и сохранить и запросить файл для восстановления
Размер Используется сжатие, примерно на 25% меньше итоговый архив В размер сайта на хостинге (чуть меньше, т.к. не все файлы движка копируются)
На слабых хостингах Могут быть проблемы из тайм-аута (сжимать долго) Нет таких проблем
Восстановление Один в один — как было, включая версию WordPress Восстанавливает только сайт на текущем установленном движке — могут быть проблемы при несовпадении версий
Число файлов в итоге Два — архив и установщик (и еще есть копия MySql отдельно) Один — сам архив
Ограничения бесплатной версии По размеру нет, в проф.версии улучшенная поддержка больших сайтов на слабых хостингах Базовое ограничение — 64 Мбайта, с бесплатным расширением до 500 Мбайт, далее платно.

Наиболее известный — Duplicator

Плагины для архивирования и переноса сайта

Схема переноса:

  • устанавливаем плагин Duplicator в текущий сайт 
  • запускаем создание архива и установщика
  • нужен доступ FTP для последующих действий
  • на новом месте/домене всё удаляем из папки www
  • копируем туда архив и установщик
  • запускаем установщик и восстанавливаем сайт вместе с движком

 

Установка плагина Duplicator и активация обычным способом.

Плагины для архивирования и переноса сайта

Нажимаем «СОЗДАТЬ НОВЫЙ»

Плагины для архивирования и переноса сайта

При сканировании на слабых хостингах Dublicator выдает предупреждение о малом времени выполнения скрипта PHP — в данном случае 60 сек.

Плагины для архивирования и переноса сайта

Но это не является критичным. Запускаем создание.

Плагины для архивирования и переноса сайта

Итого: архив создан. Для развертывания сайта (на этом или другом домене — установщик корректно поменяет все пути в базе данных) — нам нужно два файла — архив и установщик. Dublicator еще отдельно выкладывает копию базы данных, которая _database.sql, но нам она особо отдельно и не нужна — она также есть в архиве.

Плагины для архивирования и переноса сайта

Вот выглядит архив внутри — все наши папки с сервера + папка dup-installer

Плагины для архивирования и переноса сайта

В папке dup-installer помимо служебных файлов хранится также архив нашей базы данных MySql

Плагины для архивирования и переноса сайта

Восстановление сайта из архива простое —  папку WWW на сервере очищаем от всего, копируем туда архив и установщик и запускаем установщик. Как его запустить? Как обычный файл PHP :)

В адресной строке браузера:

domen.ru/………….._installer.php (полное имя установщика)

После запуска процесс пошел, два основных этапа:

  • развертывание папок сайта из архива
  • подключение базы данных, отвечаем на стандартные вопросы (хост базы данных, логин/пароль к ней и т.д., логин/пароль для входа в админку)

В результате у нас есть восстановленная копия сайта.

Да, Вы ничего не пропустили !

На новом месте НЕ НУЖНО заранее устанавливать WordPress — из архива будет развернута полная копия сайта вместе с движком.

Еще один хороший плагин по переносу сайта — All-in-One WP Migration

Плагины для архивирования и переноса сайта

Вот он рядом с Duplicator. Установок 2 миллиона против 1 миллиона у Duplicator.

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

Но тут уже в целевом месте нужен установленный WordPress — т.е. сам движок не копируется:

  • нужны лишние движения по установке WordPress в новом месте
  • имеем гарантированную и чистую среду CMS WordPress после установки
  • т.е. фактически можно «починить» движок WordPress, испорченный хакерами (перенос сайта в новый движок)
  • несмотря на отсутствие файлов движка — сам архив получается больше, чем у Duplicator (так как нет дополнительного сжатия данных)

 

Схема переноса:

  •  НЕ НУЖЕН доступ FTP
  • на текущем сайте устанавливаем плагин All-in-One WP Migration
  • запускаем, делаем архив сайта, сохраняем на ПК
  • на новом месте/домене устанавливаем WordPress
  • входим в админку с логином/паролем, которые у нас есть после установки
  • в него также устанавливаем плагин All-in-One WP Migration
  • если архив больше 64 Mb — устанавливаем еще расширение к плагину (см. ниже)
  • в плагине указываем сайт с архивом -> запускаем восстановление сайта на новом месте
  • входим в админку сайта уже с логином/паролем перенесенного сайта
  • плагин All-in-One WP Migration можно удалить

 

выбираем сохранение в файл (можно выбрать и сохранение в облако)

Плагины для архивирования и переноса сайта

процесс начался

Плагины для архивирования и переноса сайта

сохраняем архив в файл на компьютере

Плагины для архивирования и переноса сайта

Потом можно восстановить сайт из архива

Плагины для архивирования и переноса сайта

По умолчанию — размер архива не должен превышать 64 Mb, для увеличения до 512 Mb необходимо установить дополнительное расширение (это бесплатно). Для архивов более 512 Mb — отдельное расширение уже платное.

Вот ссылка на это расширение к плагину

Плагины для архивирования и переноса сайта

После скачивания и установки — дополнительное расширение появится в списке плагинов.

Плагины для архивирования и переноса сайта

И да — несмотря на сохранение в файл на компьютере — на сервере всё равно остается копия (в папке wp-content/allwm-backups), которая занимает место.

Плагины для архивирования и переноса сайта

Её можно удалить через пункт «Резервные копии»

Плагины для архивирования и переноса сайта

Еще почитать:

Защита WP

Защита WP

CMS WordPress является достаточно популярной платформой для ведения блогов и создания сайтов. Это же автоматически подразумевает большое количество желающих использовать Ваш сайт для своих целей: - перехват и перепродажа трафика - размещение ссылок - создание б...

Защита базы данных сайта MySql

Защита базы данных сайта MySql

База данных на сервере хостинга - основное место, где хранятся "детальки" (текстовые данные в основном) от Вашего сайта. Если туда что-либо записать лишнего - то движок WordPress это и покажет = и это уже будет не Ваш сайт :( Прямая атака на базу M...
Защита текста и картинок от копирования

Защита текста и картинок от копирования

Как защитить свой блог (картинки и текст) от копирования? В общем случае - никак :(  Всё, что Вы видите в своем браузере - оно уже есть на Вашем компьютере. Но можно сильно усложнить сам процесс копирования для любителей copy-paste. Итак, основные нап...
Как сбросить пароль администратора WordPress

Как сбросить пароль администратора WordPress

Потеряли пароль от админики WordPress? Что делать? Не всё так плохо :) Используем средство восстановления пароля WordPress При входе Вводим свой email Получаем на свою почту служебную ссылку, заходим, меняем пароль. Всё стандартно. ...
Как скрыть логин пользователя WordPress

Как скрыть логин пользователя WordPress

Посмотрим статистику. Для начала устанавливаем плагин Activity Log  (логгирование действий пользователей), активируем И видим следующие картину Кто все эти люди и откуда они знают мой логин? Это не люди мучают клавиатуру с ручным подбором паролей, эт...

Сохранить URL
close slider

Вы можете сохранить себе URL этой страницы.

Введите Ваш e-mail:


Извините, простая капча от роботов. Какой сейчас год? Например:

 

Если всё заполнено корректно - к Вам на почту придет письмо, в котором будет ссылка на данную страницу, её заголовок и описание.

 

Это работает на любых устройствах :)

 

P.S. Это не подписка на рассылку!