Windows имеет это. По сути, я хочу записать состояние системы вручную или периодически, а затем восстановить его до нужного уровня. Например, перед обновлением дистрибутива или перед установкой определенного пакета.
Что было бы самым простым способом сделать это?
Ответы:
Доступны различные утилиты резервного копирования, но функциональность «Системы восстановления Windows» не существует в этой форме (по крайней мере, не так, как я знаю) (так как в этом нет необходимости, см. Сноску ).
Если у вас небольшой системный раздел, вы можете легко создать его образ
dd
, сохранив его на диске и при необходимости восстановить.Сноска: я не вижу необходимости в такой функциональности, потому что нет никакого способа разрушить систему, устанавливая что-то, пока вы придерживаетесь apt. Обновленные ядра могут не загружаться или работать неправильно, поэтому старые остаются (и могут быть загружены) до тех пор, пока они не будут удалены вручную. Конечно, вы все равно можете все испортить, но сделать это намного сложнее.
источник
dd if=/media/backup/system.img of=/dev/sdXX bs=1M
apt-get
заставив меня переустановить Ubuntu 16.04Вы можете попробовать Back in Time :
Примечание: пользовательский интерфейс GNOME / KDE устарел, следовательно,
-qt4
теперь. Смотрите здесь .источник
Time Shiftcan также делает то же самое.
источник
time shift
только для резервного копирования системных файловВы также можете использовать систему управления томами хранения (например, LVM ) или файловую систему (например, btrfs ), которая поддерживает снимки для этого.
И большинство программ виртуализации также поддерживают это в своих «дисковых файлах» (например, формат qcow / qcow2, используемый в qemu).
источник