如何輕松快速地將虛擬機(jī)復(fù)制到另一臺主機(jī)?
將虛擬機(jī)復(fù)制到另一臺主機(jī)有助于快速災(zāi)難恢復(fù)和數(shù)據(jù)遷移,一起來看看如何做到吧!
將虛擬機(jī)復(fù)制到另一臺主機(jī)有助于快速災(zāi)難恢復(fù)和數(shù)據(jù)遷移,一起來看看如何做到吧!
將虛擬機(jī)復(fù)制到另一臺主機(jī)是一種有效的虛擬機(jī)數(shù)據(jù)保護(hù)解決方案,有利于快速災(zāi)難恢復(fù)或數(shù)據(jù)遷移。更具體地說,在以下情況下,您可能需要將虛擬機(jī)從一臺ESXi主機(jī)遷移到另一臺:
這并不是全部的可能性,而是一些常見的情況。在尋找可行的解決方案時(shí),您可能還需要考慮一些實(shí)際因素,例如您是否有足夠的預(yù)算,是否可以使用vCenter等。在下面的內(nèi)容中,我將對此進(jìn)行詳細(xì)解釋。
考慮到上述的情況,您可能有許多不同的方法可以選擇,我們在下面簡單列舉一些。
? 將所有虛擬機(jī)從ESXi主機(jī)重新分配到另一臺主機(jī)
如果您希望為環(huán)境中的所有虛擬機(jī)提供基于虛擬機(jī)監(jiān)控程序的復(fù)制解決方案以實(shí)現(xiàn)快速災(zāi)難恢復(fù),您可以考慮在VMware中使用vSphere復(fù)制(vSphere Replication),這相當(dāng)于Microsoft的Hyper-V復(fù)制副本。
VMware vSphere復(fù)制是在VMware vSphere 5.1 Essentials Plus Kit中引入的,用于在同一站點(diǎn)或遠(yuǎn)程站點(diǎn)中復(fù)制虛擬機(jī)。它允許您在5分鐘到24小時(shí)之間為復(fù)制間隔配置恢復(fù)點(diǎn)對象(RPO)。
然而,作為一種企業(yè)故障切換解決方案,vSphere復(fù)制可能相當(dāng)昂貴。如果您只需要遷移單個(gè)虛擬機(jī),或者業(yè)務(wù)連續(xù)性要求較低,那么這種方法可能代價(jià)有些太高了。
? 將一個(gè)或多個(gè)虛擬機(jī)復(fù)制到另一臺主機(jī)
如果您打算在當(dāng)前主機(jī)中保留副本的同時(shí)復(fù)制幾個(gè)虛擬機(jī),那么您要尋找的可能是虛擬機(jī)克隆或遷移。為此,您可以使用vCenter中的克隆功能,也可以使用導(dǎo)出和導(dǎo)入作為解決方法。除此之外,您還可以熱備份虛擬機(jī)并執(zhí)行異地恢復(fù)以實(shí)現(xiàn)虛擬機(jī)遷移,這可能是一種更靈活的方式。
? 將虛擬機(jī)從一個(gè)主機(jī)移動(dòng)到另一個(gè)主機(jī)
如果您想將某些虛擬機(jī)移動(dòng)到另一個(gè)ESXi主機(jī),而不在原始位置保留副本,則可以使用vMotion(需要vCenter)來執(zhí)行此操作。
在通過vSphere Replication將虛擬機(jī)復(fù)制到另一臺主機(jī)之前,請先按照以下步驟安裝vSphere Replication,然后按照指南進(jìn)行配置。
步驟1. 在VMware官方網(wǎng)站中下載vSphere Replication ISO鏡像,然后將其掛載到本地計(jì)算機(jī)。
步驟2. 登錄vSphere客戶端并導(dǎo)航到vCenter,右鍵單擊目標(biāo)主機(jī),然后選擇“部署OVF模板”。
步驟3. 在打開向?qū)е?,選擇“本地文件”>“上傳文件”,找到安裝的ISO的位置,選擇所需的所有.ovf和.vmdk文件,然后單擊“打開”。
步驟4. 按照向?qū)鹶Sphere復(fù)制虛擬機(jī)并選擇目標(biāo)文件夾->為復(fù)制資源選擇主機(jī)并對其進(jìn)行驗(yàn)證->確認(rèn)設(shè)置信息->掃描項(xiàng)目,然后選擇“我接受所有許可協(xié)議”。
步驟5. 選擇部署配置,根據(jù)需要選擇2個(gè)vCPU或4個(gè)vCPU。
步驟6. 為 vSphere復(fù)制選擇虛擬磁盤格式和數(shù)據(jù)存儲,然后單擊“下一步”。
步驟7. 選擇vSphere復(fù)制設(shè)備的目標(biāo)網(wǎng)絡(luò),指定IP設(shè)置,然后單擊“下一步”。
注意:vSphere復(fù)制不能使用混合IP地址,只能使用IPv4或IPv6地址進(jìn)行部署。
步驟8. 自定義部署屬性并檢查您填寫的信息->選擇部署的OVF模板應(yīng)綁定到的vServices的提供商->然后檢查所有設(shè)置,然后單擊“完成”以完成部署(請不要忘記在其他主機(jī)上也安裝vSphere復(fù)制設(shè)備哦)。
步驟9. 注銷vSphere客戶端并登錄5480端口,導(dǎo)航到“配置”,然后輸入查找服務(wù)地址和密碼,單擊“保存并重新啟動(dòng)服務(wù)”。
成功地在兩個(gè)站點(diǎn)上安裝vSphere復(fù)制設(shè)備服務(wù)之后,我們就可以開始將虛擬機(jī)復(fù)制到另一臺主機(jī)了。
步驟1. 登錄vSphere客戶端,單擊“站點(diǎn)恢復(fù)”>“菜單”>“打開站點(diǎn)恢復(fù)”>“新建站點(diǎn)對”。
步驟2. 選擇要配對的本地vCenter并輸入所需信息,然后單擊“下一步”。如果出現(xiàn)安全證書警告,請單擊“連接”。
步驟3. 選擇vCenter服務(wù)器和vSphere復(fù)制,然后單擊“下一步”。
步驟4. 檢查設(shè)置是否正確,然后單擊“完成”。
步驟1. 返回vCenter,右鍵單擊要復(fù)制到另一臺主機(jī)的虛擬機(jī)。單擊“所有站點(diǎn)恢復(fù)操作”>“配置復(fù)制”以打開向?qū)А?/p>
步驟2. 選擇要存儲虛擬機(jī)復(fù)制的目標(biāo)站點(diǎn),然后選擇“自動(dòng)分配vSphere Replication服務(wù)器”。
步驟3. 驗(yàn)證虛擬機(jī)是否可以復(fù)制到其他主機(jī),然后單擊“下一步”。
步驟4. 選擇要復(fù)制的存儲類型和數(shù)據(jù)存儲,然后單擊“下一步”。
步驟5. 指定從5分鐘到24小時(shí)的恢復(fù)點(diǎn)目標(biāo)(RPO),然后單擊“下一步”。
步驟6. 查看配置信息,無誤后單擊“完成”。
如前文所述,如果您只想將單個(gè)虛擬機(jī)復(fù)制到另一臺主機(jī),則實(shí)際上是不需要使用vSphere Replication的。相反,您有幾個(gè)更簡單的選擇。
如果您對業(yè)務(wù)連續(xù)性的要求沒有站點(diǎn)復(fù)制那么高,或者您想要一個(gè)更長期、更安全的數(shù)據(jù)保護(hù)解決方案,那么您可以考慮采用更簡單的備份還原方式來進(jìn)行虛擬機(jī)遷移。在這里,我將使用專業(yè)的VMware備份和遷移軟件輕松地將虛擬機(jī)移動(dòng)到另一臺主機(jī)。
傲梅企業(yè)備份旗艦版是一個(gè)集中式的VMware和Hyper-V備份解決方案,只需點(diǎn)擊幾下,即可自動(dòng)復(fù)制多個(gè)虛擬機(jī),并將任何虛擬機(jī)的任何備份版本恢復(fù)到另一臺主機(jī)。
如果您感興趣的話可以點(diǎn)擊下方按鈕進(jìn)入下載中心下載安裝傲梅企業(yè)備份旗艦版,然后跟著我們的演示教程一起看看怎么備份虛擬機(jī)并將其還原到另一個(gè)主機(jī)吧!
備份虛擬機(jī)
步驟1. 綁定設(shè)備:打開傲梅企業(yè)備份旗艦版,登錄您的賬號,在主界面中將您的vCenter或ESXi主機(jī)添加為源設(shè)備。
步驟2. 創(chuàng)建備份任務(wù):點(diǎn)擊“備份任務(wù)”>“新建任務(wù)”。
步驟3. 根據(jù)您的需求設(shè)置備份類型、任務(wù)名、設(shè)備、備份目標(biāo)、備份計(jì)劃、版本清理等。
步驟4. 點(diǎn)擊右下角的“開始備份”按鈕,然后選擇“添加定時(shí)任務(wù)并立即備份”或“僅添加定時(shí)任務(wù)”。
還原虛擬機(jī)
步驟1. 在主界面中轉(zhuǎn)到“備份管理”選項(xiàng)卡,找到您想要還原的歷史版本,點(diǎn)擊“還原”。
步驟2. 設(shè)置您想要將其還原到的位置、新的名稱、RAM大小等,設(shè)置完畢后點(diǎn)擊“開始還原”即可。
如果您可以使用vCenter Server,那么克隆虛擬機(jī)的方法可能更加簡單一些。
步驟1. 訪問vCenter客戶端,右鍵單擊目標(biāo)虛擬機(jī),選擇“克隆”>“克隆到虛擬機(jī)”。
步驟2. 在打開的克隆向?qū)е?,指定新虛擬機(jī)的名稱和文件夾。
步驟3. 在選擇計(jì)算機(jī)資源部分,為新虛擬機(jī)選擇目標(biāo)主機(jī),然后單擊“下一步”。
步驟4. 在選擇存儲部分,選擇“與源相同的格式”和“保留現(xiàn)有虛擬機(jī)存儲策略”,然后為克隆的VMDK文件指定一個(gè)數(shù)據(jù)存儲。
步驟5. 在選擇其他克隆選項(xiàng)上,選擇創(chuàng)建后打開虛擬機(jī)電源,您還可以選擇自定義操作系統(tǒng)和虛擬機(jī)的硬件。
步驟6. 查看各項(xiàng)設(shè)置無誤后單擊“完成”以開始執(zhí)行ESXi克隆虛擬機(jī)任務(wù),輕松將VM虛擬機(jī)遷移到另一主機(jī)。
除此之外,如果您對命令行比較熟悉的話,也可以嘗試使用命令行來克隆ESXi虛擬機(jī),比如:
1. SSH連接到ESXi主機(jī)并創(chuàng)建一個(gè)目錄以保存新克隆
2. 將主機(jī)1虛擬機(jī)克隆到主機(jī)2
3. 在ESXi中注冊虛擬機(jī)
如果無法使用 vCenter,也可以使用此方式將虛擬機(jī)復(fù)制到其他主機(jī)。也就是說,從ESXi管理控制臺導(dǎo)出虛擬機(jī),然后將其導(dǎo)入到其他主機(jī)。
注意:在開始操作之前需要先確保虛擬機(jī)沒有任何快照,并且在導(dǎo)出之前關(guān)閉虛擬機(jī)或vApp的電源。
導(dǎo)出虛擬機(jī)
步驟1. 輸入用戶名和IP地址登錄ESXi 6.7。關(guān)閉計(jì)劃導(dǎo)出的虛擬機(jī)。
步驟2. 在虛擬機(jī)列表中找到您想要導(dǎo)出的那個(gè),右鍵點(diǎn)擊并選擇“導(dǎo)出”。
注意:導(dǎo)出虛擬機(jī)時(shí),它無法在VMware中導(dǎo)出快照。因此,如果要從虛擬機(jī)導(dǎo)出快照,可以復(fù)制虛擬機(jī)文件以注冊新虛擬機(jī)。
步驟3. 在打開的窗口中,選擇相關(guān)文件,如.ovf、.vmdk和.mf,然后單擊“確定”。
步驟4. 指定一個(gè)用于存儲文件的目標(biāo)位置,然后檢查本地路徑和導(dǎo)出的文件。
導(dǎo)入虛擬機(jī)
當(dāng)我們通過ESXi導(dǎo)出虛擬機(jī)之后,可以通過ESXi導(dǎo)入虛擬機(jī)的方式在VMware中注冊新的虛擬機(jī),這可以幫助我們實(shí)現(xiàn)克隆虛擬機(jī)或?qū)⑻摂M機(jī)復(fù)制到另一臺主機(jī)的目的。
注意:在Hyper-V環(huán)境中,您還可以通過導(dǎo)入虛擬機(jī)文件輕松創(chuàng)建相同的虛擬機(jī)。
步驟1. 單擊“創(chuàng)建/注冊虛擬機(jī)”選項(xiàng)。
步驟2. 在選擇創(chuàng)建類型頁面上,選擇“從OVF或OVA模板部署虛擬機(jī)”,然后單擊“下一頁”。
步驟3. 輸入虛擬機(jī)的名稱,選擇之前導(dǎo)出的.ovf或.vmdk文件,然后單擊“下一頁”。
步驟4. 按照提示點(diǎn)點(diǎn)點(diǎn),完成后續(xù)的一些基礎(chǔ)設(shè)置,即可通過之前導(dǎo)出的OVF模板來創(chuàng)建新的虛擬機(jī),輕松完成ESXi導(dǎo)入虛擬機(jī)任務(wù)。
vSphere vMotion實(shí)現(xiàn)了零停機(jī)、工作負(fù)載從一臺服務(wù)器到另一臺服務(wù)器的實(shí)時(shí)遷移,因此您的用戶可以繼續(xù)訪問他們保持生產(chǎn)效率所需的系統(tǒng)。
如果您想在不停機(jī)的情況下將VM虛擬機(jī)遷移到另一主機(jī),請參閱本部分的內(nèi)容。
步驟1. 登錄vSphere Web 客戶端,右鍵單擊目標(biāo)虛擬機(jī)并選擇“遷移”。
步驟2. 在選擇遷移類型頁面上,選擇“更改主機(jī)”,這意味著僅將虛擬機(jī)遷移到另一臺主機(jī)或群集,而不更改存儲,然后單擊“下一步”。
步驟3. 在選擇計(jì)算資源頁面上,查看框中的所有可用主機(jī),選擇要遷移到的目標(biāo)主機(jī),驗(yàn)證兼容性,然后單擊“下一步”。
步驟4. 在選擇網(wǎng)絡(luò)頁面上,為虛擬機(jī)遷移選擇一個(gè)新的目標(biāo)網(wǎng)絡(luò),您可以將虛擬機(jī)網(wǎng)絡(luò)保留為默認(rèn)網(wǎng)絡(luò),然后單擊“下一步”。
步驟5. 在選擇vMotion優(yōu)先級頁面上,選擇“為優(yōu)vMotion性能預(yù)留CPU”,然后單擊“下一步”。
步驟6. 在準(zhǔn)備完成頁面上,查看所有設(shè)置,如果您對這些設(shè)置滿意,請單擊“完成”以開始將虛擬機(jī)移動(dòng)到另一臺主機(jī)。然后,您可以轉(zhuǎn)到目標(biāo)主機(jī)檢查遷移是否成功。
注意:如果要將虛擬機(jī)移動(dòng)到另一個(gè)vCenter,可以使用xvMotion(跨vCenter vMotion)。此外,vSphere Client中還有一個(gè)高級跨vCenter vMotion,可以將虛擬機(jī)從一個(gè)vCenter復(fù)制到另一個(gè)vCenter,而無需特定的鏈接模式要求。
vSphere Replication提供了一種將虛擬機(jī)復(fù)制到另一臺主機(jī)的有效方法。但是,當(dāng)您只想復(fù)制或移動(dòng)少數(shù)虛擬機(jī),或者對停機(jī)時(shí)間有更高的容忍度時(shí),您可以嘗試本文中介紹的其他虛擬機(jī)遷移方法,如克隆、導(dǎo)出和導(dǎo)入,或者借助傲梅企業(yè)備份旗艦版來備份還原虛擬機(jī)等,希望本文對您能夠有所幫助。