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