Как сделать бекап сайтов на VPS и перенести их на другой хостинг

Posted by

Шаг 1. Делаем бекапы.

Если Вы начали читать эту статью, то наверняка вас интересует тема “Как сделать бекап сайтов на VPS”. Конечно эта тема подойдёт для узкого круга людей, которые имеют навыки работы с SSH и консолью. Если вы читаете этот материал с целью просветительства, то прочитайте сначала в Википедии, что такое VPS и SSH, и потом продолжайте чтение.

Итак, основная цель бекапа – сохранность сайтов! С этой целью следует проделывать все действия, о которых пойдёт речь далее. Также как Вы поняли из названия статьи – наша цель не только сделать бекап, но и подготовить всё необходимое для переноса.

Также следует приметить, что данное руководство будет касаться переноса сайтов на ОС Linux.

Подготовка к переносу:

  1. Готовим место на ПК для сохранения бекапа, ну например создаём папку, называем её “бекап” или как-то по другому, но чтобы вы смогли её потом найти
  2. Переходим в  PHPMyAdmin, а именно во вкладку “Экспорт” и сохраняем дампы всех баз, которые вы не хотите потерять. Если PHPMyAdmin не установлен, подобное действие можно выполнить через консоль mysql с помощью команды: “mysqldump -u USER -pPASSWORD DATABASE | gzip > /path/to/outputfile.sql.gz”. Также не забудьте скачать дампы баз в вашу папку бекапов на ПК.
  3. Далее архивируем сами сайты, вернее папки с сайтами. Для этого необходимо авторизоваться в SSH консоли, перейти в папку с сайтами командой “cd /путь_к_папке_с_сайтами”, и выполнить команду: “zip –r sites.zip .”. В папке с сайтами должен появиться файл sites.zip в котором буду все ваши сайты. Скачайте их в папку с бекапами как это делали с базой.

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

Поделиться:
Підписатися

Сповістити про





0 Ваш коментар

Вбудовані Відгуки
Переглянути всі коментарі