Ноя
4

Резервное копирование файлов сайта и баз данных, перенос wordpress и joomla с хостинга при помощи FileZilla и phpMyAdmin

Автор Автор: SancheZ   

Здравствуйте! Сегодня последний день перед праздником «День народного единства«,  кто-то будет работать не покладая рук, кто-то решит сделать для себя пару дней отдыха и расслабиться по полной программе. Но не следует забывать друзья что сайт будет работать всё время пока вас нет и следует отнестись к  нему с заботой и сделать резервную копию файлов и баз данных! Конечно многие хостеры делают самостоятельную копию в автоматическом режиме, но не следует забывать что проблемы могут быть и у них. Так что приступите к созданию бекапа файлов и баз данных сайта. 

Резервное копирование сайта файлов и баз данных

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

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

Резервное копирование и создание бэкапа при помощи FileZilla

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

1. Для размещения резервных копий рекомендую создать отдельную папку на жёстком диске и присвоить ей имя, например бэкап данных. Присвоить так же своеобразный ярлычок что бы не тратить время на поиски папки у себя на компьютере. Я создал себе папку и потом создаю внутри неё ещё папку и присваиваю ей имя: дата создания резервной копии.

2. Открываем нашу FileZilla заходим в настройки и включаем показ скрытых файлов, так же следует выставить количество файлов которые могут одновременно копироваться, количество одновременных файлов при копирование каждый выставляет по своему, у какого как интернет позволяет и я ставлю 10 — это максимальное значение.

3. Теперь займёмся самим резервным копированием. Время копирования зависит от размера файлов и скорости соединения с вашем сервером хостинга. Открываем программу, заходим по ftp на сервер, выбираем слева папку в которой будут хранится ваши копии сайта и выполняем перенос с хостинга в вашу папку. смотрим скрин:

Резервное копирование базы данных и восстановление из бэкапа при помощи phpMyAdmin

Рассмотрим создание бэкапа базы данных через программу phpMyAdmin. Для того что бы в неё зайти вам следует перейти в административную панель вашего хостинга и там открыть phpMyAdmin.

phpMyAdmin

Если на вашем хостинге имеется большое количество баз данных, то вам следует выбрать ту в которой находится ваш сайт. Выбор баз находится слева под ярлычком «Домик». Для создание резервной копии базы вам следует нажать на экспорт

phpex

Далее внизу открывшейся страницы выбираемым формат сохранения нашей базы, я ставлю «gzip». И жмём ОК, вам сформируется архив который следует сохранить на своём компьютере в папке для резервных копий.

Восстановление базы данных из ранее созданной резервной копии при помощи phpMyAdmin

При восстановление вам нужно будет очистить всю базу на данный момент от имеющих таблиц, что бы при восстановление не было наложения и конфликтов. Отметьте все поля и нажмите удалить. После этого только можно приступать к импорту базы данных.  Для этого нам нужно выбрать пункт Импорт в phpMyAdmin, нажать обзор и выбрать ранее созданную резервную копию, которая хранится у нас на компьютере в соответствующей папке. Жмём на ОК и загрузка пошла. Обычно перенос. копирование и восстановление происходит очень быстро так как база имеет меньший размер чем все остальные файлы движка.

 

Восстановление базы данных через phpMyAdmin

Вовремя созданная резервная копия избавит вас от лишней головной боли через день, неделю, месяц. При созданной копии можно спать спокойно.

Перенос WordPress, Joomla с одного хостинга на другой используя phpMyAdmin и FileZilla

Вы переехали на другой хостинг внесли в свой домен другие DNS адреса  и хотите максимально быстро запустить ваш сайт. Для этого заходим по FTP и копируем всю нашу резервную копию файлов сайта. После того как файлы закачены следует произвести настройку движка, а именно:

Для движка wordpress открываем файл WP-CONFIG.PHP, а для движка Joomla открываем файл CONFIGURATION.PHP. В этих конфигурационных файлах хранятся все ваши административные данные для доступа к сайту. Открываем эти файлы программой notepad++ и изменяем все параметры с прошлого хостинга.

1. Имя и пароль к базе данных.

2. Имя и пароль для доступа к FTP.

3. Абсолютный  Путь для сохранения кэша или временных файлов.

После внесения этих изменений проходим в phpMyAdmin и заливаем ранее сохранённую базу данных на сервер. После этих действий сайт должен работать в штатном режиме.


Подписавшись Вы будете узнавать одним из первых о новых статьях, конкурсах и акциях!

Рекомендую посмотреть следующие статьи:

Есть 1 комментарий. По теме: “Резервное копирование файлов сайта и баз данных, перенос wordpress и joomla с хостинга при помощи FileZilla и phpMyAdmin”
  • па 17.11.2011 в 6:58 пп

    ага все понятно надо подписыватся и читать

Написать комментарий