Показать сообщение отдельно
Старый 15.10.2013, 09:10   #7
oneser
Новичок
 
Пол:Мужской
Регистрация: 21.02.2008
Сообщений: 2
Репутация: 0
По умолчанию Re: backup система под linux

Backup*. Резервное копирование Linux.

Создание архива:

(вариант 1)
sudo -s

cd

Цитата:
tar cvpzf backup.tar.gz --exclude=/proc --exclude=/lost&found --exclude=/mnt --exclude=/backup.tar.gz --exclude=/sys /

(вариант 2)
Создаем скрипт
Цитата:
mkdir -p /usr/scripts && cd /usr/scripts && touch full-backup.sh && chmod +x full-backup.sh

Далее копируем


Цитата:
#Backup your system using TAR
tar cvzpf /home/full-backup-name-`date '+%d-%B-%Y'`.tgz \
--same-owner \
--exclude=/home/Backup.tgz \
--exclude=/home/full-backup.tgz \
--exclude=/home/error.log \
--exclude=/proc/* \
--exclude=/media/* \
--exclude=/dev/* \
--exclude=/mnt/* \
--exclude=/tmp/* \
--exclude=/sys/* \
/ \
2>/home/error.log
#RESTORING YOUR SYSTEM
#tar xvzf /home/Backup.tgz -C /
#--exclude=/sys/* \


Восстановление из архива:

Возможны 2 варианта.

1 вариант, система по каким либо причинам грохнулась и мы восстанавливаемся на тот же HDD и 2 вариант - мы восстанавливаемся на другой HDD.

В первом случае ничего особенного делать не нужно, а вот во втором случае необходимо будет изменить файл /etc/fstab так как изменился UUID жесткого диска.

Посмотреть UUID можно в

Цитата:
ls -l /dev/disk/by-uuid/ или touch /home/uuid && blkid >>/home/uuid

Загружаемся с компакт-диска в режиме rescue.

Запускаем partman для разбиения диска. Создаем таблицу разделов и сохраняем ее на диск.

Цитата:
cd /target

#в эту папку примонтируется созданный раздел.

с помощью wget или cp (в зависимости от того где находится файл с архивом для восстановления) копируем файл на диск.

Цитата:
wget [Для просмотра ссылок требуется регистрация. Зарегистрироваться...]

#извлекаем файлы из архива"

tar xvpzf backup.tar.gz -C /target

#Перезагружаемся заново в rescue. При загрузке выбираем в качестве корневой системы раздел «/» (обычно /dev/sda2 ). Монтируем остальные разделы

#переходим в chroot извлеченной системы для восстановления загрузчика на диске #/dev/sda

Цитата:
chroot /target

grub-install /dev/sda

update-grub

#в архив не включалась папка proc поэтому ее необходимо создать

Цитата:
mkdir proc

exit

Выходим из режима восстановления и перезагружаем систему. Восстановление выполнено.
oneser вне форума
 
Ответить с цитированием Вверх
 
Время генерации страницы 0.09203 секунды с 9 запросами