你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

New-AzRecoveryServicesAsrAzureToAzureDiskReplicationConfig

为要复制的 Azure 虚拟机磁盘创建磁盘映射对象。

语法

New-AzRecoveryServicesAsrAzureToAzureDiskReplicationConfig
   -VhdUri <String>
   -LogStorageAccountId <String>
   -RecoveryAzureStorageAccountId <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzRecoveryServicesAsrAzureToAzureDiskReplicationConfig
   [-ManagedDisk]
   -LogStorageAccountId <String>
   -DiskId <String>
   -RecoveryResourceGroupId <String>
   -RecoveryReplicaDiskAccountType <String>
   -RecoveryTargetDiskAccountType <String>
   [-RecoveryDiskEncryptionSetId <String>]
   [-DiskEncryptionVaultId <String>]
   [-DiskEncryptionSecretUrl <String>]
   [-KeyEncryptionKeyUrl <String>]
   [-KeyEncryptionVaultId <String>]
   [-FailoverDiskName <String>]
   [-TfoDiskName <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

说明

创建一个磁盘映射对象,该对象将 Azure 虚拟机磁盘映射到缓存存储帐户和目标存储帐户(恢复区域),用于复制磁盘。

示例

示例 1

New-AzRecoveryServicesAsrAzureToAzureDiskReplicationConfig -VhdUri  $vhdUri -RecoveryAzureStorageAccountId $recoveryStorageAccountId -LogStorageAccountId $logStorageAccountId

为要复制的 Azure 虚拟机磁盘创建磁盘映射对象。在 Azure 到 Azure EnableDr 和重新保护操作期间使用。

示例 2

New-AzRecoveryServicesAsrAzureToAzureDiskReplicationConfig -ManagedDisk -LogStorageAccountId $logStorageAccountId -DiskId $diskId -RecoveryResourceGroupId $RecoveryResourceGroupId `
-RecoveryReplicaDiskAccountType $RecoveryReplicaDiskAccountType -RecoveryTargetDiskAccountType $RecoveryTargetDiskAccountType

为要复制的 Azure 虚拟机磁盘创建托管磁盘映射对象。在 Azure 到 Azure EnableDr 和重新保护操作期间使用。

示例 3

New-AzRecoveryServicesAsrAzureToAzureDiskReplicationConfig -ManagedDisk -LogStorageAccountId $logStorageAccountId -DiskId $diskId -RecoveryResourceGroupId $RecoveryResourceGroupId `
-RecoveryReplicaDiskAccountType $RecoveryReplicaDiskAccountType -RecoveryTargetDiskAccountType $RecoveryTargetDiskAccountType -DiskEncryptionVaultId $keyVaultId -DiskEncryptionSecretUrl $secret `
-KeyEncryptionKeyUrl $keyUrl -KeyEncryptionVaultId $keyVaultId

创建托管磁盘映射对象,其中包含要复制的 Azure 虚拟机磁盘的一个传递加密设置。在 Azure 到 Azure EnableDr 和重新保护操作期间使用。

示例 4

New-AzRecoveryServicesAsrAzureToAzureDiskReplicationConfig -ManagedDisk -LogStorageAccountId $logStorageAccountId -DiskId $diskId -RecoveryResourceGroupId $RecoveryResourceGroupId `
-RecoveryReplicaDiskAccountType $RecoveryReplicaDiskAccountType -RecoveryTargetDiskAccountType $RecoveryTargetDiskAccountType -RecoveryDiskEncryptionSetId $RecoveryDiskEncryptionSetId

为要复制的 Azure 虚拟机磁盘创建具有目标磁盘加密集 ID 的托管磁盘映射对象。在 Azure 到 Azure EnableDr 和重新保护操作期间使用。

参数

-Confirm

提示你在运行 cmdlet 之前进行确认。

类型:SwitchParameter
别名:cf
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

类型:IAzureContextContainer
别名:AzContext, AzureRmContext, AzureCredential
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DiskEncryptionSecretUrl

指定磁盘加密机密 URL。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DiskEncryptionVaultId

指定磁盘加密密钥保管库 ARM ID。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DiskId

指定托管磁盘的磁盘 ID。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-FailoverDiskName

指定在故障转移期间创建的磁盘的名称。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-KeyEncryptionKeyUrl

指定密钥加密 URL。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-KeyEncryptionVaultId

指定密钥加密密钥保管库 ARM ID。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-LogStorageAccountId

指定要用于存储复制日志的日志或缓存存储帐户 ID。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-ManagedDisk

指定用于托管磁盘的输入。

类型:SwitchParameter
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-RecoveryAzureStorageAccountId

指定要复制到的 Azure 存储帐户的 ID。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-RecoveryDiskEncryptionSetId

指定要用于恢复磁盘的 Azure 磁盘加密集的 ID。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RecoveryReplicaDiskAccountType

指定复制托管磁盘的帐户类型。

类型:String
接受的值:Premium_LRS, Premium_ZRS, Standard_LRS, StandardSSD_LRS, StandardSSD_ZRS
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-RecoveryResourceGroupId

指定复制托管磁盘的恢复资源组 ID。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-RecoveryTargetDiskAccountType

指定复制托管磁盘的恢复目标磁盘。

类型:String
接受的值:Premium_LRS, Premium_ZRS, Standard_LRS, StandardSSD_LRS, StandardSSD_ZRS
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-TfoDiskName

指定在测试故障转移期间创建的磁盘的名称。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VhdUri

指定此映射对应于的磁盘的 VHD URI。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-WhatIf

显示运行该 cmdlet 时会发生什么情况。 cmdlet 未运行。

类型:SwitchParameter
别名:wi
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输入

None

输出

ASRAzuretoAzureDiskReplicationConfig