Резервное копирование корневого раздела Linux (Fedora 12)
1080
Я настроил схему разделов, чтобы иметь дополнительный раздел размером с мой раздел /. У меня есть отдельный раздел домашнего каталога.
По сути, я буду делать вещи, которые могут сделать мою ОС нестабильной, поэтому я хотел бы сделать резервную копию состояния ОС, но не беспокоя мой домашний каталог.
Могу ли я просто сделать резервную копию (возможно, с dd?) Моего корневого раздела на другой раздел на жестком диске? Я знаю, чтобы восстановить его, я должен был бы загрузить livecd или что-то и сделать обратную процедуру. Я хочу, чтобы это было максимально просто и требовало как можно меньше внешнего оборудования.
3 ответа на вопрос
1
MDMarra
Почему бы просто не выполнить хромирование приложений, которые могут сделать вашу ОС нестабильной? Вот для чего он был разработан.
Но да, dd будет работать, или даже сделать из него тарболл.
Изменить: В свете вашего комментария, возможно, VM будет более подходящим? Вы можете просто сделать снимок всей виртуальной машины и восстановить ее, если что-то пойдет не так, без необходимости восстановления вашей действительной операционной системы.
О, ну, я занимаюсь разработкой ядра, так что я могу много чего испортить!
14 лет назад
0
@SomeNewbie - см. Мои правки
MDMarra 14 лет назад
0
О, я вижу, как я могу сделать это с дд? ВМ не работает для меня, потому что мне нужно будет взаимодействовать с физическим устройством, и слишком сложно попытаться заставить его пройти через VMware или что-то еще. Кроме того, мне нужна вся скорость, которую я могу получить, так как ядро компилируется медленно!
14 лет назад
0
0
Ignacio Vazquez-Abrams
Просто сделайте и используйте снимок, а затем утилизируйте его, когда вы хотите отменить изменения.
0
kainosnous
Виртуальные машины и chroot - очевидный выбор, если вы планируете создать нестабильную систему, поэтому я хочу использовать одну из них, или вы можете использовать двойную загрузку.
Что касается резервного копирования данных, я всегда рекомендую rsync. Использование dd для создания изображения имеет ряд недостатков, самый большой из которых заключается в том, что вы тратите пространство, поскольку в изображении используется даже неиспользуемое пространство. Кроме того, вам придется полностью переделывать его каждый раз при обновлении, и ваш новый раздел, вероятно, не сможет его использовать в любом случае. С rsync вы копируете только те файлы, которые вам нужны, и каждое обновление обновляет только измененные файлы.