Qemu Proxmox VM - Acesso à rede para convidados para backups do BackupPC

2

Ambiente

Eu alugo um servidor dedicado da OVH e instalei o Proxmox 3.3 (que é baseado no Debian 6 Wheezy) para criar e gerenciar várias máquinas virtuais nele.

Cada VM é configurada para usar um IP público (fornecido pela OVH), configurado como aliases de IP no host - um dispositivo de rede virtual para cada IP: eth0: 0, eth0: 1 e on - como recomendado pelo guia da OVH: link

E eles são vinculados aos diferentes convidados , através da ponte vmbr0 e com o uso dos endereços MAC virtuais criados para cada IP - como recomendado por esses guias da OVH: link e / BridgeClient [desculpe não poder postar mais de 2 links]

As VMs são instalações do CentOS 7, e a configuração funciona perfeitamente para acesso às VMs e comunicação entre as máquinas virtuais, usando os IPs públicos.

Eu também tenho acesso SSH à máquina host e aos convidados.

Caso de uso

Estou tentando configurar backups das diferentes VMs usando o BackupPC instalado no host, para facilitar o acesso ao armazenamento da máquina física e o "armazenamento de backup" oferecido pela OVH.

O BackupPC foi instalado no host e configurado para usar rsync , e o objetivo é conectar-se às VMs por meio de ssh .

Problema

Não consigo me conectar às VMs do host usando SSH. Isso ocorre porque os IPs públicos aos quais estou tentando acessar as VMs são (na perspectiva do host) atribuídos ao host em si. como aliases de IP.

Isso significa que, quando eu me conecto ao IP de uma VM por meio do SSH, eu realmente 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 lidar com os backups de lá, mas essa não é uma solução ideal, pois vou ter que dedicar recursos para backups, e eu quero evitar armazenando 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 a minha "ponte de configuração IP pública" já usa o dispositivo eth0 do meu host, suponho que devo criar outra ponte para esse caso de uso. Mas devo enviá-lo para a eth0 do meu host sem causar problemas com a "configuração IP pública"?

NB: Se a minha ressonância por trás do meu conceito de backup estiver errada, por favor me avise. Congratulo-me com qualquer outra solução que oferece backups incrementais e completos de minhas diferentes VMs.

Muito obrigado pela sua ajuda!

    
por Danyright 03.03.2015 / 12:44

1 resposta

0

Você não deve configurar os endereços IP de failover no host neste cenário. Eles devem ser configurados somente nos convidados.

Melhor ainda, use seus endereços IPv6 para acessar suas VMs do host. Isso vai ser mais confiável de qualquer maneira.

    
por 03.03.2015 / 13:38