Get-SCLibraryRating
ライブラリ サーバーの配置評価を計算して、SAN 転送を使用してホストからライブラリに仮想マシンを転送できるかどうかを判断します。
構文
Default (既定)
Get-SCLibraryRating
-LibraryServer <LibraryServer[]>
[-VMMServer <ServerConnection>]
[-VM <VM>]
[<CommonParameters>]
説明
Get-SCLIbraryRating コマンドレットは、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 変数に格納します。
2 番目のコマンドは、LibraryServer01 という名前のライブラリ サーバー オブジェクトを取得し、そのオブジェクトを $LibServer 変数に格納します。
3 番目のコマンドは、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 変数に格納します。
2 番目のコマンドは、VMM によって管理されるすべてのライブラリ サーバー オブジェクトを取得し、オブジェクトを $LibServer 配列に格納します。
4 番目のコマンドは、$LibServer 内の各ライブラリ サーバー オブジェクトの配置評価を返し (VMM が SAN 転送を使用して VM01 を各ライブラリ サーバーに転送できるかどうかを示します)、各ライブラリ サーバー オブジェクトの評価を $LibRating 配列に格納します。
最後のコマンドは、各ライブラリオブジェクトの評価情報を表示します。
注: SAN 転送が不可能な場合は、LAN 転送を使用して仮想マシンをライブラリに保存できます。
パラメーター
-LibraryServer
VMM ライブラリ サーバー オブジェクトの配列を指定します。
パラメーターのプロパティ
| 型: | LibraryServer[] |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | True |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-VM
仮想マシン オブジェクトを指定します。
パラメーターのプロパティ
| 型: | VM |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | True |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-VMMServer
VMM サーバー オブジェクトを指定します。
パラメーターのプロパティ
| 型: | ServerConnection |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | True |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。