Abaixo os passos pra migração do Onapp para o Proxmox.
– Primeiro passo é desligar o servidor que será migrado para evitar qualquer atualização no disco.
– Agora é fazer o backup do disco no Onapp e deve ser feita pela Web UI.
Depois que o backup for concluido será adicionado um arquivo do backup no diretorio /onapp/backups/. O caminho exato você poderá ver no log do backup.
Com o arquivo do backup localizado, vamos então envia-lo para o Proxmox. No Servidor MGMT do Onapp, você vai fazer um SCP para o Proxmox.
scp nome_do_arquivo 187.102.247.101:/root
Agora vamos acessar o Proxmox para os proximos os procedimentos.
Criar a instancia com as mesmas caracteristicas da instancia que esta sendo migrada. Atenção para colocar o disco como VIRTIO e selecione também o mesmo IP que estava sendo utilizada na instancia anterior.
Depois da instancia criada, DESLIGA-LA e vamos identificar o disco e iniciar os procedimentos.
Listar o disco no pool
rbd -p sao1 list
Mapear o disco do pool
rbd -p sao1 map vm-1006-dpbzateysexpsuon-daeqap3gxmfjvolt
Neste momento irá retornar o /dev que foi mapeado e voce vai precisar modificar nos comandos abaixo.
Formatar a partição
mkfs.ext4 -E lazy_itable_init -O uninit_bg /dev/rbdXp1
Criar um diretorio temporario
mkdir /mnt/tmp
Montar o disco
mount -t ext4 -o data=writeback,user_xattr,acl /dev/rbdXp1 /mnt/tmp
Descompactar o conteudo no disco.
tar -xzpf /root/nome_do_arquivo -C /mnt/tmp --xattrs --xattrs-include=*
Desmontar a partição e desmapear o disco
umount /mnt/tmp
rbd unmap /dev/rbdX
Pronto. E já pode ligar a instancia no Proxmox
Para corrigir o Grub: https://doc.letscloud.io/grub-fix-centos-almalinux
LEMBRETE DE NÃO LIGAR NOVAMENTE A VM NO ONAPP. PODE GERAR CONFLITO DO IP.
Após tudo estiver funcionando. Lembre-se de apagar os arquivo de backup nos dois lados.