Qemu Proxmox VM - BackupPC 備份的訪客網路訪問
環境
我從 OVH 租用了一台專用伺服器並安裝了 Proxmox 3.3(基於 Debian 6 Wheezy),以便在其上創建和管理多個虛擬機。
每個 VM 都配置為使用公共 IP(由 OVH 提供),在主機上配置為 IP 別名- 每個 IP 一個虛擬網路設備:eth0:0、eth0:1 等等 - 正如 OVH 指南所建議的那樣:http: //help.ovh.co.uk/IpAlias#link7
它們通過 vmbr0 橋接並使用為每個 IP 創建的虛擬 MAC 地址橋接到不同的來賓- 正如這些 OVH 指南所推薦的: http : //help.ovh.com/Proxmox 和 /BridgeClient
$$ sorry cannot post more than 2 links $$ 這些虛擬機是 CentOS 7 安裝,並且配置非常適合使用公共 IP 訪問虛擬機和虛擬機之間的通信。
我還可以通過 SSH 訪問主機和來賓。
案例
我正在嘗試使用安裝在主機上的 BackupPC 設置不同 VM 的備份,以便更輕鬆地訪問物理機的儲存和 OVH 提供的“備份儲存”。
BackupPC 已安裝在主機上並配置為使用rsync,目標是通過ssh連接到 VM 。
問題
**我無法使用 SSH 從主機連接到虛擬機。**這是因為我試圖通過其訪問 VM 的公共 IP 實際上(從主機的角度來看)作為 IP 別名分配給主機本身。
這意味著,當我通過 SSH 連接到 VM 的 IP 時,我實際上是循環連接到主機本身。
問題
如何解決此問題以使我的備份正常工作?
**1.**當然,我可以再創建一個 VM 並從那里處理備份,但這不是最佳解決方案,因為我必須將資源專用於備份,並且我想避免將備份儲存在 VM 中。
**2.**我想在虛擬機中添加第二個網路設備來處理“本地”通信,但不知道該怎麼做。由於我的“public-IP-configuration-bridge”已經使用了我主機的 eth0 設備,我想我必須為這個案例創建另一個網橋。但是我應該將它橋接到我主機的 eth0 而不會導致“公共 IP 配置”出現問題嗎?
**注意:**如果我的備份概念背後的推理是錯誤的,請告訴我。我歡迎任何其他提供不同 VM 的增量和完整備份的解決方案。
非常感謝您的幫助!
在這種情況下,您不應該在主機上配置故障轉移 IP 地址。它們必須僅在來賓中配置。
更好的是,使用您的 IPv6 地址從主機訪問您的虛擬機。無論如何,這將更可靠。