sexta-feira, 21 de março de 2014

Gerando imagem do seu Linux no HD




Como fazer uma imagem clone de um sistema linux para usar posteriormente para fazer um restore, ou para reinstalar esta mesma imagem em diversas máquinas rapidamente.

Fazendo uma cópia fiel do disco.

Tal comando deve ser executado sem que o disco a ser copiado esteja em uso, você pode fazer isso, utilizando o Knoppix CD ou até o Kurumin.

dd if=/dev/hda | gzip --fast > hda.img.gz

O comando dd irá criar uma cópia do if (Input File=hda - primeiro disco IDE) e jogará para o gzip comprimir tal imagem em hda.img.gz.

Para restaurar tal imagem:

gzcat -dc hda.img.gz | dd of=/dev/hda

O comando gzcat faz um cat no arquivo imagem já executando o gunzip e manda para o dd of (Output File=hda - primeiro disco IDE).

O uso do Gzip pode salvar uma grande quantidade de espaço da imagem (geralmente 50%), sendo que o seu uso é opcional.

O dd lê cada nível de bloco do seu disco, ele irá ler cada bit no disco. Será um processo lento, porém se você tem um bom hardware, um bom espaço em disco livre disponível e é "insano", tal comando irá cair como uma luva. Uma grande vantagem, é que será copiada também a tabela de partições do disco, economizando assim, todo o tempo de instalação e criação das partições manualmente.

Nenhum comentário:

Postar um comentário