Set-DPMInitialOnlineBackupCreationMethod
Modifies the method of initial online backup for a protection group.
Syntax
Set-DPMInitialOnlineBackupCreationMethod
[-ProtectionGroup] <ProtectionGroup>
[-IBMethod] <InitialOnlineBackupMethodType>
[[-StagingLocation] <String>]
[[-AzurePublishSettings] <String>]
[[-AzureImportJobName] <String>]
[[-AzureSubscriptionID] <String>]
[[-AzureStorageAccount] <String>]
[[-AzureStorageContainer] <String>]
[-PassThru]
[<CommonParameters>]
Description
The Set-DPMInitialOnlineBackupCreationMethod cmdlet modifies the method of initial online backup. Specify a method for a System Center - Data Protection Manager (DPM) protection group during creation of that protection group. You can select Network or OfflineBackup as the initial online backup method.
Examples
Example 1: Modify the initial online backup method for a protection group
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02"
PS C:\> Set-InitialOnlineBackupCreationMethod -ProtectionGroup $PGroup -IBMethod Network
The first command gets a protection group that has DPM server name DPMServer02, and then stores it in the $PGroup variable.
The second command sets the initial online backup method for the group in $PGroup to be Network.
Example 2: Set the initial online backup method as OfflineBackup for a protection group
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02"
PS C:\> Set-InitialOnlineBackupCreationMethod -ProtectionGroup $PGroup -IBMethod OfflineBackup -StagingLocation 'C:\StagingLocation' -AzurePublishSettings 'C:\Files\AzurePublishSettings.publishsettings' -AzureImportJobName 'ImportJobName' -AzureSubscriptionID 7c9e6679-7425-40de-944b-e07fc1f90ae7 -AzureStorageAccount 'AccountName' -AzureStorageContainer 'ContainerName'
The first command gets a protection group that has DPM server name DPMServer02, and then stores it in the $PGroup variable.
The second command sets the initial online backup method for the group stored in $PGroup to be OfflineBackup.
Parameters
-AzureImportJobName
Specifies the name of the Azure import job. The value of this parameter is used as a reference to ship the initial copy of disk.
Type: | String |
Position: | 5 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzurePublishSettings
Specifies the Azure publish settings file for the Azure account where the initial backup copy is shipped.
Type: | String |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureStorageAccount
Specifies the Azure Storage account associated with the Azure import job that the AzureImportJobName parameter specifies.
Type: | String |
Position: | 7 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureStorageContainer
Specifies the destination blob storage container to which to import the files.
Type: | String |
Position: | 8 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureSubscriptionID
Specifies the Azure subscription ID associated with the Azure import job that the AzureImportJobName parameter specifies.
Type: | String |
Position: | 6 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IBMethod
Specifies the method of initial online backup.
The acceptable values for this parameter are:
- Network
- OfflineBackup
Type: | InitialOnlineBackupMethodType |
Accepted values: | Network, OfflineBackup |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionGroup
Specifies a protection group on which this cmdlet operates. To obtain a ProtectionGroup object, use the Get-DPMProtectionGroup cmdlet.
Type: | ProtectionGroup |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StagingLocation
Specifies a staging location for the initial backup copy. You can specify a local folder or network shared folder.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |