Хостинг в Украине и бэкап: часть 1

2adece347b7a3d018d2a21e03784da6c

Сегодня я собираюсь с вами поговорить о резервном копировании БД и файлов вашего веб-сайта.

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

2adece347b7a3d018d2a21e03784da6c Хостинг в Украине и бэкап: часть 1

Как выполнить бэкап данных если вы используете хостинг в Украине

Введение

Как вы уже, наверняка, знаете, интернет-сайты, созданные на базе какого-то движка, будь то WordPress, Joomla или SMF, состоят из двух частей:

  • Файлы движка и установленных в нем плагинов.
  • БД, в которых хранятся тексты ваших статей и постов.

В базе данных (БД) храниться могут также настройки определенных параметров движка и его плагинов. Подобная организация имеет много преимуществ.

Итак, наша задача — резервное копирование всего данного богатства. При этом, частота резервирования БД, как правило, определяется частотой появления новых сведений на вашем веб-проекте.

На мой взгляд, оптимальным является копирование БД ежедневно. Хорошо, что они весят, в основном, не очень много и подобный бэкап выполняется быстро. Обновлять же резервные копии файлов проекта необходимо, пожалуй, лишь после того, как вы внесли в них определенные изменения: установили какие-то расширения или обновили версию движка.

FileZilla

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

Принципы работы с приложением FileZilla мною уже были достаточно детально описаны в предыдущих статьях, поэтому останавливаться на этом мы подробно не будем.

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

Открываете в левой части FileZilla папку, в которую будет выполняться резервное копирование, справа — корневую папку интернет-ресурса.

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

11 06 201318 49 23 Хостинг в Украине и бэкап: часть 1

Это необходимо, чтобы в ваш бэкап попали также скрытые файлы, такие, к примеру, как .htaccess. Дальше вы выделяете все объекты вашего интернет-сайта в корневой папке, удерживая на клавиатуре клавишу SHift. Щелкаете по выделенным объектам ПКМ и из контекстного меню выбираете вкладку «Скачать».

11 06 201318 46 26 Хостинг в Украине и бэкап: часть 1

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

Но вам совсем не обязательно смотреть за процессом создания бэкапа. В момент копирования можно заниматься своими делами, конечно, не закрывая FileZilla.

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

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

Тем не менее, если вы запаковали файлы в ZIP-архив, его можно загрузить будет на сервер, а распаковать уже там. Правда при этом могут быть некоторые проблемы с последующей сменой прав доступа на эти папки и файлы, которые можно решить лишь PHP-средствами.

Как выполнить бэкап БД при помощи phpMyAdmin

Давайте узнаем, как сделать резервную копию БД при помощи скрипта phpMyAdmin. Доступ к нему получить можно из панели управления хостинга. В случае если у вас на хостинге используется cPanel , то чтобы запустить phpMyAdmin, необходимо пройти по такому пути: находите на главной страничке cPanel область с названием «Базы данных», щелкаете там по иконке данного скрипта.

07.11 Хостинг в Украине и бэкап: часть 1

В случае если на вашем хостинге к этому скрипту нет доступа, вы сами можете установить phpMyAdmin в корневую директорию вашего веб-ресурса и получить через него доступ к своей БД.

Скачав на свой ПК архив, необходимо его распаковать и залить новую папку в корневую папку. В целом, все. Теперь вам останется лишь ввести в адресной строке вашего веб-браузера такой урл: http://vash_sait.ru/phpmyadmin.

У вас откроется новое окно программы phpMyAdmin, при помощи которой вы сможете легко выполнить резервное копирование БД своего интернет-проекта. Это главная страничка программы:

07.111 Хостинг в Украине и бэкап: часть 1

В случае если вы находитесь на какой-то другой страничке phpMyAdmin, то чтобы попасть на главную, следует нажать на выделенный на рисунке домик. На одном аккаунте у хостинг провайдера у вас может быть много баз данных и поэтому вы сначала должны выбрать из левого меню именно ту базу, резервное копирование которой вы планируете выполнить.

vibor bazi dlia kopirovaniia v pkhpmaiadmin Хостинг в Украине и бэкап: часть 1

Список баз данных можно увидеть в окне приложения слева (под значком домика). Чтобы сделать бэкап Бд вам надо будет щелкнуть по пункту «Экспорт» над перечнем таблиц.

07.112 Хостинг в Украине и бэкап: часть 1

Внизу открывшейся странички поставьте галочку «gzip». Затем нажмите кнопку «ok».

07.113 Хостинг в Украине и бэкап: часть 1

Тем не менее, это в старой версии скрипта. Сегодня, вам по умолчанию предлагают быстро скачать БД без сжатия, а если желаете что-либо настроить, необходимо будет переставить галочку в поле с названием «Обычный», потом выбрать gzip среди множества остальных настроек, что на мой взгляд не очень удобно.

rezervnoe kopirovanie bazi dannikh Хостинг в Украине и бэкап: часть 1

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

Восстановление БД из созданной раньше резервной копии

Для того, чтобы восстановить из бэкапа БД необходимо действовать таким образом. В первую очередь, вы должны очистить уже имеющуюся базу данных от всех таблиц. Для этого войдите в программу phpMyAdmin, выберите в левой колонке необходимую БД, которую нужно восстановить.

В окне с таблицами данной БД опускаетесь вниз и под перечнем таблиц нажимаете на кнопку «Отметить все». После этого, опять же внизу странички, выбираете из выпадающего перечня «С отмеченными» вкладку «Удалить».

07.114 Хостинг в Украине и бэкап: часть 1

У вас откроется новое окно с перечнем всех удаляемых таблиц. Нажимаете на кнопку «Да».

Теперь легко можно восстановить БД из сделанной раньше резервной копии. Для этого выбираете вкладку «Импорт»:

07.115 Хостинг в Украине и бэкап: часть 1

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

Имея на своем ПК актуальные копии файлов, а также бэкапы БД можно спать спокойно. Их можно будет так же применять при переносе интернет-сайта на какой-то другой хостинг в Украине.


Поделитесь с друзьями



Оставить комментарий

apteka mujchine for man ukonkemerovo woditely driver.