Как сделать backup своего сайта на виртуальном хостинге?

CLAY
Оффлайн
Регистрация
25.01.17
Сообщения
763
Реакции
224
Репутация
292
Как сделать backup своего сайта на виртуальном хостинге?

Если вы размещаете свои сайты на дешёвом виртуальном хостинге где нибудь в США или Европе за один доллар в месяц, то вам надо постоянно заботиться о сохранности вашего сайта, т.е. вам нужно регулярно делать backup или резервную копию файлов сайта. При сбое у провайдера хостинга и потери ваших файлов вам вряд ли кто поможет. На дешёвом хостинге не очень заботятся о резервном копировании. Делают его максимум раз в месяц. Считается, что это проблема клиента.

Большинство виртуальных хостингов работает на операционных системах Linux или FreeBSD. В любом случае это юниксы. Поэтому для выполнение данной задачи нам надо будет выучить пару консольных команд. А также нам понадобиться эмулятор терминала или ssh-клиент для работы в этих операционных системах. Я рекомендую использовать PuTYY для windows. Это совершенно бесплатная программа. Её можно и нужно скачать с сайта разработчика вот здесь: . Файл называется putty.exe. Он не требует установки. Просто запустите его.

В строке для адреса введите адрес своего сайта, выберите протокол SSH и порт 22. Нажмите кнопку Open. Далее вам потребуется ввести логин и пароль для доступа к вашему хостингу про протоколу SSH. Эти данные вам должен выдать провайдер при покупке хостинга. Если всё это сделано правильно, то откроется черное окно терминала.

Далее нам потребуется несколько команд линукс. Для просмотра списка директорий наберите команду ls. Для того, чтобы перейти в нужную директорию, наберите команду cd, пробел и название директории. Ваша задача определить, где лежат файлы вашего сайта. Обычно это директория www или public_html. Нам нужно создать архив этих папок, чтобы потом выкачать его к себе на компьютер. Так быстрее и легче, чем выкачивать весь сайт по одному файлу. Архив создается командой: tar czf nazvanie.tar.gz ./public_html

Лучше использовать архиватор gzip, т.к. он работает быстрее. Многие провайдеры накладывают ограничения на время работы пользовательских процессов.

Когда архив будет создан вы сможете увидеть его набрав команду ls. Теперь его надо выкачать к себе на компьютер. Это можно сделать, зайдя на свой хостинг по ftp-протоколу с помощью вашего любимого ftp-клиента. Или в терминале запустить команду: pscp vash_login@vash_site.ru:/nazvanie.tar.gz c:\kuda_pisat\nazvanie.tar.gz

Надеюсь сами догадаетесь что и как надо заменить в этой команде. Таким образом вы скачает на свой компьютер архив с сайтом. Чтобы удалить архив с хостинга, наберите команду: rm nazvanie.tar.gz

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

Если же вы хотите спать спокойно и не беспокоиться за сохранность своего сайта, то вам нужно размешать его на надежном хостинге от компании ispserver.com. Данный провайдер регулярно осуществляет резервное копирование сайтов клиентов и в случае проблем поможет вам с восстановлением вашего сайта.
 
Сверху Снизу