Get-DPMDatasource
Obtient des données protégées et non protégées dans un ordinateur ou un groupe de protection.
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>]
Description
L’applet de commande Get-DPMDatasource obtient les données protégées et non protégées sur un ordinateur dans System Center - Data Protection Manager (DPM). La sortie affiche uniquement les objets aux niveaux qui vous permettent d’appliquer la protection. Utilisez l’applet de commande Get-DPMChildDatasource pour afficher les fichiers dans la source de données.
Cette applet de commande peut également retourner les informations suivantes sur les données de l’ordinateur.
Les valeurs valides pour ce paramètre sont :
- Toutes les sources de données disponibles sur l’ordinateur protégé.
- Source de données protégée sur un serveur DPM.
- Sources de données inactives sur un serveur DPM. Une source de données inactive est une source qui n'est pas activement protégée sur un serveur DPM.
- Sources de données dans un groupe de protection.
Exemples
Exemple 1 : Retourner toutes les sources de données sur un ordinateur
PS C:\>$DpmPServer = Get-DPMProductionServer -DPMServerName "TestingServer"
PS C:\> Get-DPMDatasource -ProductionServer $DpmPServer[1] -Inquire
La première commande retourne les serveurs qui ont installé l’agent de protection DPM, puis les stocke dans la variable $DpmPServer.
La deuxième commande obtient les sources de données sur le deuxième serveur dans $DpmPServer.
Exemple 2 : Retourner des sources de données protégées dans un groupe de protection
PS C:\> $DpmPServer = Get-DPMProtectionGroup -DPMServerName "TestingServer"
PS C:\> Get-DPMDatasource -ProtectionGroup $DpmPServer
La première commande retourne le groupe de protection à partir du serveur DPM nommé TestingServer. La commande stocke le groupe dans la variable $DpmPServer.
La deuxième commande retourne les sources de données du groupe de protection dans $DpmPServer.
Exemple 3 : Retourner des sources de données inactives sur un serveur
PS C:\> Get-DPMDatasource -DPMServerName "TestingServer" -Inactive
Cette commande récupère les sources de données inactives sur le serveur DPM nommé TestingServer.
Exemple 4 : Obtenir une source de données à partir d’un emplacement de recherche
PS C:\> Get-DPMDatasource -DPMServerName "TestingServer" -SearchPath "F:\" -ProductionServer "Test.contoso.com"
Cette commande récupère une source de données à partir du chemin de recherche F :\ sur le serveur protégé Test.contoso.com.
Paramètres
-Async
Indique que la commande s’exécute de manière asynchrone. Lorsque vous exécutez une commande de manière asynchrone, l’invite de commandes retourne immédiatement, même si la tâche prend un certain temps.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Spécifie un tableau d’ordinateurs clients que vous ajoutez au groupe de protection.
Type: | String[] |
Aliases: | ComputerNames |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DPMServerName
Spécifie le nom du serveur DPM sur lequel cette applet de commande agit.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GetVolumesWithoutMountPoints
Indique que l’applet de commande récupère des volumes sans points de montage.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IgnoreDPMInformation
Indique que l’applet de commande ne récupère pas les informations d’ordinateur protégées pour les sources de données.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Inactive
Indique que l’applet de commande retourne des sources de données inactives sur un serveur DPM. Une source de données inactive est une source de données qui a été protégée sur le serveur DPM à un moment donné, mais qui n’est pas protégée actuellement. Les réplicas et points de récupération d’une source de données inactive restent disponibles.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Inquire
Indique que cette applet de commande interroge l’ordinateur protégé et retourne les sources de données ou les sources de données enfants sur celui-ci.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Spécifie le chemin sur lequel rechercher la source de données.
Type: | String |
Aliases: | SearchPath |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProductionServer
Spécifie un ordinateur sur lequel un agent de protection DPM est installé.
Type: | ProductionServer |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProductionServerName
Spécifie le nom d’un ordinateur sur lequel un agent de protection DPM est installé.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionGroup
Spécifie le groupe de protection sur lequel cette applet de commande agit. Pour obtenir un objet ProtectionGroup , utilisez l’applet de commande Get-DPMProtectionGroup .
Type: | ProtectionGroup |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Query
Spécifie un filtre pour des sources de données. Cette applet de commande retourne uniquement celles qui ont des noms qui contiennent la chaîne spécifiée.
Type: | String |
Aliases: | SearchQuery |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Replica
Indique que cette applet de commande calcule l’espace requis pour un réplica sur le serveur DPM secondaire à partir de l’ordinateur protégé ou du serveur DPM principal.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Spécifie une propriété personnalisée qui distingue les réponses à chaque appel asynchrone. Vous pouvez utiliser le paramètre si vous créez une interface utilisateur graphique à l’aide d’applets de commande. N’utilisez pas ce paramètre si vous travaillez avec DPM Management Shell.
Type: | Object |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Sorties
Datasource