Freigeben über


Start-DPMLibraryInventory

Startet eine Inventur von Bändern in einer DPM-Bibliothek.

Syntax

FastInventory (Standardwert)

Start-DPMLibraryInventory
    [-DPMLibrary] <Library>
    [-FastInventory]
    [-JobStateChangedEventHandler <JobStateChangedEventHandler>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

DetailedInventory

Start-DPMLibraryInventory
    [-DPMLibrary] <Library>
    [-DetailedInventory]
    [-Tape <Media[]>]
    [-JobStateChangedEventHandler <JobStateChangedEventHandler>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Beschreibung

Mit dem Cmdlet Start-DPMLibraryInventory wird eine Inventur der Bänder in einer System Center – Data Protection Manager (DPM)-Bibliothek gestartet. DPM erkennt jedes Band mit oder ohne Barcode in einer Bibliothek. Sie können entweder eine detaillierte Inventur oder eine schnelle Inventur wählen.

Für eine detaillierte Inventur liest DPM den Headerbereich der Bänder in einer Bibliothek, um den On-Media-Identifier (OMID) auf jedem Band zu identifizieren.

Für eine schnelle Inventur einer Bibliothek, die über einen Barcodeleser verfügt, liest DPM den Barcode jedes Bandes in der Bibliothek. Wenn eine Bibliothek nicht über einen Barcodeleser verfügt oder ein Band nicht über einen Barcode verfügt, liest DPM den Kopfbereich der Bänder, um die OMID zu identifizieren.

Beispiele

Beispiel 1: Durchführen einer schnellen Inventur

PS C:\>$DpmLibrary = Get-DPMLibrary -DPMServerName "DPMServer07"
PS C:\> Start-DPMLibraryInventory -DPMLibrary $DpmLibrary -FastInventory

Der erste Befehl verwendet das Cmdlet Get-DPMLibrary , um die dem Server zugeordnete Bibliothek abzurufen, und speichert dieses Objekt dann in der Variablen $DpmLibrary.

Der zweite Befehl startet eine Inventur für das Bibliotheksobjekt, das in $DpmLibrary gespeichert ist. Der Befehl gibt den Parameter FastInventory an, sodass der Befehl eine schnelle Inventur startet.

Beispiel 2: Durchführen einer detaillierten Inventur

PS C:\>$DpmLibrary = Get-DPMLibrary -DPMServerName "DPMServer07"
PS C:\> Start-DPMLibraryInventory -DPMLibrary $DpmLibrary -DetailedInventory

Der erste Befehl verwendet das Cmdlet Get-DPMLibrary , um die dem Server zugeordnete Bibliothek abzurufen, und speichert dieses Objekt dann in der Variablen $DpmLibrary.

Der zweite Befehl startet eine Inventur für das Bibliotheksobjekt, das in $DpmLibrary gespeichert ist. Der Befehl verwendet den Parameter DetailedInventory , sodass der Befehl eine detaillierte Inventur startet.

Parameter

-Confirm

Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:False
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:vgl

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-DetailedInventory

Gibt an, dass DPM eine detaillierte Inventur für die angegebene Bibliothek durchführt.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

DetailedInventory
Position:Named
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-DPMLibrary

Gibt ein DPM-Bibliotheksobjekt an, für das mit diesem Cmdlet eine Inventur gestartet wird. Verwenden Sie zum Abrufen eines DPM-Bibliotheksobjekts das Cmdlet Get-DPMLibrary.

Parametereigenschaften

Typ:Library
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:1
Obligatorisch.:True
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-FastInventory

Gibt an, dass DPM eine schnelle Inventur für die angegebene Bibliothek durchführt.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

FastInventory
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-JobStateChangedEventHandler

Gibt einen Ereignishandler für Job.StateChanged-Ereignisse an. Verwenden Sie diesen Parameter, um eine grafische Benutzeroberfläche basierend auf Cmdlets zu erstellen. Verwenden Sie diesen Parameter nicht in der DPM-Verwaltungsshell.

Parametereigenschaften

Typ:JobStateChangedEventHandler
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Tape

Gibt ein Array von Bändern an, auf dem dieses Cmdlet ausgeführt wird. Verwenden Sie zum Abrufen eines Tape-Objekts das Cmdlet Get-DPMTape.

Parametereigenschaften

Typ:

Media[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

DetailedInventory
Position:Named
Obligatorisch.:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:False
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Wi

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Ausgaben

Job