Início > GNU/Linux > Criando, Copiando e restaurando imagens de HD com o Ghost for Unix (g4u)

Criando, Copiando e restaurando imagens de HD com o Ghost for Unix (g4u)

Como todo administrador de rede gosta e precisa, nada melhor do que ter uma imagem pronta dos computadores de sua rede, com tudo configurado. A reinstalação fica muito prática assim.

A ferramenta que tenho usado no meu trabalho é a g4u. Embora o nome seja Ghost For Unix, ele tem suporte a clonagem com sucesso de vários sistemas operacioanais, como: NetBSD, Linux, Novell Netware 4.11 and 5.1, Solaris/x86, Windows NT, 2000 and XP. Aqui no meu trabalho faço a clonagem de Linux e Windows XP sem problemas.

Agora vem o melhor de tudo. Para quem usa Linux com dual boot (ou mesmo quem não usa), ao fazer o clone (ou imagem) de um HD, ele copia a MBR junto. Achei essa facilidade algo maravilhoso.

Bem, vamos mostrar como usá-lo então!

Obtendo o Programa

O g4u é capaz de rodar apenas com 2 disquetes ou num CD.

Para baixar o conteúdo do 1° disquete clique aqui.

Para baixar o conteúdo do 2° disquete clique aqui.

para baixar o ISO para o CD clique aqui.

Preparando os Disquetes

Para quem usa Linux, depois de baixar os arquivos, coloque o 1° disquete no drive, vá para a pasta onde você baixou a imagem do 1° disquete e digite um dos seguintes comandos (eles fazem a mesma coisa):

#cat g4u-2.1-1.fs >/dev/fd0

ou

#dd if=g4u-2.1-1.fs of=/dev/fd0

Repita o processo para o 2° disquete
Para quem usa o Windows® use o programa chamado Rawrite. Usando o programa, copie a umagem baixada para o 1° e o 2° disquete, respectivamente.

Preparando o CD

Para quem quiser usar CD (o que foi o meu caso, pois as máquinas não são tão velhas assim), após baixar a imagem, grave ela num CD usando seu programa de gravação preferido (Nero, DiskJuggler, WinOnCD, cdrecord, K3B, etc.)

Informações Importantes para instalação via Rede


Para quem for usar o g4u para criar e restaurar imagens pela rede vai precisar de duas coisas: 1) um servidor DHCP para que o g4u receba um IP na hora do boot. 2) um servidor FTP, com uma conta de usuário cadastrada, para copiar ou restaurar as imagens. Verifique se o servidor DHCP está funcionando corretamente,bem como FTP.

OBS 1: É sempre recomendado que a clonagem de máquinas seja feita com máquinas de configurações iguais. Contudo, no caso específico da distribuição linux que uso no desktops do meu trabalho (Mandriva), o único pré-requisito que acho necessário é que os HDs das máquinas que serão clonadas devem ter o mesmo tamanho. Fiz a clonagem de maquinas com configurações de hardware diferente e ele detectou tudo no boot, fez a instalação dos drivers, etc. As que deram problemas de resolução de monitor, bastou apenas reconfigurar no drakconf, restartar o X e tudo ficou OK. O tempo que gastei para fazer os ajustes nem se compara com o que gostaria para fazer a reinstalação separada.

OBS 2: Quanto ao tempo de criação e clonagem das imagens, minha experiência é seguinte: para copiar uma imagem de um HD de 80 GB, instalado com Mandriva 2006, com uma instalação de 3.2 GB, ele gastou 2 horas para gerar a imagem no servidor e criou um arquivo de 5.4 GB. Para restaurar essa imagem do servidor ele gasta algo em torno de 50 minutos.

Gerando uma Imagem de um HD inteiro via Rede

Dê o boot na máquina desktop como CD ou os disquetes do g4u.

Para criar uma imagem completa do HD do seu desktop, digite o seguinte comando:

Upload de Imagem com o g4u

Digite a senha do usuário no servidor FTP.

A imagem será criada no servidor FTP. Demorou umas 2 horas no meu caso.

Gerando uma Imagem de uma partição via Rede

Dê uma olhada nos discos reconhecidos pelo g4u com o comando disks. Discos IDEs aparecem como wd e discos SCSIs aparecem como sd. Cada disco aparece com uma numeração wd0 (IDE Primaŕio Master), wd1(IDE Primaŕio slave), sd0 (SCSI Primaŕio Master), sd1 (SCSI Primaŕio Slave), etc. As partições são identificadas com as letras que começam com a, onde partições de a-d são prédefinidas, com suas partições começando com a letra e. Para criar uma imagem da sua primeira partição, use algo como “wd0e” ou “sd0f”. digite o comando uploadpart sem argumentos para mais exemplos.

Resumindo:

Liste os discos existente na máquina com o seguinte comando:

disks

O resultado dever algo assim:

# disks
wd0 at pciide0 channel 0 drive 0:
wd0: drive supports 16-sector pio transfers, lba addressing
wd0: 6149 MB, 13328 cyl, 15 head, 63 sec, 512 bytes/sect x 12594960 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (using DMA data transfers)

Liste a(s) partição(ões) existente(s) no disco desejado com o seguinte comando:

parts disks [nome do disco]

Faça o upload para o servidor da partição desejada com o seguinte comando:

Upload de Imagem com o g4u

Digite a senha do usuário no servidor.

O tempo dependerá do tamanho da sua partição.

Restaurando uma imagem do Servidor

Para restaurar uma imagem de um HD completo para uma máquina digite o comando abaixo:

Download de Imagem com o g4u

Digite a senha do usuário no servior FTP.

A imagem será restaurada do servidor FTP. Demorou uns 50 minutos no meu caso.

Para restaurar uma imagem uma partição para uma máquina digite o comando abaixo:

Download de Imagem com o g4u

Gerando e copiando imagens localmente

Clonando um HD em outro

Para fazer a clonagem completa de um HD para outro é só colocar os HDs numa máquina e digitar o seguinte comando:

copydisk wd0 wd1

onde o wd0 é o HD de origem e o wd1 é o de destino.

IMPORTANTE: Os HDs devem ter o mesmo tamanho.

Clonando uma partição para outra

copypart wd0e wd1e

onde o wd0e é partição de origem e o wd1e é a partição de destino.

IMPORTANTE: As partições devem ter o mesmo tamanho.

  1. Jose Augusto
    10 Janeiro, 2006 às 12:40 pm | #1

    E aí Herbert…as dicas que vc esta dando está ajudando muito, continue postando…….

    vlw……

  2. Leandro
    13 Junho, 2006 às 3:43 pm | #2

    Gostaria de saber se tem como eu jogar a imagem do HD dual-boot para CDs , bootar com o primeiro e ele ir pedindo os outros automatica ou manualmente , mas desde que conseguisse colocar imagem do dual-boot em CDs e restaurar a maquina através desse processo como por exemplo teria como fazer usando o ghost da symantec.

    Grato

  3. 14 Junho, 2007 às 11:55 am | #3

    At one fell swoopi

  4. 24 Junho, 2007 às 1:50 pm | #4

    Oops… I’ve found your beautiful site using SE. It’s great.t

  5. 24 Junho, 2007 às 7:15 pm | #5

    Not much on my mind today. What can I say? I’ve just been sitting around waiting for something to happen. But i found this site and became happy!-

  6. 6 Março, 2008 às 12:02 am | #6

    I just don’t have much to say lately, but eh. Pretty much nothing notable happening worth mentioning. I’ve more or less been doing nothing worth mentioning.

  1. No trackbacks yet.