Freigeben über


Get-DPMDatasource

Ruft geschützte und nicht geschützte Daten in einer Computer- oder Schutzgruppe ab.

Syntax

Get-DPMDatasource
   [[-DPMServerName] <String>]
   [-Inactive]
   [<CommonParameters>]
Get-DPMDatasource
   [[-DPMServerName] <String>]
   [-Query] <String>
   [<CommonParameters>]
Get-DPMDatasource
   [[-DPMServerName] <String>]
   [-Path] <String>
   [[-ProductionServerName] <String>]
   [<CommonParameters>]
Get-DPMDatasource
   [[-DPMServerName] <String>]
   [-Async]
   [-ComputerName] <String[]>
   [<CommonParameters>]
Get-DPMDatasource
   [-ProductionServer] <ProductionServer>
   [-Async]
   [-Inquire]
   [-Replica]
   [-Tag <Object>]
   [-IgnoreDPMInformation]
   [-GetVolumesWithoutMountPoints]
   [<CommonParameters>]
Get-DPMDatasource
   [-ProtectionGroup] <ProtectionGroup>
   [<CommonParameters>]

Beschreibung

Das cmdlet Get-DPMDatasource ruft die geschützten und ungeschützten Daten auf einem Computer in System Center – Data Protection Manager (DPM) ab. Die Ausgabe zeigt nur Objekte auf Ebenen an, mit denen Sie Schutz anwenden können. Verwenden Sie das Cmdlet Get-DPMChildDatasource, um Dateien in der Datenquelle anzuzeigen.

Dieses Cmdlet kann auch die folgenden Informationen zu den Daten auf dem Computer zurückgeben.

Die zulässigen Werte für diesen Parameter sind:

  • Alle verfügbaren Datenquellen auf dem geschützten Computer.
  • Geschützte Datenquelle auf einem DPM-Server.
  • Inaktive Datenquellen auf einem DPM-Server. Eine inaktive Datenquelle ist eine Datenquelle, die nicht aktiv auf einem DPM-Server geschützt ist.
  • Datenquellen in einer Schutzgruppe.

Beispiele

Beispiel 1: Zurückgeben aller Datenquellen auf einem Computer

PS C:\>$DpmPServer = Get-DPMProductionServer -DPMServerName "TestingServer"
PS C:\> Get-DPMDatasource -ProductionServer $DpmPServer[1] -Inquire

Der erste Befehl gibt die Server zurück, auf denen DPM Protection Agent installiert ist, und speichert sie dann in der variablen $DpmPServer.

Der zweite Befehl ruft die Datenquellen auf dem zweiten Server in $DpmPServer ab.

Beispiel 2: Zurückgeben geschützter Datenquellen in einer Schutzgruppe

PS C:\> $DpmPServer = Get-DPMProtectionGroup -DPMServerName "TestingServer"
PS C:\> Get-DPMDatasource -ProtectionGroup $DpmPServer

Der erste Befehl gibt die Schutzgruppe vom DPM-Server mit dem Namen TestingServer zurück. Der Befehl speichert die Gruppe in der variablen $DpmPServer.

Der zweite Befehl gibt die Datenquellen aus der Schutzgruppe in $DpmPServer zurück.

Beispiel 3: Zurückgeben inaktiver Datenquellen auf einem Server

PS C:\> Get-DPMDatasource -DPMServerName "TestingServer" -Inactive

Mit diesem Befehl werden die inaktiven Datenquellen auf dem DPM-Server namens TestingServer abgerufen.

Beispiel 4: Abrufen einer Datenquelle aus einem Suchspeicherort

PS C:\> Get-DPMDatasource -DPMServerName "TestingServer" -SearchPath "F:\" -ProductionServer "Test.contoso.com"

Mit diesem Befehl wird eine Datenquelle aus dem Suchpfad F:\ auf dem geschützten Server Test.contoso.com abgerufen.

Parameter

-Async

Gibt an, dass der Befehl asynchron ausgeführt wird. Wenn Sie einen Befehl asynchron ausführen, wird die Eingabeaufforderung sofort zurückgegeben, auch wenn der Auftrag eine längere Zeit benötigt, um den Vorgang abzuschließen.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ComputerName

Gibt ein Array von Clientcomputern an, die Sie der Schutzgruppe hinzufügen.

Typ:String[]
Aliase:ComputerNames
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-DPMServerName

Gibt den Namen des DPM-Servers an, auf dem dieses Cmdlet fungiert.

Typ:String
Position:1
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GetVolumesWithoutMountPoints

Gibt an, dass das Cmdlet Volumes ohne Bereitstellungspunkte abruft.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-IgnoreDPMInformation

Gibt an, dass das Cmdlet keine geschützten Computerinformationen für Datenquellen abruft.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Inactive

Gibt an, dass das Cmdlet inaktive Datenquellen auf einem DPM-Server zurückgibt. Eine inaktive Datenquelle ist eine Datenquelle, die gleichzeitig auf dem DPM-Server geschützt wurde, derzeit jedoch nicht geschützt ist. Die Replikate und Wiederherstellungspunkte einer inaktiven Datenquelle bleiben verfügbar.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Inquire

Gibt an, dass dieses Cmdlet den geschützten Computer abfragt und die Datenquellen oder untergeordneten Datenquellen zurückgibt.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Path

Gibt den Pfad an, in dem nach der Datenquelle gesucht werden soll.

Typ:String
Aliase:SearchPath
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ProductionServer

Gibt einen Computer an, auf dem ein DPM-Schutz-Agent installiert ist.

Typ:ProductionServer
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ProductionServerName

Gibt den Namen eines Computers an, auf dem ein DPM-Schutz-Agent installiert ist.

Typ:String
Position:3
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ProtectionGroup

Gibt die Schutzgruppe an, für die dieses Cmdlet fungiert. Um ein ProtectionGroup--Objekt abzurufen, verwenden Sie das Cmdlet Get-DPMProtectionGroup.

Typ:ProtectionGroup
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Query

Gibt einen Filter für die Datenquellen an. Dieses Cmdlet gibt nur die Namen zurück, die die angegebene Zeichenfolge enthalten.

Typ:String
Aliase:SearchQuery
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Replica

Gibt an, dass dieses Cmdlet den Speicherplatz berechnet, der für ein Replikat auf dem sekundären DPM-Server vom geschützten Computer oder dem primären DPM-Server erforderlich ist.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Tag

Gibt eine benutzerdefinierte Eigenschaft an, die die Antworten auf jeden asynchronen Aufruf unterscheidet. Sie können parameter verwenden, wenn Sie eine grafische Benutzeroberfläche mithilfe von Cmdlets erstellen. Verwenden Sie diesen Parameter nicht, wenn Sie mit der DPM-Verwaltungsshell arbeiten.

Typ:Object
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Ausgaben

Datasource