Virtualization

我可以在提供商之間遷移虛擬系統嗎?

  • May 27, 2009

我正在考慮虛擬主機提供商的服務。是否有一組供應商支持導出和導入系統映像,從而可以將在提供程序 A 上執行的系統遷移到提供程序 B?

從技術上講,提供者之間的虛擬機遷移是完全可能的。您將遇到的問題是試圖找到一個可以做到這一點的主機。顯然,房東希望盡最大努力留住客戶,而搬遷供應商的實際不便就是其中一種方式。我想任何支持這一點的主機都會希望為此支付合理的費用。

我已經手動將 Xen 實例從一個提供者遷移到另一個提供者(即,提供者之間沒有協調)。下面的方法試圖最大限度地減少停機時間,儘管仍然會有一些停機時間。

基本上,我rsync從提供者 1 到提供者 2 做了一個完整的工作。顯然,在守護程序仍在執行的情況下,這不會是一個一致的圖像。然後,我重新執行rsync,以縮小差距。在這個階段,兩個系統應該不會有太大的不同。

然後,關閉提供程序 1 上的所有守護程序,這樣就不會更改任何文件。這對於數據庫伺服器和電子郵件伺服器來說是雙倍的。做一個決賽rsync;考慮到提供者 1 和提供者 2 的文件現在應該有多麼相似,這應該不會花很長時間。

然後,在提供程序 2 上啟動守護程序。關閉提供程序 1。完成。

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