Get-SCLibraryRating
Berechnet die Platzierungsbewertung von Bibliotheksservern, um zu bestimmen, ob eine SAN-Übertragung verwendet werden kann, um einen virtuellen Computer von einem Host in die Bibliothek zu übertragen.
Syntax
Get-SCLibraryRating
-LibraryServer <LibraryServer[]>
[-VMMServer <ServerConnection>]
[-VM <VM>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Get-SCLIbraryRating berechnet die Platzierungsbewertung von Bibliotheksservern, die vom Virtual Machine Manager (VMM) verwaltet werden. Insbesondere gibt diese Bewertung an, ob VMM SAN-Übertragung verwenden kann, um einen bestimmten virtuellen Computer von einem Hostserver auf einen Bibliotheksserver zu übertragen. Wenn eine SAN-Übertragung nicht möglich ist, können Sie eine LAN-Übertragung verwenden, um den virtuellen Computer in der Bibliothek zu speichern.
Informationen zum Speichern eines virtuellen Computers in der VMM-Bibliothek geben Sie Get-Help Save-SCVirtualMachine -Detailed
ein.
Beispiele
Beispiel 1: Ermitteln, ob Sie eine SAN-Übertragung verwenden können, um einen virtuellen Computer auf dem angegebenen Bibliotheksserver zu speichern
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
Der erste Befehl ruft das Objekt des virtuellen Computers mit dem Namen VM01 ab und speichert das Objekt in der $VM Variablen.
Der zweite Befehl ruft das Bibliotheksserverobjekt "LibraryServer01" ab und speichert das Objekt in der $LibServer Variablen.
Der dritte Befehl ruft die Platzierungsbewertung für LibraryServer01 ab (was angibt, ob VMM eine SAN-Übertragung zum Übertragen von VM01 zu LibraryServer01 verwenden kann) und speichert das Bewertungsobjekt in der $LibRating Variablen.
Der letzte Befehl zeigt die in $LibRating gespeicherte Bewertung an.
Hinweis: Wenn eine SAN-Übertragung nicht möglich ist, können Sie eine LAN-Übertragung verwenden, um den virtuellen Computer in der Bibliothek zu speichern.
Beispiel 2: Abrufen von Platzierungsbewertungen für jeden verfügbaren Bibliotheksserver
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $LibServer = Get-SCLibraryServer
PS C:\> $LibRating = Get-SCLibraryRating -LibraryServer $LibServer -VM $VM
PS C:\> $LibRating
Der erste Befehl ruft das Objekt des virtuellen Computers mit dem Namen VM01 ab und speichert das Objekt in der $VM Variablen.
Der zweite Befehl ruft alle Bibliotheksserverobjekte ab, die von VMM verwaltet werden, und speichert die Objekte im $LibServer Array.
Der vierte Befehl gibt die Platzierungsbewertung für jedes Bibliotheksserverobjekt in $LibServer zurück (was angibt, ob VMM eine SAN-Übertragung verwenden kann, um VM01 auf jeden der Bibliotheksserver zu übertragen) und speichert die Bewertung für jedes Bibliotheksserverobjekt im $LibRating Array.
Der letzte Befehl zeigt die Bewertungsinformationen für jedes Bibliotheksobjekt an.
Hinweis: Wenn eine SAN-Übertragung nicht möglich ist, können Sie eine LAN-Übertragung verwenden, um den virtuellen Computer in der Bibliothek zu speichern.
Parameter
-LibraryServer
Gibt ein Array von VMM-Bibliotheksserverobjekten an.
Typ: | LibraryServer[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-VM
Gibt ein Objekt eines virtuellen Computers an.
Typ: | VM |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-VMMServer
Gibt ein VMM-Serverobjekt an.
Typ: | ServerConnection |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |