Как сделать полный бэкап сайта с помощью ISP-manager пользователя

Одна из важных тем, которые многих интересует: «Как сделать полный бэкап сайта?» Не буду разворачивать тему «Зачем?» Для тех, кому нужен BackUp сайта, те знают. Те, кто пока не задавался этим вопросом, наверняка дальше читать не станут. Итак, в этой статье рассказано (и на картинках показано), как с помощью ISP-manager пользователя сделать полный бэкап сайта. (Со ссылками на статьи, которые я написал отдельно, если вдруг что-то будет не понятно или вдруг пойдёт не так.) ;)

Старт! Честный VDS/VPS, на котором «Лунная База» живет уже 20+ лет

Задумываетесь о том, чтобы поднять свой pet-проект, сайт клиента или настроить окружение для разработки? Уже пора подумать, где арендовать железо.

Лунная База хостится на FirstVDS более 20 лет. Мыслей о том, чтобы перебраться на другой хостинг, не было ни разу (хотя опыт работы с другими вариантами, конечно, есть).

Бывали разные ситуации, но они бывают на любом железе. Главное, что нужно понять: здесь нет маркетинговой шелухи и сказок про «мы всё сделаем за вас». Если вы берете VDS — вам дают полный root, возможность накатить любую ОС и не лезут в ваши конфиги.

Если в саппорт написать с вопросом по вашему коду и получить ответ: «Читайте документацию и разбирайтесь сами» или «Обратитесь к профильному специалисту» — это не повод обижаться. Это повод углубить свои знания в DevOps и сайтостроении! Бегите от тех, кто пообещает: «Мы всё чиним и настраиваем абсолютно бесплатно!». Никто никогда не работает «по доброте душевной» в ущерб себе, а бесплатный сыр в администрировании обычно заканчивается сломанной базой данных.

Что по факту: Гибкое масштабирование ядер и RAM, экономия по сравнению с физическими серверами и адекватная панель ispmanager, если она вам нужна.



Та-тааамм! Вступление! =)

Есть масса способов сделать бэкап сайта. Пока (исходя из того, чем уже успел поделиться) рассмотрим, как его сделать с помощью IPS-панели. У кого хостинг её не предоставляет, перебирайтесь на firstVDS.ru или ждите описания других способов от меня. Есть более сложный вариант: найти другой способ самостоятельно. =D

BackUp файлов сайта

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

1. Заходим в «Менеджер файлов» в ISP-manager пользователя и открываем папку www. Именно в папке www лежат все файлы сайтов. И для каждого сайта на сервере отведена своя папка.

2. Зайдя в папку www выбираем папку того сайта, бэкап которого собрались делать

3. Нажимаем кнопку «Архив», которая находится в верхнем ряду кнопок управления «Менеджера файлов»

Пункты 1, 2, 3 отображены на картинке:

BackUp файлов сайта

4. Заполняем поле «Имя архива» в открывшейся вкладке «Архивировать». Я обычно называю архивы с бэкапом так, как называется папка сайта. После этого нажимаем кнопку «Ok»:

открывшейся вкладке «Архивировать»

5. Ждём формирования архива на сервере. Если сайт большой, в нём много всяких картинок, видюх и музыки, это может занять некоторое время. Но лучше дождаться. И именно поэтому я не рекомендую пользоваться прямым скачиванием папки (теряется контроль выполнения), но можно и так.

6. После того, как архив на сервере сформируется, вкладка «Архивировать» должна автоматически закрыться и в списке файлов должен появиться вновь созданный архив. Его нужно выделить левой кнопкой мышки и нажать на кнопку «Скачать» в верхнем ряду кнопок управления «Менеджера файлов».

нажать на кнопку «Скачать»

7. Рекомендую дождаться, когда архив с бэкапом файлов сайта полностью скачается и удалить его с помощью кнопки «Удалить» в верхнем ряду кнопок управления «Менеджера файлов» (см.картинку выше). Будьте осторожны при удалении и удаляйте именно архив (!) Удалять рекомендую, чтобы не хранить барахла на сервере (для этого есть другие места, но об это ниже).

BackUp базы данных сайта

После того, как у нас на локальном компьютере есть BackUp файлов сайта, переходим к BackUp базы данных сайта:

8. Идём по ссылке «Базы данных» в меню «Главное» «Менеджера файлов»

9. Выделяем базу данных сайта (если баз данных несколько, хорошо бы помнить, какая база данных к какому сайту относится).

10. Нажимаем на кнопку «Скачать» в верхнем ряду кнопок управления «Баз данных»

Пункты 8, 9, 10 отображены на картинке:

BackUp базы данных сайта

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

Happy End или ещё несколько важных замечаний по резервному копированию сайта

Итак, архив с файлами сайта и дамп текущего состояния базы данных на компьютере. Ура! Но хорошо бы, если вдруг что-нибудь сломается, быстро найти то, что послужит спасением по восстановлению сайта.

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

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

храню бэкапы

...и так с каждым проектом, над которым я когда-либо работал (вне зависимости от того, работаю ли я с ним дальше или он уже накрылся медным тазом). Накрытие проекта медным тазом при наличии бэкапа — понятие очень и очень условное: всегда можно развернуть проект и продолжить с ним работу. Для этого, в принципе, и делаются бэкапы. =)

Самый честный хостинг за 20+ лет существования Лунной Базы

Задумываешься о том, чтобы поднять свой сайт в Интернете? Уже пора подумать о том, какой хостинг выбрать?

Лунная База хостится 20+ лет на firstDVS. При этом, мыслей о том, чтобы перебраться на другой хостинг не было. (Но, при этом есть опыт работы с другими вариантами.)

Бывали с firstDVS разные ситуации, но, они бывают на всех хостингах. Единственное, что тут важно понять, - это то, что никто ничего тебе не будет впаривать... Но, и работать за тебя тоже никто не станет. Если в саппорт ответили: «Читайте по ссылке и разбирайтесь сами...» или вообще «Обратитесь за помощью к специалисту», - это повод углубить свои знания в области сайтостроения, а не бежать к тем, что пообещают: «Мы всё чиним и всё делаем за своих клиентов абсолютно бесплатно!» Никто никогда ничего ни за кого "по доброте душевной" не делал, не делает и не будет делать!

Старт! Горячий старт на просторы интернета
Старт! Горячий старт на просторы интернета
Старт! Меню