
Ambiente
Aluguei um servidor dedicado da OVH e instalei o Proxmox 3.3 (que é baseado no Debian 6 Wheezy) para criar e gerenciar múltiplas máquinas virtuais nele.
Cada VM está configurada para utilizar um IP público (fornecido pela OVH), configurado como aliases de IP nohospedar- um dispositivo de rede virtual para cada IP: eth0:0, eth0:1 e assim por diante - conforme recomendado pelo guia da OVH:http://help.ovh.co.uk/IpAlias#link7
E eles estão ligados aos diferentesconvidados, através da ponte vmbr0 e com utilização dos endereços MAC virtuais criados para cada IP - conforme recomendado nestes guias da OVH:http://help.ovh.com/Proxmox e /BridgeClient [desculpe, não posso postar mais de 2 links]
As VMs são instalações CentOS 7, e a configuração funciona perfeitamente para acesso às VMs e comunicação entre as Máquinas Virtuais, utilizando os IPs públicos.
Também tenho acesso SSH à máquina host e aos convidados.
Caso de uso
Estou tentando configurar backups das diferentes VMs usando BackupPC instalado no host, para facilitar o acesso ao armazenamento da máquina física e ao "armazenamento de backup" oferecido pela OVH.
BackupPC foi instalado no host e configurado para usarsincronizar novamente, e o objetivo é conectar-se às VMs por meiossh.
Emitir
Não consigo me conectar às VMs do host usando SSH.Isso ocorre porque os IPs públicos pelos quais estou tentando acessar as VMs são, na verdade (da perspectiva do host), atribuídos ao próprio host como aliases de IP.
Isso significa que quando eu me conecto ao IP de uma VM através de SSH,Na verdade, eu me conecto em loop ao próprio host.
Pergunta
Como posso resolver esse problema para que meus backups funcionem?
1.É claro que eu poderia criar mais uma VM e cuidar dos backups a partir daí, mas essa não é a solução ideal, pois terei que dedicar recursos para backups e quero evitar armazenar os backups em uma VM.
2.Pensei em adicionar um segundo dispositivo de rede às VMs para lidar com comunicações 'locais', mas não consigo descobrir como fazer isso. Como minha "ponte de configuração de IP público" já usa o dispositivo eth0 do meu host, suponho que devo criar outra ponte para este caso de uso. Mas devo conectá-lo à eth0 do meu host sem causar problemas com a "configuração de IP público"?
Observação:Se meu raciocínio por trás do meu conceito de backup estiver errado, por favor me avise. Aceito qualquer outra solução que ofereça backups incrementais e completos de minhas diferentes VMs.
Muito obrigado pela sua ajuda!
Responder1
Você énãodeveria configurar os endereços IP de failover no host neste cenário. Eles devem ser configuradosapenasnos convidados.
Melhor ainda, use seus endereços IPv6 para acessar suas VMs a partir do host. Isso será mais confiável de qualquer maneira.