Add-DPMChildDatasource
Bir koruma grubuna veri kaynağı veya alt veri kaynağı ekler.
Syntax
Add-DPMChildDatasource
[-ProtectionGroup] <ProtectionGroup>
[-ChildDatasource] <ProtectableObject[]>
[-Online]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Add-DPMChildDatasource cmdlet'i bir System Center - Data Protection Manager (DPM) koruma grubuna bir veri kaynağı veya alt veri kaynağı ekler. Alt veri kaynakları, korumalı bir birimde bulunan klasörlerdir.
Remove-DPMChildDatasource cmdlet'inin daha önce bir koruma grubundan dışladığı bir veri kaynağını, veri kaynağını koruma grubuna ekleyerek geçersiz kılabilirsiniz.
Örnekler
Örnek 1: Koruma grubuna alt veri kaynağı ekleme
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]
İlk komut, DPM sunucusundan DPMServer07 adlı tüm koruma gruplarını alır ve ardından bu grupları $PGroup değişkeninde depolar. Bu koruma gruplarını düzenleyemezsiniz.
İkinci komut, $PGroup dizisindeki ilk koruma grubunu düzenlenebilir modda alır ve ardından $MPGroup değişkeninde depolar.
Üçüncü komut ProductionServer22 adlı üretim sunucusunda korumalı ve korumasız bir veri dizisi alır ve ardından diziyi $PObjects değişkeninde depolar.
Dördüncü komut, $PObjects dizisinin dokuzuncu öğesini belirtmek için standart dizi gösterimini kullanır. komutu bu veri kaynağını $MPGroup'de depolanan koruma grubuna ekler.
Parametreler
-ChildDatasource
DPM'nin tek tek koruyabileceği bir dosya sistemindeki klasörler gibi veri kaynakları dizisini belirtir.
Type: | ProtectableObject[] |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Online
Çevrimiçi korumanın etkinleştirildiğini gösterir.
Type: | SwitchParameter |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Üzerinde çalıştığınız öğeyi temsil eden bir nesne döndürür. Varsayılan olarak bu cmdlet herhangi bir çıktı üretmez.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionGroup
Bu cmdlet'in veri kaynaklarını eklediği bir koruma grubu belirtir. ProtectionGroup nesnesi almak için Get-DPMProtectionGroup cmdlet'ini kullanın.
Type: | ProtectionGroup |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Çıkışlar
ProtectionGroup