Primeiramente, vamos considerar:
- Você já sabe utilizar um live-DVD/USB do Ubuntu etc.
- Você possui conhecimento em comandos como: dd, apt, sudo, mount, mkdir, ls etc.
- Você tem um segundo HD, para salvar a imagem do backup, ou está em uma máquina virtual com ambiente já configurado.
- Se você não tem um segundo HD, mas tem uma partição que não deseja se desfazer, e quer usá-la para fazer o backup, é só não mexer na MBR e você pode usar o método sem problemas.
- Caso resolva mexer na MBR do seu disco, saiba que existe risco de perda total de dados, então saiba bem o que está fazendo.
Vamos direto ao assunto!
Inicie o live-CD/USB, pode ser do Ubuntu ou derivados, como Lubuntu, Xubuntu, Kubuntu etc. No Debian eu não testei, mas acredito que funcione do mesmo jeito.
Já no live-CD/USB, abra o terminal e vamos nos tornar root para economizar comandos:
sudo su
Instale o
partimage:
# apt install partimage
Verifique o HD principal, com a(s) partição(ões) que deseja fazer backup:
# fdisk -l /dev/sda
Monte a partição onde você deseja salvar o backup. Vou citar dois exemplos:
- No primeiro, backup de partição à partição, neste exemplo, não é necessário mexer na MBR é só salvar e restaurar a partição!
- No segundo, de partição a um segundo HD, neste exemplo, vamos fazer backup da MBR, fazer o backup da partição, destruir o sistema de arquivos do HD, depois recuperar a MBR, e depois restaurar o sistema de arquivos do HD.
Primeiro exemplo
Fazendo backup da partição para outra partição. Suponhamos que temos as partições abaixo, ao usar o comando:
# fdisk -l
- /dev/sda1 - ext4 / raiz (Linux instalado)
- /dev/sda2 - swap
- /dev/sda3 - ext4 / arquivos (partição onde você salva seus arquivos
Então, primeiro crie uma pasta para o local onde você montará a partição, depois monte a partição sda3 na pasta criada. Vamos sugerir a seguinte: /mnt/sda3
Para criar a pasta:
# mkdir /mnt/sda3
Para montar a partição sugerida acima:
# mount /dev/sda3 /mnt/sda3
Após considerar as informações acima do primeiro cenário, é só seguir o passo a passo abaixo conforme informações e imagens, para realizar o backup.
Segundo exemplo
Fazendo backup da partição para um segundo HD.
Neste exemplo, abordaremos o ambiente no VirtualBox, onde temos imagens mostrando o processo.
Ao executarmos o comando abaixo:
# fdisk -l
Ele nos apresenta as partições:
- /dev/sda1 - fat32 (está utilizável, mas está vazia, foi criada para efeito de testes)
- /dev/sda2 - partição estendida
- /dev/sda5 - swap
- /dev/sda6 - ext4 / raiz (partição contendo sistema Linux Lubuntu)
- /dev/sdb1 - ext4 (será montada em: /mnt/hd2) será o local onde salvaremos a imagem do backup. Execute o comando abaixo para iniciar o partimage:
# partimage
Abaixo uma imagem do ambiente já em andamento:
Ao iniciarmos o partimage, já temos a seguinte tela:
Note que, em partição a guardar/restaurar:
- Vamos marcar a partição "sda6", que contém o sistema Linux instalado, para fazer o backup.
Em imagem a criar/usar:
- Vamos indicar o local e nome do arquivo onde salvaremos o backup
- Local: /mnt/hd2
- Nome: sda6
- Ficando assim: /mnt/hd2/sda6
E podemos dar
F5 para ir para próxima tela.
A próxima tela, como mostra a figura abaixo:
Nos apresenta as opções a serem utilizadas, fiquem à vontade para testar as opções desejadas!
Neste tutorial vamos usar as seguintes opções:
- Nível de compresso: (nível de compressão): Gzip (.gz: medium speed + small image file) ou seja, velocidade média + pequena imagem de arquivo;
- Opes (opções): vamos deixar padrão;
- Modo de partição da imagem: pode deixar padrão também, se quiser;
- Se terminar com sucesso: Esperar.
Dê
F5 para continuar.
Na próxima imagem, temos as informações sobre o procedimento, é só marcar
Ok e continuar.
Na próxima tela, observe que o processo iniciou:
Se tudo correu bem, você deve ter a seguinte mensagem:
Na próxima, mostra como fazer um backup da MBR:
Basicamente é só usar o comando abaixo:
# dd if=/dev/sda of=/mnt/hd2/mbr.img bs=512 count=1
Próxima tela, vamos destruir a estrutura de dados do HD Principal.
* Se estiver fazendo isso no seu sistema nativo, saiba bem o que está fazendo.
Execute:
# cfdisk /dev/sda
No cfdisk, exclua todas as partições e vá em
Gravar ou
Write. Após, digite
yes para confirmar (ou
sim, de acordo com seu sistema).
Execute o comando abaixo para visualizar se
/dev/sda foi destruída:
# fdisk -l /dev/sda
Observe que na imagem abaixo, o sistema de arquivos anterior em
/dev/sda sumiu:
Após isso o backup da partição Linux já está feito e o backup da MBR também. E o sistema já era!
Próxima página para continuar...