Partager via


Get-DPMDatasource

Obtient les données protégées et non protégées dans un ordinateur ou un groupe de protection.

Syntaxe

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

La cmdlet 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 des objets à des 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 acceptables pour ce paramètre sont les suivantes :

  • 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 de données 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 installés par 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 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 façon asynchrone, l’invite de commandes retourne immédiatement même si le travail prend un certain temps pour se terminer.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ComputerName

Spécifie un tableau d’ordinateurs clients que vous ajoutez au groupe de protection.

Type:String[]
Alias:ComputerNames
Position:2
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-DPMServerName

Spécifie le nom du serveur DPM sur lequel cette applet de commande agit.

Type:String
Position:1
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-GetVolumesWithoutMountPoints

Indique que l’applet de commande récupère les volumes sans points de montage.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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 protégée sur le serveur DPM à la fois, mais qui n’est pas protégée actuellement. Les réplicas et les points de récupération d’une source de données inactive restent disponibles.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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 celle-ci.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Path

Spécifie le chemin d’accès sur lequel rechercher la source de données.

Type:String
Alias:SearchPath
Position:2
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ProductionServer

Spécifie un ordinateur sur lequel un agent de protection DPM est installé.

Type:ProductionServer
Position:1
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ProductionServerName

Spécifie le nom d’un ordinateur sur lequel un agent de protection DPM est installé.

Type:String
Position:3
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Query

Spécifie un filtre pour les sources de données. Cette applet de commande retourne uniquement les noms qui contiennent la chaîne spécifiée.

Type:String
Alias:SearchQuery
Position:2
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Replica

Indique que cette applet de commande calcule l’espace nécessaire pour un réplica sur le serveur DPM secondaire à partir de l’ordinateur protégé ou du serveur DPM principal.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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 utilisez DPM Management Shell.

Type:Object
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Sorties

Datasource