Start-DPMManualReplicaCreation
Prepares a replica VHD for manual data copy.
Syntax
Start-DPMManualReplicaCreation
[-Datasource] <Datasource>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
The Start-DPMManualReplicaCreation cmdlet prepares a replica virtual hard disk (VHD) for manual data load on a System Center - Data Protection Manager (DPM) server. If a data source is protected with manual replica creation method, this cmdlet mounts the replica VHD and exposes the replica volume so that the DPM administrator can manually copy the data source data on the replica volume.
After the manual copy is complete, use the Stop-DPMManualReplicaCreation cmdlet to unmount the replica VHD. To start the scheduled backups, a consistency check needs to be triggered for the current data source.
Examples
Example 1: Start manual replica creation of a protected data source
PS C:\>$pg = Get-DPMProtectionGroup -DPMServerName "TestingServer"
PS C:\> $ds = Get-DPMDatasource -ProtectionGroup $pg
PS C:\> Start-DPMManualReplicaCreation -Datasource $ds
The first command uses the Get-DPMProtectionGroup cmdlet to get the protection groups on the DPM server named TestingServer. It stores them in the $pg variable.
The second command uses the Get-DPMDatasource cmdlet to get the data sources protected in the protection group $pg (assuming there is only one protection group). It stores them in the $ds variable.
The third command mounts the replica VHD for this data source and enables the DPM administrator to manually copy the data source data to the replica volume.
Parameters
-Confirm
Prompts you for confirmation before running the cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Datasource
Specifies the data source for which to perform manual data copy.
Type: | Datasource |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Shows what would happen if the cmdlet runs. The cmdlet is not run.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |