Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

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

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.02/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1495 votos)

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

Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Objective-C Fundamental