Одна из важных тем, которые многих интересует: «Как сделать полный бэкап сайта?» Не буду разворачивать тему «Зачем?» Для тех, кому нужен BackUp сайта, те знают. Те, кто пока не задавался этим вопросом, наверняка дальше читать не станут. Итак, в этой статье рассказано (и на картинках показано), как с помощью ISP-manager пользователя сделать полный бэкап сайта. (Со ссылками на статьи, которые я написал отдельно, если вдруг что-то будет не понятно или вдруг пойдёт не так.) ;)
Та-тааамм! Вступление! =)
Есть масса способов сделать бэкап сайта. Пока (исходя из того, чем уже успел поделиться) рассмотрим, как его сделать с помощью IPS-панели. У кого хостинг её не предоставляет, перебирайтесь на firstVDS.ru или ждите описания других способов от меня. Есть более сложный вариант: найти другой способ самостоятельно. =D
BackUp файлов сайта
Итак, первым делом сделаем бэкап всех файлов сайта (для продвинутых, можно бэкапить частично, но глобальны бэкап хоть иногда, но делать нужно).
1. Заходим в «Менеджер файлов» в ISP-manager пользователя и открываем папку www
. Именно в папке www
лежат все файлы сайтов. И для каждого сайта на сервере отведена своя папка.
2. Зайдя в папку www
выбираем папку того сайта, бэкап которого собрались делать
3. Нажимаем кнопку «Архив», которая находится в верхнем ряду кнопок управления «Менеджера файлов»
Пункты 1, 2, 3 отображены на картинке:
4. Заполняем поле «Имя архива» в открывшейся вкладке «Архивировать». Я обычно называю архивы с бэкапом так, как называется папка сайта. После этого нажимаем кнопку «Ok»:
5. Ждём формирования архива на сервере. Если сайт большой, в нём много всяких картинок, видюх и музыки, это может занять некоторое время. Но лучше дождаться. И именно поэтому я не рекомендую пользоваться прямым скачиванием папки (теряется контроль выполнения), но можно и так.
6. После того, как архив на сервере сформируется, вкладка «Архивировать» должна автоматически закрыться и в списке файлов должен появиться вновь созданный архив. Его нужно выделить левой кнопкой мышки и нажать на кнопку «Скачать» в верхнем ряду кнопок управления «Менеджера файлов».
7. Рекомендую дождаться, когда архив с бэкапом файлов сайта полностью скачается и удалить его с помощью кнопки «Удалить» в верхнем ряду кнопок управления «Менеджера файлов» (см.картинку выше). Будьте осторожны при удалении и удаляйте именно архив (!) Удалять рекомендую, чтобы не хранить барахла на сервере (для этого есть другие места, но об это ниже).
BackUp базы данных сайта
После того, как у нас на локальном компьютере есть BackUp файлов сайта, переходим к BackUp базы данных сайта:
8. Идём по ссылке «Базы данных» в меню «Главное» «Менеджера файлов»
9. Выделяем базу данных сайта (если баз данных несколько, хорошо бы помнить, какая база данных к какому сайту относится).
10. Нажимаем на кнопку «Скачать» в верхнем ряду кнопок управления «Баз данных»
Пункты 8, 9, 10 отображены на картинке:
11. Дожидаемся, когда дамп базы данных сформируется на сервере и скачается на локальный компьютер.
Happy End или ещё несколько важных замечаний по резервному копированию сайта
Итак, архив с файлами сайта и дамп текущего состояния базы данных на компьютере. Ура! Но хорошо бы, если вдруг что-нибудь сломается, быстро найти то, что послужит спасением по восстановлению сайта.
Для этого хорошо бы, чтобы все бэкапы хранились в отдельном (трудно убиваемом) месте + имели хронологию (чтобы знать, кто из них насколько актуален).
Ещё хорошо бы, чтобы каждый бэкап имел описание различий от предыдущего, но это уже большая тема версионирования, которой пока касаться не будем. Просто покажу, как храню бэкапы я:
...и так с каждым проектом, над которым я когда-либо работал (вне зависимости от того, работаю ли я с ним дальше или он уже накрылся медным тазом). Накрытие проекта медным тазом при наличии бэкапа — понятие очень и очень условное: всегда можно развернуть проект и продолжить с ним работу. Для этого, в принципе, и делаются бэкапы. =)
Заберите ссылку на статью к себе, чтобы потом легко её найти!
Раз уж досюда дочитали, то может может есть желание рассказать об этом месте своим друзьям, знакомым и просто мимо проходящим?
Не надо себя сдерживать! ;)