溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

如何用PowerShell Cmdlet檢查Hyper-V Replica健康狀態(tài)

發(fā)布時(shí)間:2021-10-09 14:50:27 來源:億速云 閱讀:154 作者:柒染 欄目:系統(tǒng)運(yùn)維

這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)如何用PowerShell Cmdlet檢查Hyper-V Replica健康狀態(tài),文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

Hyper-V Replica(副本)是Windows Server 2012中的災(zāi)難恢復(fù)技術(shù),Hyper-V管理器可用來對當(dāng)前正在運(yùn)行的虛擬機(jī)(VM)的副本健康狀況。

另外,PowerShell cmdlet命令也能夠方便檢查Hyper-V Replica健康狀態(tài)。例如,在一個(gè)托管了許多主服務(wù)器和副本服務(wù)器的大環(huán)境中,使用Hyper-V管理器采集所有虛擬機(jī)的副本健康狀態(tài)會花費(fèi)相當(dāng)長的時(shí)間。Nirmal Sharma在serverwatch上介紹了如何使用PowerShell Cmdlet檢查Hyper-V Replica的健康狀態(tài)。

Windows Server 2012中有超過164個(gè)PowerShell cmdlet可用于Hyper-V模塊,其中16個(gè)專門供Hyper-V Replica使用。在這16個(gè)Hyper-V Replica PowerShell cmdlet中,有兩個(gè)PowerShell cmdlet可以用來檢查測量Hyper-V Replica狀態(tài)并獲得副本統(tǒng)計(jì)數(shù)據(jù):Get-VMReplication和Measure-VMReplication。

PowerShell cmdlet不僅允許你檢查多個(gè)虛擬機(jī)的副本健康狀態(tài),它們還提供簡單的副本健康信息并將輸出保存在一個(gè)CSV文件中。例如,你可以成功獲得所有虛擬機(jī)副本,然后輸出結(jié)果并保存到文本或CSV文件進(jìn)行進(jìn)一步分析。同樣,你可以訪問所有有具體副本健康狀態(tài)的虛擬機(jī),這些健康狀態(tài)通常以表格形式復(fù)制到特定的副本服務(wù)器上。

這兩種cmdlet都會顯示副本健康狀態(tài),但信息不同,如以下截圖所示:

如何用PowerShell Cmdlet檢查Hyper-V Replica健康狀態(tài)

正如你在上圖所看到的,Get-VMReplication cmdlet列出了當(dāng)前服務(wù)器(當(dāng)前服務(wù)器是主服務(wù)器)上所有虛擬機(jī)的副本健康狀態(tài)以及存放虛擬機(jī)副本的副本服務(wù)器名稱。另外還顯示了與副本服務(wù)器交流所使用的協(xié)議和網(wǎng)絡(luò)端口。如果你需要獲得所有虛擬機(jī)的副本健康狀態(tài)和副本服務(wù)器名稱以及參數(shù),請使用“Get-VMReplication”cmdlet。

另一方面,Measure-VMReplication cmdlet不僅顯示了所有虛擬機(jī)的副本健康狀態(tài),還顯示了Get-VMReplication無法獲得的上一次復(fù)制時(shí)間(LReplTime)和平均復(fù)制數(shù)據(jù)大?。ˋvgReplSize(m))。

兩個(gè)cmdlet有兩個(gè)共同屬性,即當(dāng)前副本健康狀況和虛擬機(jī)的狀態(tài)。支持Hyper-V Replication的虛擬機(jī)可以返回三種副本健康狀態(tài):“正?!?、“警告”和“危險(xiǎn)”。

如圖所示,輸出的表格中“健康”一列表示的是副本健康狀態(tài)。副本狀態(tài)總是顯示當(dāng)前虛擬機(jī)的狀態(tài),對應(yīng)cmdlet輸出的“狀態(tài)”列。虛擬機(jī)的副本狀態(tài)將在下面進(jìn)行解釋。

如上所述,兩個(gè)cmdlet都顯示了一些屬性,但還有一些屬性只能由其他cmdlet顯示。例如,Get-VMReplication和Measure-VMReplication cmdlet都顯示“姓名”、“狀態(tài)”和“健康”屬性,但是“FailedOverReplicationType”、“LastTestFAiloverInitiatedTime”以及其他很多的屬性只能作為“Measure-VMReplication”cmdlet的一部分實(shí)現(xiàn)。

以下截圖顯示了這兩個(gè)cmdlet的屬性:

如何用PowerShell Cmdlet檢查Hyper-V Replica健康狀態(tài)

在上面的截圖可以看到,兩個(gè)cmdlet中有一些共同的屬性,但和副本健康統(tǒng)計(jì)數(shù)據(jù)相關(guān)的屬性只能通過Measure-VMReplication cmdlet實(shí)現(xiàn)。這是因?yàn)镚et-VMReplication cmdlet提供主服務(wù)器和副本服務(wù)器的復(fù)制關(guān)系信息,而Measure-VMReplicaiton cmdlet用于獲取特定的虛擬機(jī)副本監(jiān)控統(tǒng)計(jì)數(shù)據(jù)。

上述就是小編為大家分享的如何用PowerShell Cmdlet檢查Hyper-V Replica健康狀態(tài)了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI