Полный image
Здравствуйте уважаемые.
Поделитесь информацией кто как делает полный snapshot (конечно если ОС занимает не более чем 10 - 12 Гб на HDD) жесткого диска с ОС и всей информацией на нем, и чем?
Говорят что Acronis-ом (прошу прощения за упоминание, но я написал не в целях рекламы) все "укладывается".
Я вот сейчас поставил систему и она "голая"... все настроено и готово к тому чтобы ставить на нем новые сервисы и прочее, хотел бы я это состояние сохранить, чтобы если что то с образа восстановил "былое" состояние. А по сути я хочу делать так, поставил сервис удачно и он безупречно работает, сразу в образ, потом следующий и снова в образ... и так до полной настройки всего сервера с установленными и безупречно работающими сервисами и как итог все это в образ и на болванку(и) или винт.
- Для комментирования войдите или зарегистрируйтесь
Я этим
app-backup/mondo-rescue
Забей на то что оно жестко маскировано - это из за проблем с несекюрным созданием временных папок. Если критично такое поведение - отключи от сети машину и в single режиме делай бэкап. А сам софт - просто шикарный, лучше всяких акронисов и т.д.
*
А без X-ов работает?
Гы...
Это просто shell python perl скрипты..... с помощью ncurses красивенький и понятненький интерфейс получается... Только то что есть в офдереве - старовато, посмотри у меня на http://vi.net.ua/portage - там есть все что для него надо из последних ебилдов.
.
Я бы дал ссылку на РуГентуВики статью Stage4,
но её там больше нет. Поэтому даю вот такую ссылку
http://www.google.com/search?q=stage4+tar+gentoo
вот что-то похожее http://www.gentoo-wiki.info/HOWTO_Custom_Stage4
partimage...
из одноимённого пакета sys-block/partimage (также находится на загрузочном Recovery-диске SystemRescueCD на базе Gentoo Linux). Ну и, плюс инструменты для сохранения/восстановления MBR, разбивки диска. Вполне дружественный ncurses-интерфейс. Также мона юзать в автоматической Recovery-системе:
# ---[ Сохранение ]---
# сохраняем MBR и инфу о разбивке на разделы
dd if=/dev/sda of=mbr.save bs=512 count=1
sfdisk -d /dev/sda > sfdisk.save
# сохраняем /boot
partimage -z2 -o -d -V 1048576 -f3 -b save /dev/sda2 boot.bz2
# сохраняем /
partimage -z2 -o -d -V 1048576 -M -f3 -b save /dev/sda3 system.bz2
# сохраняем /home (если нужно, обычно - на другой диск в другое время)
partimage -z2 -o -d -V 1048576 -M -f3 -b save /dev/sda4 data.bz2
# готовим образы для Recovery-системы (если файл меньше размера носителя)
for filename in *.bz2.000 ; do mv $filename $(basename $filename .000) ; done
md5sum {boot,system,data}.bz2 > md5.save
# ---[ Восстановление ]---
# Восстанавливаем MBR и инфу о разбивке на разделы (полное восстановление)
dd if=mbr.save of=/dev/sda bs=512 count=1
sfdisk /dev/sda < sfdisk.save
partimage -z2 -f3 -b restmbr boot.bz2
# Инициируем своп (обычно для полной Recovery тоже полезно)
mkswap -L SWAP /dev/sda1
# Восстанавливаем /home (полное восстановление)
partimage -z2 -f3 -b restore /dev/sda4 data.bz2
# Восстанавливаем /boot и /
partimage -z2 -f3 -b restore /dev/sda2 boot.bz2
partimage -z2 -f3 -b restore /dev/sda3 system.bz2
Мона по сетке её же юзать. Короче, это лучший свободный аналог Norton Ghost и Acronis. Большинство партиций понимает нативно. А в случае, когда образ не влезает на один носитель, поступаем чуток иначе:
cat system.bz2.000 system.bz2.001 ... system.bz2.NNN | partimage -z2 -f3 -b restore /dev/sda3 stdin
Ну и, не стоит забывать про такие традиционные средства, как tar/ssh, совместно дающие возможность бэкапиться по сетке! ;)
*
Вот это вот я понимаю ответ, спасибо тебе klark73 за полнейший и максимально разжеванный ответ.
Пошел ставить + юзать...
Не спорю...
телодвижений конечно намного больше чем при использовании mondo-rescue но вариант тоже имеет право на жизнь :) Да, mondo-rescue умеет и инкрементальные бэкапы делать... А расжевывать про него ничего не стал потому что там оочень даже понятный интерфейс. Ну просто нечего расжеввывать :)
подскажите каким инструментом
подскажите каким инструментом возможно создать загрузочный диск
записав на него результат # ---[ Сохранение ]---,
а пункты # ---[ Восстановление ]--- были выполнены автоматом?
Эх, проморгал этот вопрос! :( :( :(
mkRecoveryDVD.sh:
Подразумевается, что в /home/klark/Recovery был предварительно развёрнут образ вышеупомянутого SysRescueCD, а также сложены архивы созданных образов дисков и другой скрипт - rdvd. Скрипт mkRecoveryDVD.sh создаёт ISO-образ загрузочного DVD, а после загрузки с него я руками запускаю rdvd, который показывает меню, даёт несколько последних шансов итп. Собсна некоторые команды rdvd приведены выше (вариантов может быть много). Ещё я туда складываю autorun.inf, recovery.ico, checksum.md5, и readme.pdf. =)))
Просто tar тоже рулит (-:Е
Просто tar тоже рулит (-:Е
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
с pbzip2 конечно
с pbzip2 конечно
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
а зачем бэкапить всё?
а зачем бэкапить всё? достаточно же переодически делать бэкап /etc/, а потом уже при полной настройки сервисов делать rescue cd (=