migra em execução na instância do Virtual Box PostgreSql para outra máquina

0

Eu tenho uma instância do PostgreSql que roda no Virtual Box na máquina física A

Esta instância está coletando dados em tempo real, portanto, qualquer tempo de inatividade é indesejável.

Eu quero mover essa instância para a máquina física B (também na caixa virtual)

Existe alguma maneira simples de fazer isso sem parar a instância em execução?

    
por Anton Prokofiev 19.08.2016 / 16:37

1 resposta

0

Esta ação é chamada teleporting no gerenciamento do VirtualBox. É descrito no capítulo 7.2 da documentação do VirtualBox ( teletransporte ). Mas isso depende de sua configuração atender aos requisitos:

At this time, there are a few prerequisites for this to work, however:

  1. On the target host, you must configure a virtual machine in VirtualBox with exactly the same hardware settings as the machine on the source that you want to teleport. This does not apply to settings which are merely descriptive, such as the VM name, but obviously for teleporting to work, the target machine must have the same amount of memory and other hardware settings. Otherwise teleporting will fail with an error message.

  2. The two virtual machines on the source and the target must share the same storage (hard disks as well as floppy and CD/DVD images). This means that they either use the same iSCSI targets or that the storage resides somewhere on the network and both hosts have access to it via NFS or SMB/CIFS.

Especialmente, o segundo requisito (armazenamento compartilhado para os discos virtuais) geralmente não é atendido.

    
por 21.08.2016 / 19:56