Aracılığıyla paylaş


Copy-DPMDatasourceReplica

Veri kaynağının çoğaltmasının yeni bir kopyasını oluşturur.

Syntax

Copy-DPMDatasourceReplica
    [-Datasource] <Datasource>
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Copy-DPMDatasourceReplica
    -Line

Description

Not

DPM 2019 UR1'e yeni bir isteğe bağlı [-CheckReplicaFragmentation] parametresi eklendi. Daha fazla bilgi için bkz. Parametreler.

Copy-DPMDatasourceReplica cmdlet'i, System Center - Data Protection Manager'da DPM veri kaynağının yeni bir kopyasını oluşturur. Bu cmdlet yalnızca çoğaltma parçalanması nedeniyle yedeklemeler için yüksek yedekleme gecikme süreleri olduğunda çalıştırılmalıdır. Kapsam sayısını doğrulamak ve parçalanma düzeyini belirlemek için aşağıdaki komutu çalıştırın.

Hayır. of extents = fsutil file queryExtents <replica_filename> | Measure-Object -Line

kapsam sayısını replica_file_size/refs_cluster_size ile karşılaştırın (refs_cluster_size 4K veya 64K olabilir). Kapsam sayısı değeri yukarıdaki değere yeterince yakınsa çoğaltmayı birleştirmek için Copy-DPMDatasourceReplica cmdlet'i kullanılabilir.

Bu cmdlet'i kullanırken aşağıdakileri göz önünde bulundurun

Depolama

Depolama havuzunda yeni bir çoğaltma kopyası oluşturmak için yeterli boş alan olduğundan emin olun. Ayrıca, eski kurtarma noktaları budanana kadar bir depolama blobu olacaktır.

Datasource Veri kaynağının boşta olduğundan ve yedekleme, kurtarma gibi herhangi bir işlemden geçmediğinden emin olun. Veri kaynağı boşta dışında bir durumdaysa. çoğaltma kopyasına izin verilmiyor.

Parçalanma

Çoğaltma sonrası kopya oluşturulur, yukarıda açıklandığı gibi fsutil komutunu kullanarak parçalanmanın mevcut olmadığından emin olun.

Örnekler

Örnek 1

PS C:\> $pg = Get-DPMProtectionGroup -DPMServerName "TestingServer"

Bu komut, DPM sunucusundaki TestingServer adlı tüm koruma gruplarının listesini alır.

Örnek 2

PS C:\> $ds = Get-DPMDatasource -ProtectionGroup $pg[<index>]

Bu komut içindeki $pg[<index>]tüm veri kaynaklarının listesini alır.

Örnek 3

PS C: \>   Copy-DPMDatasourceReplica -Datasource $ds[<index>]

Bu komut için $ds[<index>]çoğaltmanın bir kopyasını oluşturur.

Parametreler

-CheckReplicaFragmentation

Çoğaltmanın parçalanma yüzdesini hesaplar.

Not

Bu parametre DPM 2019 UR1 için geçerlidir.

Type:SwitchParameter
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Datasource

Bu cmdlet'in bir çoğaltmayı kaldırdığı ve yeni bir çoğaltma kopyası oluşturduğu bir veri kaynağı nesnesi belirtir.

Veri kaynağı, Windows işletim sistemi, Microsoft SQL Server veritabanı, Microsoft Exchange Server depolama grubu, Microsoft SharePoint grubu, Microsoft Virtual Machine, System Center 2019 - Data Protection Manager (DPM) veritabanı veya bir koruma grubunun üyesi olan sistem durumu için bir dosya sistemi paylaşımı veya birimi olabilir. Veri kaynağı nesnesi almak için Get-DPMDatasource cmdlet'ini kullanın.

Type:Datasource
Position:0
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:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.Datasource

Çıkışlar

System.Object