Delen via


Start-DPMLibraryInventory

Hiermee start u een inventarisatie van tapes in een DPM-bibliotheek.

Syntaxis

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

Description

De cmdlet Start-DPMLibraryInventory start een inventarisatie van de tapes in een DPM-bibliotheek (System Center - Data Protection Manager). DPM detecteert tape, met of zonder streepjescode, in een bibliotheek. U kunt kiezen voor een gedetailleerde inventaris of een snelle inventarisatie.

Voor een gedetailleerde inventarisatie leest DPM het koptekstgebied van de tapes in een bibliotheek om de OMID (on-media identifier) op elke tape te identificeren.

Voor een snelle inventarisatie van een bibliotheek met een streepjescodelezer leest DPM de streepjescode van elke tape in de bibliotheek. Als een bibliotheek geen streepjescodelezer heeft of als een tape geen streepjescode heeft, leest DPM het koptekstgebied van de tapes om de OMID te identificeren.

Voorbeelden

Voorbeeld 1: Een snelle inventarisatie uitvoeren

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

De eerste opdracht gebruikt de cmdlet Get-DPMLibrary om de bibliotheek op te halen die is gekoppeld aan de server en slaat dat object vervolgens op in de $DpmLibrary variabele.

Met de tweede opdracht wordt een inventaris gestart voor het bibliotheekobject dat is opgeslagen in $DpmLibrary. De opdracht geeft de FastInventory parameter, dus de opdracht start een snelle inventarisatie.

Voorbeeld 2: Een gedetailleerde inventarisatie uitvoeren

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

De eerste opdracht gebruikt de cmdlet Get-DPMLibrary om de bibliotheek op te halen die is gekoppeld aan de server en slaat dat object vervolgens op in de $DpmLibrary variabele.

Met de tweede opdracht wordt een inventaris gestart voor het bibliotheekobject dat is opgeslagen in $DpmLibrary. De opdracht maakt gebruik van de parameter DetailedInventory, zodat de opdracht een gedetailleerde inventaris start.

Parameters

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DetailedInventory

Geeft aan dat DPM een gedetailleerde inventarisatie uitvoert op de opgegeven bibliotheek.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DPMLibrary

Hiermee geeft u een DPM-bibliotheekobject op waarvoor deze cmdlet een inventaris start. Gebruik de cmdlet Get-DPMLibrary om een DPM-bibliotheekobject op te halen.

Type:Library
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-FastInventory

Geeft aan dat DPM een snelle inventarisatie uitvoert op de opgegeven bibliotheek.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-JobStateChangedEventHandler

Hiermee geeft u een gebeurtenis-handler voor Job.StateChanged gebeurtenissen. Gebruik deze parameter om een grafische gebruikersinterface te bouwen op basis van cmdlets. Gebruik deze parameter niet in de DPM Management Shell.

Type:JobStateChangedEventHandler
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Tape

Hiermee geeft u een matrix van tape waarop deze cmdlet werkt. Gebruik de cmdlet Get-DPMTape om een Tape-object op te halen.

Type:Media[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Uitvoerwaarden

Job