Freigeben über


Get-SCLibraryRating

Berechnet die Platzierungsbewertung von Bibliotheksservern, um zu ermitteln, 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 von Virtual Machine Manager (VMM) verwaltet werden. Insbesondere gibt diese Bewertung an, ob VMM die SAN-Übertragung verwenden kann, um einen bestimmten virtuellen Computer von einem Hostserver in einen Bibliotheksserver zu übertragen. Wenn eine SAN-Übertragung nicht möglich ist, können Sie zum Speichern der virtuellen Maschine in der Bibliothek eine LAN-Übertragung verwenden.

Geben Sie Get-Help Save-SCVirtualMachine -DetailedInformationen zum Speichern eines virtuellen Computers in der VMM-Bibliothek ein.

Beispiele

Beispiel 1: Bestimmen Sie, 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 virtuelle Computerobjekt namens VM01 ab und speichert das Objekt in der $VM Variable.

Der zweite Befehl ruft das Bibliotheksserverobjekt namens LibraryServer01 ab und speichert das Objekt in der $LibServer Variablen.

Der dritte Befehl ruft die Platzierungsbewertung für LibraryServer01 ab (die angibt, ob VMM eine SAN-Übertragung zum Übertragen von VM01 in 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 virtuelle Computerobjekt namens VM01 ab und speichert das Objekt in der $VM Variable.

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 zum Übertragen von VM01 in jede der Bibliotheksserverserver verwenden kann) 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.

Type:LibraryServer[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VM

Gibt ein Objekt virtueller Maschinen an.

Type:VM
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

Gibt ein VMM-Serverobjekt an.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False