O Windows tem isso. Basicamente, o que eu quero é registrar o estado do sistema manualmente ou periodicamente e, em seguida, restaurar para esse ponto, se necessário. Por exemplo, antes de atualizar a distribuição ou antes de instalar um determinado pacote.
Qual seria a maneira mais fácil de fazer isso?
Respostas:
Existem diferentes utilitários de backup disponíveis, mas a funcionalidade do "Sistema de Restauração do Windows" não existe dessa forma (pelo menos não que eu saiba) (já que não é realmente necessário, consulte a Nota de rodapé ).
Se você tiver uma pequena partição do sistema, poderá criar facilmente uma imagem dela
dd
, salvando-a em disco e, se necessário, restaurá-la.Nota de rodapé: Não vejo a necessidade de tal funcionalidade, porque não há como destruir o sistema instalando algo, desde que você se atenha ao apt. Os kernels atualizados podem não inicializar ou funcionar corretamente, é por isso que os antigos permanecem (e ainda podem ser inicializados) até serem removidos manualmente. Claro que você ainda pode estragar tudo, mas isso é muito mais difícil de fazer.
fonte
dd if=/media/backup/system.img of=/dev/sdXX bs=1M
apt-get
obrigando-me a reinstalar o Ubuntu 16.04Você pode tentar Voltar no tempo :
Nota: A interface do usuário do GNOME / KDE foi preterida, portanto,
-qt4
agora. Veja aqui .fonte
O Time Shift também pode fazer o mesmo.
fonte
time shift
é apenas para fazer backup de arquivos de sistemaVocê também pode usar um sistema de gerenciamento de volume de armazenamento (por exemplo, LVM ) ou um sistema de arquivos (por exemplo, btrfs ) que suporte instantâneos para isso.
E a maioria dos softwares de virtualização também suporta isso em seus "arquivos de disco" (por exemplo, o formato qcow / qcow2 usado no qemu).
fonte