Existe um ponto de restauração no Ubuntu?

15

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?

Slavo
fonte
2
Tenho certeza que alguém lhe dará uma resposta muito melhor a tempo, mas dê uma olhada nisso enquanto isso: askubuntu.com/questions/2596/comparison-of-ubuntu-backup-tools
8128
Você também pode estar interessado nesta pergunta: Que software pode ser usado para criar uma imagem de unidade restaurável?
dv3500ea

Respostas:

9

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.

dd if=/dev/sdXX of=/media/backup/system.img bs=1M

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.

Bobby
fonte
Oi! Digamos que eu estrague o meu sistema, como posso usar esse backup img para restaurá-lo?
Giorgio Vitanza
1
@GiorgioVitanza exatamente o contrário:dd if=/media/backup/system.img of=/dev/sdXX bs=1M
Bobby
1
"porque não há como destruir o sistema instalando algo enquanto você se apega ao apt" Isso não é verdade. Eu era capaz de destruir o meu sistema instalar os drivers mais recentes da NVIDIA usando apt-getobrigando-me a reinstalar o Ubuntu 16.04
Gabriel Fair
10

Você pode tentar Voltar no tempo :

sudo add-apt-repository ppa:bit-team/stable
sudo apt-get update
sudo apt-get install backintime-qt4

Nota: A interface do usuário do GNOME / KDE foi preterida, portanto, -qt4agora. Veja aqui .

sergio91pt
fonte
4

O Time Shift também pode fazer o mesmo.

sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install timeshift

insira a descrição da imagem aqui

rɑːdʒɑ
fonte
FYI: time shifté apenas para fazer backup de arquivos de sistema
Gabriel Fair
3

Você 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).

JanC
fonte
Parece uma língua estrangeira para mim. Suponho que precisaria reformatar a partição para usar um sistema de arquivos diferente? Não é muito usado amigável.
Slavo 3/11/10
Atualmente, isso não é muito fácil de usar (leia-se: não existe ferramenta GUI), mas talvez isso mude no futuro ... quem sabe.
JanC 03/11/19