自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

使用PowerShell小命令檢查Hyper-V復(fù)制健康狀況

譯文
云計(jì)算 虛擬化
Hyper-V復(fù)制(Hyper-V Replica)是隨Windows Server 2012推出的一項(xiàng)災(zāi)難恢復(fù)技術(shù),而Hyper-V管理器(Hyper-V Manager)是一款使用方便的工具,可以檢查目前在運(yùn)行的所有虛擬機(jī)的復(fù)制健康狀況。

Hyper-V復(fù)制(Hyper-V Replica)是隨Windows Server 2012推出的一項(xiàng)災(zāi)難恢復(fù)技術(shù),而Hyper-V管理器(Hyper-V Manager)是一款使用方便的工具,可以檢查目前在運(yùn)行的所有虛擬機(jī)的復(fù)制健康狀況。

不過,有時(shí)候你想使用PowerShell小命令(cmdlet),檢查復(fù)制健康狀況。比如說,在運(yùn)行許多主服務(wù)器和復(fù)制服務(wù)器的大型環(huán)境中,使用Hyper-V管理器收集所有虛擬機(jī)的復(fù)制健康狀況可能要花相當(dāng)長的時(shí)間。

有164多個(gè)PowerShell小命令適用于Windows Server 2012上的Hyper-V模塊;其中16個(gè)小命令是專門為了與Hyper-V復(fù)制技術(shù)結(jié)合使用而設(shè)計(jì)的。在這16個(gè)Hyper-V復(fù)制PowerShell小命令中,有兩個(gè)PowerShell小命令可以用來檢查Hyper-V復(fù)制狀況,并獲得復(fù)制統(tǒng)計(jì)數(shù)據(jù):Get-VMReplication和Measure-VMReplication。

PowerShell小命令不僅允許你檢查多個(gè)虛擬機(jī)的復(fù)制健康狀況,它們還提供了復(fù)制健康狀況方面的低層信息,然后將輸出結(jié)果保存在一個(gè)CSV文件中。比如說,你可以獲得所有虛擬機(jī)的上一次成功復(fù)制狀況,然后將輸出結(jié)果保存在文本或CSV文件中,供進(jìn)一步分析。同樣,你可以訪問擁有特定復(fù)制健康狀況,目前復(fù)制到表格中特定復(fù)制服務(wù)器的所有虛擬機(jī)的名稱。

這兩個(gè)小命令都顯示了復(fù)制健康狀況,但是有著不同的信息,如下面屏幕截圖顯示:

屏幕截圖1

正如你從上面屏幕截圖所見,Get-VMReplication小命令顯示了當(dāng)前服務(wù)器(當(dāng)前服務(wù)器充當(dāng)主服務(wù)器)上所有虛擬機(jī)的復(fù)制健康狀況,還顯示了復(fù)制服務(wù)器名稱――虛擬機(jī)復(fù)制到該復(fù)制服務(wù)器。它還顯示了與復(fù)制服務(wù)器進(jìn)行溝通所用的協(xié)議和網(wǎng)絡(luò)端口。如果你需要獲得所有虛擬機(jī)的復(fù)制健康狀況連同復(fù)制服務(wù)器名稱及其參數(shù),那就使用Get-VMReplication小命令。

另一方面,Measure-VMReplication小命令不僅顯示了所有虛擬機(jī)的復(fù)制健康狀況,它還顯示了上一次復(fù)制時(shí)間(LReplTime)和平均復(fù)制數(shù)據(jù)大小(AvgReplSize(m)),這兩個(gè)信息都沒有顯示在"Get-VMReplication小命令中。

這兩個(gè)小命令都實(shí)現(xiàn)了兩種共有的屬性,表明了當(dāng)前復(fù)制健康狀況和虛擬機(jī)的狀態(tài)。被啟用進(jìn)行Hyper-V復(fù)制的虛擬機(jī)會(huì)返回三種復(fù)制健康狀況中的一種:“Normal”(正常)、“Warning”(等待)或“Critical”(危急)。

復(fù)制健康狀況顯示在輸出表格中的“Health”(健康)這一列。復(fù)制狀態(tài)總是表明了虛擬機(jī)的當(dāng)前狀態(tài),這體現(xiàn)在小命令輸出結(jié)果中的“State”(狀態(tài))這一列,如上面屏幕截圖所示。虛擬機(jī)的復(fù)制狀態(tài)附有簡短介紹。

如之前解釋的那樣,幾個(gè)屬性是這兩個(gè)小命令都顯示的,但是一些屬性只出現(xiàn)在其中一個(gè)小命令中。比如說,“Name”(名稱)、“State”(狀態(tài))和“Health”(健康)這三個(gè)屬性是Get-VMReplication小命令和Measure-VMReplication小命令都顯示的,但是“FailedOverReplicationType”、“LastTestFAiloverInitiatedTime”及另外許多屬性只作為Measure-VMReplication小命令的一部分而實(shí)現(xiàn)的。

下面屏幕截圖顯示了這兩個(gè)小命令實(shí)現(xiàn)的屬性:

屏幕截圖2

你從上面這個(gè)屏幕截圖可以看到,有幾個(gè)屬性是這兩個(gè)小命令共有的,但是與復(fù)制健康統(tǒng)計(jì)數(shù)據(jù)有關(guān)的屬性卻只出現(xiàn)在Measure-VMReplication小命令中。這那是由于Get-VMReplication小命令提供了主服務(wù)器與復(fù)制服務(wù)器復(fù)制關(guān)系方面的信息,而Measure-VMReplicaiton小命令用來獲得某一個(gè)虛擬機(jī)的復(fù)制健康統(tǒng)計(jì)數(shù)據(jù)。

萬一復(fù)制遇到了任何問題,或者如果你看到任何虛擬機(jī)出現(xiàn)“危急”或“等待”的復(fù)制健康狀況,那么可以使用Measure-VMReplication小命令,獲得復(fù)制健康統(tǒng)計(jì)數(shù)據(jù)。

Get-VMReplication小命令和Measure-VMReplication小命令都支持-ComputerName參數(shù),這個(gè)參數(shù)讓你可以獲得遠(yuǎn)程Hyper-V服務(wù)器方面的復(fù)制健康數(shù)據(jù),如下面屏幕截圖所示:

屏幕截圖3

除了-ComputerName參數(shù)外,這兩個(gè)小命令還支持另外許多參數(shù)。比如說,如果你只需要查看主虛擬機(jī)(即從主服務(wù)器復(fù)制到復(fù)制服務(wù)器的虛擬機(jī))列表,可以使用帶“Primary”值的-ReplicationMode,如下面屏幕截圖所示:

屏幕截圖4

主服務(wù)器還可以充當(dāng)復(fù)制服務(wù)器,從另一臺(tái)主服務(wù)器復(fù)制虛擬機(jī),但這不是生產(chǎn)環(huán)境下的理想配置。在這樣一種配置中,“Mode”(模式)這一列會(huì)顯示“Primary”,表示主虛擬機(jī),顯示“Replica”表示復(fù)制虛擬機(jī)。

提示:在你開始排查問題之前,有必要了解虛擬機(jī)所處的不同模式。由于Hyper-V復(fù)制是單向的(從主服務(wù)器復(fù)制到復(fù)制服務(wù)器),勢(shì)必總是可以從主服務(wù)器獲得復(fù)制健康狀況,以獲得更多的數(shù)據(jù),供進(jìn)一步排查所用。

與-ReplicationMode相似的是,還有一個(gè)-ReplicationState參數(shù),讓你可以檢查特定的復(fù)制狀態(tài)。比如說,想列出獲得沒有在復(fù)制或處于“Error”(出錯(cuò))復(fù)制狀態(tài)的所有虛擬機(jī),你就可以使用下面這個(gè)命令:

屏幕截圖5

正如你從上面屏幕截圖所見,Get-VMReplication命令只列出了處于“Error”(出錯(cuò))復(fù)制狀態(tài)的虛擬機(jī)。你還可以借助-ReplicationState參數(shù),指定其他的復(fù)制狀態(tài)。虛擬機(jī)可能處于下列復(fù)制狀態(tài)中的一種:

·Error:如果虛擬機(jī)不再復(fù)制,或出現(xiàn)了錯(cuò)誤,就顯示這個(gè)復(fù)制狀態(tài)。

·FailOverWaitingCompletion:這個(gè)狀態(tài)表明故障切換仍在進(jìn)行中。

·FailedOver:這個(gè)狀態(tài)表明虛擬機(jī)故障切換已完成。

·NotApplicable:如果虛擬機(jī)未參與Hyper-V復(fù)制,就顯示“NotApplicable”狀態(tài)。

·ReadyForInitialReplication:如果虛擬機(jī)已啟用了Hyper-V復(fù)制,但是初始復(fù)制還沒有完成,就顯示這個(gè)復(fù)制狀態(tài)。這個(gè)復(fù)制狀態(tài)顯示在主服務(wù)器上,或針對(duì)主虛擬機(jī)。

·Replicating:虛擬機(jī)在正常復(fù)制。

·Resynchronizing:重新同步事件已自動(dòng)觸發(fā),或被管理員觸發(fā)。

·ResynchronizeSuspended:重新同步過程被暫停。

·Suspended:虛擬機(jī)被掛起。換句話說,復(fù)制被暫停。

·SyncedReplicationComplete:虛擬機(jī)的重新同步已成功完成。

·WaitingForInitialReplication:這個(gè)狀態(tài)顯示在復(fù)制虛擬機(jī)上。這表明已針對(duì)虛擬機(jī)啟用復(fù)制,并且在復(fù)制服務(wù)器處為虛擬機(jī)創(chuàng)建了指針,但初始復(fù)制還沒有完成。在主服務(wù)器上,“ReadyForInitialReplication”復(fù)制狀態(tài)會(huì)顯示。

·WaitingForStartResynchronize:如果需要進(jìn)行重新同步,虛擬機(jī)可能進(jìn)入這個(gè)復(fù)制狀態(tài)。

提示:對(duì)參與Hyper-V復(fù)制的任何虛擬機(jī)而言,“State”(狀態(tài))這一列應(yīng)該報(bào)告“Replicating”的狀態(tài),而“Health”(健康)這一列應(yīng)該報(bào)告“Normal”的狀態(tài)。

http://www.serverwatch.com/server-tutorials/checking-hyper-v-replication-health-using-powershell-cmdlets.html

責(zé)任編輯:老門 來源: 51CTO
相關(guān)推薦

2013-11-20 14:46:43

PowerShellPowerShell Windows Ser

2013-11-20 14:41:08

PowerShellPowerShell Windows Ser

2011-05-31 10:56:43

PowerShell

2011-11-21 10:27:43

虛擬化PowerShellHyper-V

2009-06-30 18:05:12

Hyper-VVBScriptPowerShell

2021-10-28 22:22:59

Windows 10Windows微軟

2012-05-14 11:20:13

Hyper-VPowerShell

2009-06-29 12:56:52

喬布斯蘋果

2011-01-25 10:17:24

微軟Hyper-V c

2013-01-09 10:28:17

Windows 8虛擬Client Hype

2012-05-05 08:36:07

三星

2021-09-16 14:36:39

網(wǎng)絡(luò)安全網(wǎng)絡(luò)攻擊網(wǎng)絡(luò)威脅

2010-12-29 10:55:51

Hyper-V

2012-03-14 15:48:58

Windows Ser概述

2017-02-23 09:30:27

Windows SerHyper-V虛擬機(jī)

2013-09-16 10:12:36

Hyper-V虛擬網(wǎng)絡(luò)交換機(jī)

2013-08-20 09:28:46

Hyper-V虛擬光纖通道

2009-07-22 18:44:17

Hyper-V快照備份

2012-09-12 10:35:51

Hyper-V

2013-10-14 17:58:51

SUSEMicrosoft H
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)