Get-DPMDatasource
Ruft geschützte und nicht geschützte Daten in einem Computer oder einer 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.
Zulässige Werte für diesen Parameter:
- 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 wird.
- 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.
Mit dem zweiten Befehl werden die Datenquellen auf dem zweiten Server in $DpmPServer abgerufen.
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 TestingServer abgerufen.
Beispiel 4: Abrufen einer Datenquelle aus einem Suchstandort
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 die Ausführung des Auftrags länger dauert.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Gibt ein Array von Clientcomputern an, das Sie der Schutzgruppe hinzufügen.
Type: | String[] |
Aliases: | ComputerNames |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DPMServerName
Gibt den Namen des DPM-Servers an, auf dem dieses Cmdlet agiert.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GetVolumesWithoutMountPoints
Gibt an, dass das Cmdlet Volumes ohne Bereitstellungspunkte abruft.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IgnoreDPMInformation
Gibt an, dass das Cmdlet keine geschützten Computerinformationen für Datenquellen abruft.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 war, derzeit aber nicht geschützt ist. Die Replikate und Wiederherstellungspunkte einer inaktiven Datenquelle bleiben verfügbar.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Inquire
Gibt an, dass dieses Cmdlet den geschützten Computer abfragt und die Datenquellen oder untergeordneten Datenquellen darauf zurückgibt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Gibt den Pfad an, für den nach der Datenquelle gesucht werden soll.
Type: | String |
Aliases: | SearchPath |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProductionServer
Gibt einen Computer an, auf dem ein DPM-Schutz-Agent installiert ist.
Type: | ProductionServer |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProductionServerName
Gibt den Namen eines Computers an, auf dem ein DPM-Schutz-Agent installiert ist.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionGroup
Gibt die Schutzgruppe an, für die dieses Cmdlet fungiert. Verwenden Sie zum Abrufen eines ProtectionGroup-Objekts das Cmdlet Get-DPMProtectionGroup .
Type: | ProtectionGroup |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Query
Gibt einen Filter für die Datenquellen an. Dieses Cmdlet gibt nur diejenigen zurück, die über Namen verfügen, die die angegebene Zeichenfolge enthalten.
Type: | String |
Aliases: | SearchQuery |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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 benötigt wird.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Gibt eine benutzerdefinierte Eigenschaft an, die die Antworten auf jeden asynchronen Aufruf unterscheidet. Sie können parameter verwenden, wenn Sie mithilfe von Cmdlets eine grafische Benutzeroberfläche erstellen. Verwenden Sie diesen Parameter nicht, wenn Sie mit der DPM-Verwaltungsshell arbeiten.
Type: | Object |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Ausgaben
Datasource