Conhecimento para todos

Backup de Máquinas Xen, utilizando LVM

Março 15, 2008 · 2 Comentários

Utilizando TAR, backup de máquina XEN

1)Lista de Máquinas ativas:

# xm list

2)Desligando a máquina:

# xm shutdown maquina

3)Crinado ponto de montagem:

# mkdir /mnt/maquina

4)Montando a Partição:

# mount /dev/vg00/maquina /mnt/maquina

5)Empacotando a máquina:

# cd /mnt/

# tar cvzf maquina-xen.tar.gz maquina/

Utilizando TAR, retorno de máquina XEN
1)Instalado uma máquina virtual:

# xen-create-image --size=TAMANHO --memory=128Mb --swap=512Mb --lvm=vg00 --hostname=MAQUINA --dhcp --debootstrap --dist=etch

2)Depois de pronto, montar a partição e copiar os dados antigos:

# mkdir /mnt/MAQUINA

# mount /dev/vg00/MAQUINA /mnt/MAQUINA

# cd /mnt

# tar xvzf maquina-xen.tar.gz

# cp -r maquina/* MAQUINA/

2)Após feito os procedimentos, ligar a máquina:

# xm create -c /etc/xen/MAQUINA.cfg

Categorias: Uncategorized

2 respostas Até agora ↓

  • Jeff // Janeiro 5, 2009 às 12:08 pm

    É preciso mesmo fazer o shutdown na VM para fazer o backup?

  • Franklin // Maio 6, 2009 às 6:03 pm

    Olá,

    Muito legal. Segue contribuição para encurtar este processo:

    1º Gerar o BACKUP:

    dd if=/dev/vg00/maquina | gzip | dd \ of=/ARQUIVO_BKP.gz

    2º Restaurar o BACKUP:

    cat /ARQUIVO_BKP.gz | gunzip |dd of=/dev /VG_LVM/LV-LVM-MAQUINA-VIRTUAL

    Se quiser tornar a Unidade LVM como um disco da VM em arquivo basta descompactar o BKP e renomea-lo a gosto…

    Quanto a questão de desligar a VM, aconselho usar a função de pausa:

    xm pause VM

    Obs.: há várias formas de se restaurar o Backup, mas o mais seguro que encontrei foi este, poderiamos utilizar arquivos FIFO, gunzip -c, etc, mas o mais funcional que encontrei foi esta descrita.

    Abraços, espero ter ajudado.

Deixe um comentário