Страница 1 из 1

Как сделать бэкап всей системы в centos

СообщениеДобавлено: 10 авг 2016, 15:40
Лавров Андрей
Вот решил поделится найденным гайдом "Как сделать бэкап всей системы в centos"

Если вам нужно создать backup всей вашей системы, то необходимо выполнить команду:
# sudo tar cvpzf /my_backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/my_backup.tgz --exclude=/mnt --exclude=/sys /

Обязательно надо размонтировать подключенные НТФС/Фат32 разделы, не то в архив попадут файлы с этих дисков.

Этой команды хватит чтобы создать бекап. Поговорим о том что же в этой команде написано:

1. Запускаем команду от рута и создадим так званый тарбол (утилита tar с опцией «c») и заархивируем его в архив gz (опция «z»). С опцией «—exclude» исключим из нашего архива все системные папки и файлы устройств и наш архив (чтобы он рекурсивно не начал запаковывать сам в себя). По окончанию, получим в корневой директории наш cжатый архив системы в файле my_backup.tgz.
Бекап мы то сделали, но наверное нужно еще и научится разворачивать его.Как это сделать? Ну, для начала, нужна будет всё-таки работающая система. Можно выполнить установку системы или просто загрузиться с Live CD/DVD). Я, буду думать что у всех есть уже готовая установленная и готова к работе система на которой хотим сделать развертку нашего архив my_backup. Для этого необходимо выполнить команду:
# tar xvpfz /my_backup.tgz -C /
ВСЕ! ГОТОВО! На этом тема «как сделать бэкап всей системы в centos» завершена.