Рекомендуемое решение для резервного копирования всей системы

Рекомендуемое решение для резервного копирования всей системы

Я уже немного поискал ответы здесь, но ничего меня не удовлетворило. Мне нужно решение для резервного копирования, которое делает полную резервную копию, чтобы я мог восстановить свою систему Ubuntu в случае серьезных сбоев, например, выхода из строя жесткого диска.

Насколько я понимаю, у меня есть 2 варианта:

  1. Резервное копирование с помощью Deja Dup на внешний диск. Это нормально, и я уже это делаю, но если мой жесткий диск выйдет из строя, и я сделаю новую установку Ubuntu на новом диске, сможет ли Deja Dup восстановить все мои настройки и прочее из резервных копий файлов? Если может, то какие еще файлы/папки мне следует добавить в Deja Dup для резервного копирования? В настоящее время я установил только рекомендуемую папку /home. Есть ли смысл указывать Deja Dup делать резервную копию всего, что находится в "/"?

  2. Программа для клонирования дисков/разделов. Это что-то вроде Norton ghost. Есть ли такая программа с хорошим графическим интерфейсом, которую вы могли бы порекомендовать для Ubuntu? И еще лучше, было бы неплохо, если бы LiveCD Ubuntu мог распознавать такой клон на этапе установки.

Я использую 11.10.

решение1

Я только что восстановил систему. Я новичок в Ubuntu, но многому научился и являюсь поклонником многоразделов.

Резервное копирование /etc; ну, я не знаю, но наличие записи 'fstab' необходимо, и во время переустановки также важно помнить, что нужно форматировать только раздел /. В результате наличия точки монтирования /home/my-nameдля моего раздела с данными, самое важное, что я обнаружил в результате переустановки, — это необходимость немедленного возврата fstab. Это потребовало перезагрузки после установки системы (как и "Windows"), так как я не мог сразу вызвать gedit из командной строки.

Преимущество в том, что нет необходимости восстанавливать систему в /home/my-name. Достаточно хлопотно переустанавливать все ранее установленные программы.

Для большей безопасности неплохо ежемесячно клонировать весь жесткий диск. «dd» оставляет вас висеть в пространстве без понятия, что происходит. «DDRESCUE» держит вас в курсе. Я взгляну на «Clonezilla». Однако резервные копии с помощью deja dup, похоже, прекрасно восстанавливают данные.

решение2

Надеюсь, у вас много свободного места, и это свободное место очень доступно. В системе Debian вам действительно нужно сделать резервную копию только того, что находится в /home и, возможно, /etc. Затем вы можете получить список всех установленных пакетов следующим образом:

dpkg --get-selections > installed-software

и восстановить:

dpkg --set-selections < installed-software && dselect

Deja-dup, или просто использование duplicity напрямую, должно удовлетворить ваши потребности и сэкономить вам массу места по сравнению с сохранением бинарных копий вашего HD. Это также будет быстрее.

19.06.2013 Я написал подробные инструкции о том, как автоматизировать дублирование (crontab) и использовать защищенное парольной фразой шифрование gpg.

решение3

Профессионально мы используем Clonezilla для создания полных клонов дисков и разделов. Он может создавать образы дисков на внешних USB-накопителях, SFTP или NFS-ресурсах. Он сжимает образы и в некоторых случаях может изменять размер разделов в зависимости от размера диска.

http://clonezilla.org/

решение4

Существует также инструмент командной строки, который называетсядд

Это скопирует все байт в байт, даже uuid (который вам придется изменить, если вы хотите, чтобы оба диска были загрузочными одновременно).

ЕстьИнструкции по клонированию диска/раздела здесь

По моему опыту, делая это время от времени, я создаю надежную резервную копию своей системы, а когда мне нужно будет вернуться к предыдущему состоянию, я просто форматирую новый раздел и копирую резервную копию обратно.

Связанный контент