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