Add-VBRvCDCloudCDPPolicy
Short Description
Creates a VDC CDP policy.
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
|
Add-VBRvCDCloudCDPPolicy -Entity <IViItem[]> -OrganizationvDC <VBRvCDCloudOrganizationvDC> [-vApp <VBRvCDCloudvApp>] [-StoragePolicy <VBRvCDCloudStoragePolicy>] [-Name <String>] [-Description <String>] [-Suffix <String>] [-SourceProxy <VBRCDPProxy[]>] [-NotificationOptions <VBRNotificationOptions>] [-RetentionOptions <VBRCDPPolicyRetentionOptions>] [-GuestProcessingOptions <VBRReplicaApplicationProcessingOptions>] [-SourceNetwork <VBRViNetworkInfo[]>] [-TargetNetwork <VBRvCDCloudNetworkInfo[]>] [-RepositorySeed <CBackupRepository>] [-OriginalVM <CViVmItem[]>] [-ReplicaVM <VBRvCDCloudVM[]>] [-Force] [-HighPriority] [<CommonParameters>] |
Detailed Description
This cmdlet creates a VDC CDP policy.
Parameters
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
Description |
Specifies a description of a VDC CDP policy. |
|
False |
Named |
False |
|
Entity |
Specifies the array of VMs you want to add to a VDC CDP policy.
Accepts the |
|
True |
Named |
True (ByValue) |
|
Force |
Defines that the cmdlet will create a Cloud Director CDP policy without showing warnings in the PowerShell console. |
|
False |
Named |
False |
|
GuestProcessingOptions |
Specifies guest processing settings of a CDP policy.
Accepts the |
|
False |
Named |
False |
|
HighPriority |
Defines that Veeam Backup & Replication will prioritize this job higher than other similar jobs and will allocate resources to it in the first place. |
|
False |
Named |
False |
|
Name |
Specifies a name you want to assign to a VDC CDP policy. |
|
False |
Named |
False |
|
NotificationOptions |
Specifies notification settings of a CDP policy.
Accepts the |
False |
Named |
False |
|
|
OrganizationvDC |
Specifies the cloud organization VDC. The VDC CDP policy will store replicas in the selected organization VDC.
Accepts the |
|
True |
Named |
False |
|
OriginalVM |
For replica mapping. Specifies an array of production VMs that you want to replicate using replica mapping. The cloud CDP policy will map this VM to the VM in the disaster recovery site.
Use the
Accepts the |
|
False |
Named |
False |
|
ReplicaVM |
For replica mapping. Specifies an array VM in the disaster recovery site. The cmdlet will map the production VM to this VM.
Use the
Accepts the |
|
False |
Named |
False |
|
RepositorySeed |
For replica seeding. Specifies a backup repository that keeps a full backup of VMs that you want to replicate.
Accepts the |
|
False |
Named |
False |
|
RetentionOptions |
Specifies retention settings of a CDP policy.
Accepts the |
|
False |
Named |
False |
|
SourceNetwork |
For network mapping. Specifies an array of production networks to which the VMs added to a Cloud Director CDP policy are connected. Note: The number of source networks must match the number of target networks.
Accepts the |
False |
Named |
False |
|
|
SourceProxy |
Used for building a replica from backup files. Specifies the backup repository that will be used to read the VM data from the already existing backup chain. Note: You cannot specify a cloud repository.
Accepts the |
|
False |
Named |
False |
|
StoragePolicy |
Specifies the Cloud Director storage policy. The VDC CDP policy will create replicas according to this storage policy settings.
Accepts the |
|
False |
Named |
False |
|
Suffix |
Specifies the suffix that will be appended to the name of the VM you are replicating. This name will be used to register the replicated VM on the target server.
Note: If you omit this parameter, the replicated VMs will get the |
|
False |
Named |
False |
|
TargetNetwork |
For network mapping. Specifies an array of networks in the disaster recovery site. VMs that are replicated with the Cloud Director CDP policy will be connected to these networks. Note: The number of source networks must match the number of target networks.
Accepts the |
|
False |
Named |
False |
|
vApp |
Specifies the vApp container. The VDC CDP policy will store the replicas in the selected container. Note: If you do not specify the vApp container, the job will store the replicas in the default vApp.
Accepts the |
|
False |
Named |
False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.
Output Object
The cmdlet returns the VBRvCDCloudCDPPolicy object that contains VDC CDP policy settings.
Examples
Creating Cloud VDC CDP Policy
This example shows how to create the DHCP_replicant cloud VDC CDP policy.
|
$vm = Find-VBRViEntity -Name "DB server" $organization = Get-VBRvCDCloudOrganizationvDC $vApp = Get-VBRvCDCloudvApp $storagepolicy = Get-VBRvCDCloudStoragePolicy Add-VBRvCDCloudCDPPolicy -Entity $vm -OrganizationvDC $organization -vApp $vApp -StoragePolicy $storagepolicy[0] -Name "DHCP_replicant" -Description "DHCP replica" |
Perform the following steps:
- Run the
Find-VBRViEntityLooks for VMware objects. cmdlet. Specify theNameparameter value. Save the result to the$vmvariable. - Run the
Get-VBRvCDCloudOrganizationvDCReturns organization VDCs. cmdlet. Save the result to the$organizationvariable. - Run the
Get-VBRvCDCloudvAppReturns VDC vApps. cmdlet. Save the result to the$vAppvariable. - Run the
Get-VBRvCDCloudStoragePolicyReturns Cloud Director storage policies. cmdlet. Save the result to the$storagepolicyvariable.The
Get-VBRvCDCloudStoragePolicycmdlet will return an array of storage policies. Mind the ordinal number of the necessary storage policy (in our example, it is the first storage policy in the array). - Run the
Add-VBRCloudCDPPolicycmdlet. Specify the following settings:- Set the
$vmvariable as theEntityparameter value. - Set the
$organizationvariable as theOrganizationvDCparameter value. - Set the
$vAppvariable as thevAppparameter value. - Set the
$storagepolicyvariable as theStoragePolicyparameter value. - Specify the
Nameparameter value. - Specify the
Descriptionparameter value.
- Set the
Related Commands
Find-VBRViEntityLooks for VMware objects.Get-VBRCloudServerReturns cloud hosts allocated by a service provider.Get-VBRCloudDatastoreReturns datastores or disk volumes allocated to you under your cloud resources.Get-VBRvCDCloudStoragePolicyReturns Cloud Director storage policies.