Я хочу сделать резервную копию своей ОС (windows 7 и linux) на случай отказа жесткого диска. Нужно ли мне создавать образы целых разделов (например, с помощью dd) или просто копировать файлы? Я читал, что это rsync -a / /mnt/backup
может сработать. Могу ли я ожидать проблем с восстановлением системы путем копирования файлов обратно? А как насчет Windows?
решение1
Если вы копируете только файлы или только разделы, то вы оставляете главную загрузочную запись и ни Windows, ни Linux не будут загружаться. Читайте www.clonezilla.org
решение2
Да, чтобы убедиться, что у вас есть полная резервная копия системы, вам нужно не только сделать образ раздела, но и убедиться, что ОС не запущена. Зачем? Это практически единственный надежный способ предположить, что нет никаких открытых файлов...
Я настоятельно рекомендую G4L -http://sourceforge.net/projects/g4l/Он очень прост в использовании, отлично работает и его можно загрузить с USB-накопителя, например, так:http://partedmagic.com/doku.php?id=start
Плюсом резервного копирования всего диска является то, что вы можете восстановить все как было. Минусы: используемое дисковое пространство и тот факт, что вам придется выключать компьютер. Я также рекомендую сжатие по умолчанию - gzip. Это ускорит весь процесс. Помните, что ввод-вывод, вероятно, будет самым дорогим ресурсом для вас, и если вы можете ограничить количество вводов-выводов (сжимая данные), то вы ускорите весь процесс.