Copy-DPMDatasourceReplica

データ ソースのレプリカの新しいコピーを作成します。

構文

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

説明

注意

DPM 2019 UR1 には、新しい省略可能なパラメーター [-CheckReplicaFragmentation] が含まれています。 詳しくは、「パラメーター」をご覧ください。

Copy-DPMDatasourceReplica コマンドレットは、System Center - Data Protection Manager で DPM データソースの新しいコピーを作成します。 このコマンドレットは、レプリカの断片化によるバックアップの待機時間が長い場合にのみ実行する必要があります。 次のコマンドを実行して、エクステントの数を確認し、断片化レベルを識別します。

いいえ。 of extents = fsutil file queryExtents <replica_filename> | Measure-Object -Line

エクステントの数をreplica_file_size/refs_cluster_sizeと比較します (refs_cluster_sizeは 4K または 64K です)。 エクステントの数の値が上記の値に十分近い場合は、コマンドレット Copy-DPMDatasourceReplica を使用してレプリカをデフラグできます。

このコマンドレットを使用する際は、次の点を考慮してください

Storage

記憶域プールに、レプリカの新しいコピーを作成するための十分な空き領域があることを確認します。 さらに、古い復旧ポイントが排除されるまで、ストレージが膨らみます。

データソース データ ソースがアイドル状態であり、バックアップ、回復などの操作が行われないことを確認します。データ ソースがアイドル状態以外の状態の場合。 レプリカのコピーは許可されません。

断片化

レプリカのコピーが作成された後、前述のように fsutil コマンドを使用して断片化が発生しないようにします。

例 1

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

このコマンドは、TestingServer という名前の DPM サーバー上のすべての保護グループの一覧を取得します。

例 2

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

このコマンドは、 内 $pg[<index>]のすべてのデータ ソースの一覧を取得します。

例 3

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

このコマンドは、 のレプリカのコピーを作成します $ds[<index>]

パラメーター

-CheckReplicaFragmentation

レプリカの断片化の割合を計算します。

注意

このパラメーターは、DPM 2019 UR1 に適用できます。

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

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

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

-Datasource

このコマンドレットがレプリカを削除し、レプリカの新しいコピーを作成するデータ ソース オブジェクトを指定します。

データ ソースには、Windows オペレーティング システム、Microsoft SQL Server データベース、Microsoft Exchange Server ストレージ グループ、Microsoft SharePoint ファーム、Microsoft Virtual Machine、System Center 2019 - Data Protection Manager (DPM) データベース、または保護グループのメンバーであるシステム状態のファイル システム共有またはボリュームを指定できます。 データソース オブジェクトを取得するには、 Get-DPMDatasource コマンドレットを使用します。

Type:Datasource
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

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

入力

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

出力

System.Object