Backup de todo o sistema operacional

0

Instalei o sistema operacional Ubuntu e instalei todos os softwares e ferramentas da minha conexão com a Internet da faculdade. Agora, estou voltando para minha casa, onde nem sempre é fácil reinstalar todos os softwares e utilitários, uma vez que o sistema é quebrado por algum motivo.

Existe uma maneira de fazer backup de todo o sistema operacional em tempo real em um pen drive, etc., para que, caso meu sistema trave, eu possa inserir o pen drive e restaurar o sistema (significa instalar o sistema operacional como bem como os softwares que eu tenho atualmente durante o tempo de backup) sem ter que se conectar à Internet e usar o atualizador de software? A razão é que quando o Ubuntu é instalado pela primeira vez, atualizações de cerca de 500 MB são instaladas e é então que ele se torna utilizável. Agora eu quero ignorar essa atualização inicial de 500MB no caso de eu ter que reinstalar o sistema operacional Ubuntu na minha máquina.

Eu também quero que os softwares que tenho no momento do backup estejam disponíveis para mim depois que eu tiver reinstalado o sistema operacional sem ter que baixá-los novamente.

    
por Upendra Pratap Singh 30.06.2016 / 12:44

2 respostas

1

Você pode usar squashfs para fazer uma versão do seu sistema de arquivos.

Primeiro verifique se o squashfs-tools está instalado ou não. Eu não sei o nome exato do pacote. Então, pesquise no Google para instalá-lo no seu Ubuntu.

Depois de instalá-lo, execute -

  1. monte sudo / dev / xxx / mnt (Substitua xxx pelo nome correto da partição. Essa deve ser a partição em que seu sistema operacional está instalado
  2. cd ~
  3. sudo mksquashfs / mnt root.sfs -comp xz
  4. Agora você deve ter um arquivo chamado root.sfs em sua pasta pessoal. Faça o backup.

Para reinstalar isso,

  1. Insira um CD ao vivo em seu PC de destino, monte o USB ou o que for usado para copiar o arquivo compactado.
  2. cd para o diretório que contém root.sfs
  3. sudo unsquashfs root.sfs
  4. Agora você terá um diretório chamado squashfs-root. Copie seu conteúdo para a partição desejada onde deseja instalar o sistema.
  5. Como última etapa, faça o chroot no sistema recém-instalado, execute update-initramfs e instale o GRUB e update-grub
  6. reinicializar.
por 30.06.2016 / 13:05
0

A maneira mais fácil de fazer isso é com duas unidades USB. ou um CD-ROM e uma unidade USB.

Pode ser muito pequeno manter um sistema inicializável Clonezilla (precisa apenas de algumas centenas de MB). O menor pen drive USB que você pode comprar será mais do que suficiente. Ou grave-o em um CD-ROM (mas os CDs são mais frágeis e a inicialização e execução do CD é mais lenta que o USB).

O segundo precisa ser grande o suficiente para armazenar cópias compactadas da sua tabela de partições e de cada partição do sistema de arquivos no disco. Pode ser um grande pen drive (por exemplo, 64 GB ou 128 GB) ou talvez um HDD ou SSD externo.

O procedimento básico é inicializar o Clonezilla USB / CD-ROM, conectar sua segunda unidade e seguir os menus para informar ao clonezilla para fazer backup do sistema na segunda unidade.

Para restaurar, inicialize o plug-in Clonezilla USB / CD-ROM na segunda unidade e siga os menus para informar ao clonezilla para restaurar o backup em seu disco rígido interno. Isso irá restaurar um clone exato do seu sistema como era quando você executou o backup.

Execute o backup regularmente para mantê-lo atualizado, por exemplo sempre que você instalar ou atualizar pacotes, ou fizer alterações significativas nos arquivos de configuração. Se o sistema operacional e os pacotes não forem alterados, faça backups regulares de seus arquivos de dados (por exemplo, seu diretório pessoal, / etc e / usr / local) usando tar ou rsync (ou algo assim - mesmo cp ) para um terceiro drive USB.

    
por 01.07.2016 / 04:58