Fazer backup / restaurar pastas do sistema na nova VM

0

Eu estou procurando uma opção segura para tirar uma foto da minha máquina, porque eu estou em um lugar onde não posso arriscar a tentar algo não é seguro e a máquina deve estar funcionando. Por exemplo, o clonezilla parece uma boa opção, mas eu não tentei antes e não posso arriscar a inicialização de um live CD na mesma máquina.

Na minha postagem anterior: Tire uma imagem de uma máquina física usando VMWare Converter Standalone - Opções com falhas

Estou procurando uma solução para os problemas que encontrei com o VMware Converter ou qualquer outra sugestão. Neste post eu quero perguntar a vocês o que acharam da seguinte idéia:

  1. Criando uma máquina virtual do Ubuntu usando o VMware Workstation.

  2. Fazendo backup de minhas pastas do servidor original usando o link

  3. do backintime-gnome
  4. Restaurando essas pastas na nova VM

por Shadin 27.03.2015 / 16:26

1 resposta

1

Bem ... Você não gostou da minha resposta anterior? ;)

Ainda assim, você deve nos fornecer mais detalhes sobre suas partições:

lsblk
df -h|grep /dev/

O uso de software complexo não torna o processo mais seguro. O Linux é sobre combinar o software mais simples para executar as tarefas mais complexas.

Tendo isso em mente, mostro como fazer exatamente o que você quer, mas com software básico:

  • cria uma imagem de disco vazia fallocate -l (max disk size)G disk.img
  • imagem de partição fdisk disk.img
  • crie o dispositivo de loopback para a imagem kpartx -a disk.img para que possamos acessar as parções
  • formata a partição mkfs.ext4 /dev/mapper/loop0p1
  • criar ponto de montagem mkdir /media/mountpoint
  • mount /dev/mapper/loop0p1 /media/mountpoint
  • copie todos os arquivos do sistema de origem para a imagem sudo cp -a (TODO?) / /media/mountpoint/
  • umount /dev/mapper/loop0p1
  • excluir o dispositivo de loopback kpartx -d disk.img
  • TODO: instale o grub na imagem
  • converte a imagem para vmdk qemu-img convert -f raw -O vmdk disk.img disk.vmdk

Eu entrarei em mais detalhes se você aprovar e quiser tentar essa solução e fornecer mais informações sobre suas partições.

Isso exigirá apenas 2 vezes o espaço que seu sistema realmente ocupa, não o tamanho do disco. Na vm você primeiro tem que inicializar um sistema live Linux para instalar o grub e fazer o disco inicializar.

    
por JPT 27.03.2015 / 17:39