Get-DPMRecoverableItem
Obtient une liste d’éléments récupérables dans un point de récupération.
Syntaxe
Browse (Par défaut)
Get-DPMRecoverableItem
[-RecoverableItem] <RecoverableObject>
[-BrowseType] <BrowseType>
[-Async]
[-Tag <Object>]
[<CommonParameters>]
Shares
Get-DPMRecoverableItem
-RecoveryPointForShares <RecoverySource>
[-Async]
[-Tag <Object>]
[<CommonParameters>]
Search
Get-DPMRecoverableItem
[-Datasource] <Datasource>
[-SearchOption] <SearchSpecifications>
[-Async]
[-Tag <Object>]
[<CommonParameters>]
Description
La cmdlet Get-DPMRecoverableItem obtient une liste d’éléments récupérables dans un point de récupération pour System Center - Data Protection Manager (DPM). Les éléments récupérables en fonction de la source sont les suivants :
- Système de fichiers : fichiers et dossiers
- Microsoft Exchange Server : groupes de stockage, bases de données et boîtes aux lettres
- Microsoft SQL Server : Bases de données
- Microsoft SharePoint : Sites, bases de données et documents
- Machines virtuelles
- Un serveur DPM
- État système d’un ordinateur protégé
Exemples
Exemple 1 : Obtenir un élément récupérable dans un point de récupération
PS C:\> $PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $PObjects = Get-DPMDatasource -ProtectionGroup $PGroup
PS C:\> $RPoint = Get-DPMRecoveryPoint -Datasource $PObjects
PS C:\> Get-DPMRecoverableItem -RecoverableItem $RPoint -BrowseType Child
La première commande obtient le groupe de protection sur le serveur DPM nommé DPMServer02, puis stocke le groupe dans la variable $PGroup.
La deuxième commande obtient la liste des données protégées et non protégées dans le groupe de protection dans $PGroup. La commande stocke le résultat dans la variable $PObjects.
La troisième commande obtient le point de récupération du groupe de protection dans $PObjects variable, puis stocke le point de récupération dans la variable $RPoint.
La commande finale obtient les éléments récupérables dans les nœuds parent et enfant du point de récupération dans $RPoint.
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.
Propriétés du paramètre
| Type: | SwitchParameter |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-BrowseType
Spécifie s’il faut parcourir uniquement les nœuds parents dans un point de récupération ou parcourir les nœuds parents et les nœuds enfants.
Les valeurs acceptables pour ce paramètre sont les suivantes :
- Parent
- Enfant
Propriétés du paramètre
| Type: | BrowseType |
| Valeur par défaut: | None |
| Valeurs acceptées: | Child, Parent |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
Browse
| Position: | 2 |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Datasource
Spécifie un objet de source de données pour lequel cette applet de commande obtient des éléments récupérables. Une source de données peut être un partage de système de fichiers ou un volume pour le système d’exploitation Windows, la base de données Microsoft SQL Server, le groupe de stockage Microsoft Exchange Server, la batterie de serveurs Microsoft SharePoint, la machine virtuelle Microsoft, la base de données DPM ou l’état système membre d’un groupe de protection.
Propriétés du paramètre
| Type: | Datasource |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
Search
| Position: | 1 |
| Obligatoire: | True |
| Valeur du pipeline: | True |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-RecoverableItem
Spécifie un objet élément récupérable. Il s’agit d’un élément enfant dans un point de récupération récupérable. Voici quelques exemples : un partage ou un volume de système de fichiers, une base de données Microsoft SQL Server, un groupe de stockage Microsoft Exchange Server, un site Microsoft SharePoint, une machine virtuelle Microsoft, une base de données Microsoft DPM, un état système ou un point de récupération.
Propriétés du paramètre
| Type: | RecoverableObject |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
Browse
| Position: | 1 |
| Obligatoire: | True |
| Valeur du pipeline: | True |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-RecoveryPointForShares
Spécifie un objet de point de récupération.
Pour obtenir un objet de point de récupération, utilisez l’applet de commande Get-DPMRecoveryPoint
Propriétés du paramètre
| Type: | RecoverySource |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
Shares
| Position: | Named |
| Obligatoire: | True |
| Valeur du pipeline: | True |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-SearchOption
Spécifie les options de recherche.
Vous pouvez utiliser l’applet de commande New-DPMSearchOption
Propriétés du paramètre
| Type: | SearchSpecifications |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
Search
| Position: | 2 |
| Obligatoire: | True |
| Valeur du pipeline: | True |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | 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.
Propriétés du paramètre
| Type: | Object |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.