Add-DPMChildDatasource
Aggiunge un'origine dati o un'origine dati figlio a un gruppo protezione dati.
Sintassi
Add-DPMChildDatasource
[-ProtectionGroup] <ProtectionGroup>
[-ChildDatasource] <ProtectableObject[]>
[-Online]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Add-DPMChildDatasource aggiunge un'origine dati o un'origine dati figlio a un gruppo protezione dati System Center - Data Protection Manager (DPM). Le origini dati figlio sono cartelle in un volume protetto.
È possibile eseguire l'override di un'origine dati precedentemente esclusa dal cmdlet Remove-DPMChildDatasource da un gruppo protezione dati aggiungendo l'origine dati al gruppo protezione dati.
Esempio
Esempio 1: Aggiungere un'origine dati figlio a un gruppo protezione dati
PS C:\> $PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer07"
PS C:\> $MPGroup = Get-DPMModifiableProtectionGroup $PGroup[0]
PS C:\> $PObjects = Get-DPMDatasource -ProductionServer "ProductionServer22"
PS C:\> Add-DPMChildDatasource -ProtectionGroup $MPGroup -ChildDatasource $PObjects[8]
Il primo comando ottiene tutti i gruppi protezione dati dal server DPM denominato DPMServer07 e quindi li archivia nella variabile $PGroup. Non è possibile modificare questi gruppi protezione dati.
Il secondo comando ottiene il primo gruppo protezione dati nella matrice $PGroup in modalità modificabile e quindi lo archivia nella variabile $MPGroup.
Il terzo comando ottiene una matrice di dati protetti e non protetti nel server di produzione denominato ProductionServer22 e quindi archivia la matrice nella variabile $PObjects.
Il quarto comando usa la notazione di matrice standard per specificare il nono elemento della matrice $PObjects. Il comando aggiunge tale origine dati al gruppo protezione dati archiviato in $MPGroup.
Parametri
-ChildDatasource
Specifica una matrice di origini dati, ad esempio cartelle in un file system, che DPM può proteggere singolarmente.
Type: | ProtectableObject[] |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Richiede la conferma dell'utente prima di eseguire il cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Online
Indica che la protezione online è abilitata.
Type: | SwitchParameter |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Restituisce un oggetto che rappresenta l'elemento in uso. Per impostazione predefinita, il cmdlet non genera alcun output.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionGroup
Specifica un gruppo protezione dati a cui questo cmdlet aggiunge origini dati. Per ottenere un oggetto ProtectionGroup , utilizzare il cmdlet Get-DPMProtectionGroup .
Type: | ProtectionGroup |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Output
ProtectionGroup