você está aqui: Home  → Arquivo de Mensagens

Replicação de servidor com partimage

Colaboração: Smailli Hemori Moraes

Data de Publicação: 28 de Novembro de 2006

Necessidades

  • HD com tamanho igual ou superior ao do servidor base
  • Um CD de boot do systemrescuecd
  • Um computador com placa de rede e boot por CD

Como Fazer

  • No servidor que será feita a cópia baixar e instalar o partimage http://www.partimage.org/Download

  • Baixar e gravar a imagem do systemrescuecd http://www.sysresccd.org/Download

  • Montar uma unidade remota para gravar a imagem do servidor, no exemplo estaremos utilizando /mount/images

  • Fazer uma imagem das partições do servidor utilizando o comando partimage
      # partimage -z2 -omb -d save /dev/hda1 /mount/images/boot.gz
      # partimage -z2 -omb -d save /dev/hda3 /mount/images/linux.gz
    
  • Bootar o servidor que será restaurada a cópia com o disco systemrescuecd

  • Criar partições (Conforme seu disco), no exemplo temos as partições citadas abaixo

  • Criar a partição de boot

  • Criar a partição de swap

  • Criar a partição para o sistema /

  • Formatar a swap

Restaurar a imagem

  • Formatar a partição swap

      # mkswap /dev/sda2
    

  • Criar diretório para montar o sistema remoto

      # mkdir -p /mount/images
    

  • Montar o diretorio remoto onde estão as copias do sistema base

      # smbmount //IP_DO_SERVIDOR/COMPARTILHAMENTO /mount/images
    

  • Restaurar as imagens
      # partimage -b restore /dev/hda1 /mount/images/boot.gz.000
      # partimage -b restore /dev/hda3 /mount/images/root.gz.000
    
  • Criar diretório para montar os sistemas locais

      # mkdir -p /mount/sistema
    

  • Montar as partições
      # mount /dev/hda3 /mount/sistema
      # mount /dev/hda1 /mount/sistema/boot
    
  • Ativar o novo sistema
      # cd /mount/sistema
      # chroot /mount/sistema /bin/sh
    

Alterações para boot

  • Alterar o /etc/fstab de acordo com o novo disco

    Caso utilize o lilo:

  • Alterar o /etc/lilo.conf, de acordo com o novo disco

      append="root=/dev/hda3"
    

  • Instalar o lilo

      # lilo
    

Caso utilize o grub:

  • Alterar o /etc/grub.conf, de acordo com o novo disco
      "root=/dev/hda3"
    


 

 

Veja a relação completa dos artigos de Smailli Hemori Moraes

Opinião dos Leitores

alex
03 Mai 2012, 19:53
essa senha é uma conta de usuário do ubuntu.
alex
03 Mai 2012, 19:50
Criando imagens e restaurando imagens com Partimage (gratuito!!) para mais de uma partição, o Ghost é pago, que tristeza.

Modelos de computadores: HP Compaq 6005 e Itautec sm3330.

O Partimage não oferece a opção de fazer uma cópia completa do HD, apenas partições isoladas.

Primeiro cria-se as imagens da trilha MBR e da tabela de partição do HD (acesse a pasta onde ficará as imagens e crie os dois arquivos abaixo: sda.mbr e sda.sf):

# dd if=/dev/sda of=sda.mbr count=1 bs=512

# sfdisk -d /dev/sda > sda.sf

após isso crie as imagens separadas de cada partição, por exemplo, eu nomeei como sda1.img e sda2.img

comandos básico que precedem para criar ou restaurar imagem no partimage:

#ifconfig eth0 192.168.0.5 netmask 255.255.255.0

#mkdir lenovo

#mount -o username=xxxx //192.168.0.1/imagens /lenovo

aí entra com a senha.

Depois disso agora é só restaurar:

primeiro restaure a trilha MBR e a tabela de partições:

# dd if=sda.mbr of=/dev/sda

# sfdisk --force /dev/sda < sda.sf

Após isso restaure as imagens de cada partição.

Eu fiz usando um cabo crossover em que a imagem de modelo ficava no computador que tinha o IP: 192.168.0.1 (Sist. Operac. usado: ubuntu ou windows 7) e o cliente com IP: 192.168.0.5
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script