Pré backup de atualização para o Ubuntu / Linux?

3

Bem. Eu gostaria de atualizar a caixa dos meus pais de 8.10 (intrépido) para 10.04 LTS (lúcido).

Fazer isso com o gerenciador de pacotes deve funcionar, mas quero obter um backup do sistema se as coisas ficarem confusas ou algo parar de funcionar neste laptop. (Afinal, eu fiz tenho sérios problemas com o driver gfx após minha última atualização).

O thread do Ubuntu é bastante vago e googling me perde nos detalhes, que atualmente faço net muito cuidado para.

Esta caixa tem 2 outras partições (além da swap), uma com o Windows (veio pré-instalado, não o removerei) e uma partição FAT32 para trocar dados entre. Ubuntu e Windows (IO preferem montar a parte de inicialização do NTFS. R / o)

As minhas perguntas específicas são:

  • O backup de 8.10 com o tar e a restauração desse arquivo tar no trabalho 10.04 atualizado, em princípio?
  • Terei que fazer alguma coisa sobre o grub ao restaurar?
  • Quais diretórios de nível superior eu preciso excluir do tar? ( ls / abaixo)

    bin dev initrd.img perdido + encontrado opt sbin tmp vmlinuz boot etc initrd.img.old mídia proc srv usr vmlinuz.old cdrom home lib mnt raiz sys var

  • E os links simbólicos? (initrd.img, vmlinuz)

  • Ao restaurar com o tar, ele excluirá os arquivos que o 10.04 tiver adicionado ao disco rígido?

Note que eu também estaria bem usando o dd para fazer uma imagem completa do disco - mas eu suponho que eu precisaria então inicializar a partir do live CD para restaurar?

    
por Martin 15.10.2010 / 11:46

3 respostas

3

A solução mais segura seria usar o dd do live cd. Você precisará fazer o backup da partição MBR e Ubuntu.

Para fazer backup do MBR (primeiros 512 bytes do disco onde o GRUB está instalado), execute:

dd if=/dev/sda of=/backup_dir/mbr_backup bs=512 count=1

Para fazer o backup de sua partição Ubuntu (supondo que seja / dev / sda3):

dd if=/dev/sda3 of=/backup_dir/ubuntu_backup

Não escreva o backup na partição FAT32 porque trunca o backup para cerca de 4 GB. A unidade externa com a partição ext3 ou ntfs seria preferida.

Para restaurar o grub:

dd if=/backup_dir/mbr_backup of=/dev/sda

Para restaurar o Ubuntu:

dd if=/backup_dir/mubuntu_backup of=/dev/sda3
    
por 15.10.2010 / 12:08
3

Se você não quiser alterar o layout da partição nesse PC, o que eu faria é usar o Clonezilla para fazer um backup de as partições do Ubuntu. Soa como menos trabalho e menos preocupações para mim.

    
por 15.10.2010 / 13:43
1

Mondo Rescue é uma boa maneira de fazer backups de sistemas Linux atualmente em funcionamento antes de uma atualização complicada.

Por site:

Mondo Rescue is a GPL disaster recovery solution. It supports Linux (i386, x86_64, ia64) and FreeBSD (i386). It's packaged for multiple distributions (RedHat, RHEL, SuSE, SLES, Mandriva, Debian, Gentoo).

It supports tapes, disks, network and CD/DVD as backup media, multiple filesystems, LVM, software and hardware Raid.

Deve ser flexível o suficiente para concluir a operação de backup para seus pais. Além disso, se a instalação for para o sul quando você não estiver por perto, eles deverão ser capazes de lançar os DVDs de instalação de volta no computador para restaurar um sistema operacional Linux de volta ao seu PC.

    
por 15.10.2010 / 23:32