Get-SCLibraryRating
計算程式庫伺服器的放置評等,以判斷 SAN 傳輸是否可用來將虛擬機器從主機傳輸到程式庫。
Syntax
Get-SCLibraryRating
-LibraryServer <LibraryServer[]>
[-VMMServer <ServerConnection>]
[-VM <VM>]
[<CommonParameters>]
Description
Get-SCLIbraryRating Cmdlet 會計算 Virtual Machine Manager (VMM) 所管理的程式庫伺服器放置評等。 具體來說,此評等指出 VMM 是否可以使用 SAN 傳輸,將特定虛擬機器從主機伺服器傳輸到程式庫伺服器。 如果無法進行 SAN 轉移,您可以使用 LAN 轉移來將虛擬機器存放至程式庫。
如需如何將虛擬機器儲存在 VMM 程式庫中的資訊,請輸入 Get-Help Save-SCVirtualMachine -Detailed
。
範例
範例 1:判斷您是否可以使用 SAN 傳輸,將虛擬機器儲存在指定的程式庫伺服器上
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $LibServer = Get-SCLibraryServer -ComputerName "LibraryServer01.Contoso.com"
PS C:\> $LibRating = Get-SCLibraryRating -LibraryServer $LibServer -VM $VM
PS C:\> $LibRating
第一個命令會取得名為 VM01 的虛擬機器物件,並將物件儲存在 $VM 變數中。
第二個命令會取得名為 LibraryServer01 的程式庫伺服器物件,並將物件儲存在$LibServer變數中。
第三個命令會取得 LibraryServer01 的放置評等 (,指出 VMM 是否可以使用 SAN 傳輸將 VM01 傳送至 LibraryServer01) ,並將評等物件儲存在$LibRating變數中。
最後一個命令會顯示儲存在 $LibRating 中的評等。
注意:如果無法進行 SAN 傳輸,您可以使用 LAN 傳輸將虛擬機器儲存在程式庫中。
範例 2:取得每個可用程式庫伺服器的放置評等
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $LibServer = Get-SCLibraryServer
PS C:\> $LibRating = Get-SCLibraryRating -LibraryServer $LibServer -VM $VM
PS C:\> $LibRating
第一個命令會取得名為 VM01 的虛擬機器物件,並將物件儲存在 $VM 變數中。
第二個命令會取得 VMM 管理的所有程式庫伺服器物件,並將物件儲存在$LibServer陣列中。
第四個命令會傳回$LibServer (中每個程式庫伺服器物件的放置分級,指出 VMM 是否可以使用 SAN 傳輸將 VM01 傳送至每個程式庫伺服器) ,並將每個程式庫伺服器物件的評等儲存在$LibRating陣列中。
最後一個命令會顯示每個程式庫物件的評等資訊。
注意:如果無法進行 SAN 傳輸,您可以使用 LAN 傳輸將虛擬機器儲存在程式庫中。
參數
-LibraryServer
指定 VMM 程式庫伺服器物件的陣列。
Type: | LibraryServer[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VM
指定虛擬機器物件。
Type: | VM |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
指定 VMM 伺服器物件。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |