Backup

將 ESXi 主機複製到另一個 ESXi 主機作為備份解決 方案

  • October 18, 2011

我有一個帶有以下虛擬機的 ESXi 主機:

1 個活動目錄伺服器

1 x 遠端桌面服務伺服器

1 個 SQL 數據庫伺服器

1 x 會計軟體應用伺服器

我有第二個“空白/空”ESXi 主機。

理論上,我想做的只是將虛擬機安排為複製第二台主機作為備份。如果第一台伺服器出現問題,我可以簡單地在第二台機器上啟動虛擬機並恢復,就好像第一台從未停機一樣。

在實踐中,在 SF 上進行了大量搜尋後,這似乎不太實用。

我主要關心的是 SQL 數據庫的完整性和一致性……由於未寫入的數據駐留在記憶體中,因此似乎不建議將這種備份策略用於 SQL 伺服器。我想我可以關閉伺服器,複製它,然後重新啟動,但在我的完美世界中,我希望至少每晚複製這些虛擬機,同時還活著。

將這些特定類型的伺服器複製到第二台 ESXi 主機時,最好的備份策略是什麼?考慮預算的單獨選項 $ 1,000 and a budget of $ 10,000.

整體上是否有更好的備份策略?

雖然它甚至不適合 10,000 美元的預算,但最終的選擇是擁有兩個 SAN,並在兩個 SAN 之間實時複製數據,然後使用 VMWare SRM 在另一端啟動 VM,以防萬一失敗。

對於 10,000 美元的預算,您應該能夠獲得單個 SAN 陣列,然後使用 VMWare 的高可用性功能,這意味著在主機發生故障時,它的所有 VM 都會立即在其他主機上啟動。這使 SAN 成為單點故障,您需要確保它足夠快,不會成為影響您日常工作的瓶頸。

對於 1,000 美元的預算,我建議使用“便宜”的 NAS(例如 QNap 4xx 系列)並通過 iSCSI 公開共享儲存。它們隻公開 1GbE 介面,可以很好地執行域控制器之類的東西,但其他方面就沒有了(我已經嘗試過了,我們這裡有一個 6Tb qnap,它不能勝任大量 iSCSI 負載的工作)。

如果您能承受停機時間,我個人的建議是在主機 B 上安裝第二個 SQL 伺服器並將事務日誌傳送到它。您甚至可能不需要為此購買任何額外的硬體,並與您的微軟代表核實,但您甚至可能不需要許可它。因此,讓它們都處於活動狀態,然後在主機離線時將您的應用程序重新指向第二個 SQL 伺服器。

此外,我強烈建議您不要複製域控制器,因為在還原(或快照)後返回會出現問題。我建議再次擁有兩個 DC,每個主機上一個,並讓他們自己的複制 (DFS) 處理它。

對於您的會計和 RDS 伺服器,您的複製解決方案應該可以正常工作。我不知道您在 RDS 上執行什麼,但我們決定我們可以承受失去長達 24 小時的數據而不會造成嚴重影響,因此如果您只是在夜間複製它,您可能會接受它。

引用自:https://serverfault.com/questions/322423