Remove-DPMChildDatasource
Rimuove un'origine dati o un'origine dati figlio da un gruppo protezione dati.
Sintassi
Remove-DPMChildDatasource
[-ProtectionGroup] <ProtectionGroup>
[-ChildDatasource] <ProtectableObject[]>
[-KeepDiskData]
[-KeepTapeData]
[-KeepOnlineData]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-DPMChildDatasource
[-ProtectionGroup] <ProtectionGroup>
[-ChildDatasource] <ProtectableObject[]>
[-Online]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Remove-DPMChildDatasource rimuove un'origine dati o un'origine dati figlio da un gruppo protezione dati system Center - Data Protection Manager (DPM). Le origini dati figlio sono file o cartelle in un volume protetto.
Se si rimuove un'origine dati usando questo cmdlet, equivale a impostare un'esclusione.
Esempio
Esempio 1: Rimuovere un'origine dati figlio
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer07"
PS C:\> $MPGroup = Get-DPMModifiableProtectionGroup $PGroup[0]
PS C:\> $PObjects = Get-DPMDatasource -ProtectionGroup $PGroup
PS C:\> Remove-DPMChildDatasource -ProtectionGroup $MPGroup -ChildDatasource $PObjects[8]
Il primo comando ottiene tutti i gruppi protezione dati dal server DPM denominato DPMServer07 e quindi archivia questi gruppi nella variabile $PGroup. Non è possibile modificare questi gruppi protezione dati.
Il secondo comando ottiene il primo membro della matrice $PGroup in modalità modificabile e quindi archivia questo gruppo protezione dati nella variabile $MPGroup.
Il terzo comando ottiene l'origine dati per l'elenco dei gruppi protezione dati in $PGroup e quindi archivia questa origine dati nella variabile $PObjects.
Il comando finale usa la notazione di matrice standard per specificare il nono elemento della matrice di $PObjects. Il comando rimuove l'origine dati dal 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.
Tipo: | ProtectableObject[] |
Posizione: | 2 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-KeepDiskData
Indica che il cmdlet mantiene i dati esistenti su un disco.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-KeepOnlineData
Indica che il cmdlet mantiene le repliche anche al termine della protezione.
È inoltre necessario specificare il parametro keepDiskData
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-KeepTapeData
Indica che il cmdlet mantiene i dati esistenti su un nastro.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Online
Indica che la protezione online è abilitata.
Tipo: | SwitchParameter |
Posizione: | 3 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PassThru
Restituisce un oggetto che rappresenta l'elemento con cui si sta lavorando. Per impostazione predefinita, questo cmdlet non genera alcun output.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ProtectionGroup
Specifica un gruppo protezione dati da cui questo cmdlet rimuove le origini dati.
Per ottenere un oggetto ProtectionGroup
Tipo: | ProtectionGroup |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-WhatIf
Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Output
ProtectionGroup