LINUX.ORG.RU

Быстрое воостановление системы


0

0
Только сейчас наконец настроил сервер. Хотелось бы создать полный бекап системы. Желательно на DVD диск, ибо система маленькая. Представляется так: летит система, восстановить никак. Берем бэкап и восстанавливаем все с диска максимум за 10 - 15 минут? Что посоветуете?
anonymous
>летит система
Что ты понимаешь под этой общей фразой? fs, hard disk, other hardware.

>Берем бэкап и восстанавливаем все с диска
Куда? На другое "произвольное" железо? На этот же сервер с изменениями или без в железе?
sdio ★★★★★
()
Затарить все и записать на блованку. Для восстановления любой LiveCD. Можно использовать спецализированные. Я использую и рекомендую RIP.
alexru ★★★★
()
Ответ на: комментарий от alexru
А как же быть в симлинками? Их ведь в системе не мало. Да и псевдоФС /proc тоже не должна попасть в бэкап. Что тогда делать?
anonymous
()
Ответ на: комментарий от anonymous
> А как же быть в симлинками? Их ведь в системе не мало.

Тар с ними корректно работает.

> Да и псевдоФС /proc тоже не должна попасть в бэкап. Что тогда делать?

Для этого бэкап надо производить не из-под запущеной системы, а загрузившись с LiveCD.

anonymous
()
Ответ на: комментарий от anonymous
Делать копированием с опцией -x, в хауту (втором, правильном) все это есть, только там без архивирования, но добавить несложно.
sin_a ★★★★★
()
Ответ на: комментарий от sin_a
Можна так #!/bin/sh dd if=/dev/sda1 of=boot.img bs=512 count=1 tar cvpjf /home/backup/home-`date +%Y-%m-%d`.tar.bz2 /home/ --exclude /home/sergey/MyDownloads --exclude /home/sergey/MP3 --exclude /home/backup tar cvpjf /home/backup/bin-`date +%Y-%m-%d`.tar.bz2 /bin tar cvpjf /home/backup/boot-`date +%Y-%m-%d`.tar.bz2 /boot tar cvpjf /home/backup/etc-`date +%Y-%m-%d`.tar.bz2 /etc tar cvpjf /home/backup/lib-`date +%Y-%m-%d`.tar.bz2 /lib tar cvpjf /home/backup/opt-`date +%Y-%m-%d`.tar.bz2 /opt tar cvpjf /home/backup/root-`date +%Y-%m-%d`.tar.bz2 /root tar cvpjf /home/backup/sbin-`date +%Y-%m-%d`.tar.bz2 /sbin tar cvpjf /home/backup/srv-`date +%Y-%m-%d`.tar.bz2 /srv tar cvpjf /home/backup/usr-`date +%Y-%m-%d`.tar.bz2 /usr tar cvpjf /home/backup/var-`date +%Y-%m-%d`.tar.bz2 /var --exclude /var/tmp
anonymous
()
dar, bacula, amanda, tar, cp, etc ...

Еще проще если стоит из пакетного дистра - список установленных пакетов + бекап изменяемых каталогов /etc и т п ...

SI ★★☆☆
()
Ответ на: комментарий от SI
>ще проще если стоит из пакетного дистра - список установленных пакетов

установить дистр немного дольше чем распаковать компрессованный тарбол

AleX ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.