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

Set-AzMigrateServerReplication

汇报副本 (replica)服务器的目标属性。

语法

Set-AzMigrateServerReplication
   -TargetObjectID <String>
   [-TargetVMName <String>]
   [-TargetDiskName <String>]
   [-TargetVMSize <String>]
   [-TargetNetworkId <String>]
   [-TestNetworkId <String>]
   [-TargetResourceGroupID <String>]
   [-NicToUpdate <IVMwareCbtNicInput[]>]
   [-DiskToUpdate <IVMwareCbtUpdateDiskInput[]>]
   [-TargetAvailabilitySet <String>]
   [-TargetAvailabilityZone <String>]
   [-SqlServerLicenseType <String>]
   [-UpdateTag <Hashtable>]
   [-UpdateTagOperation <String>]
   [-UpdateVMTag <IVMwareCbtEnableMigrationInputTargetVmtags>]
   [-UpdateVMTagOperation <String>]
   [-UpdateNicTag <IVMwareCbtEnableMigrationInputTargetNicTags>]
   [-UpdateNicTagOperation <String>]
   [-UpdateDiskTag <IVMwareCbtEnableMigrationInputTargetDiskTags>]
   [-UpdateDiskTagOperation <String>]
   [-TargetBootDiagnosticsStorageAccount <String>]
   [-SubscriptionId <String>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Set-AzMigrateServerReplication
   [-TargetVMName <String>]
   [-TargetDiskName <String>]
   [-TargetVMSize <String>]
   [-TargetNetworkId <String>]
   [-TestNetworkId <String>]
   [-TargetResourceGroupID <String>]
   [-NicToUpdate <IVMwareCbtNicInput[]>]
   [-DiskToUpdate <IVMwareCbtUpdateDiskInput[]>]
   [-TargetAvailabilitySet <String>]
   [-TargetAvailabilityZone <String>]
   [-SqlServerLicenseType <String>]
   [-UpdateTag <Hashtable>]
   [-UpdateTagOperation <String>]
   [-UpdateVMTag <IVMwareCbtEnableMigrationInputTargetVmtags>]
   [-UpdateVMTagOperation <String>]
   [-UpdateNicTag <IVMwareCbtEnableMigrationInputTargetNicTags>]
   [-UpdateNicTagOperation <String>]
   [-UpdateDiskTag <IVMwareCbtEnableMigrationInputTargetDiskTags>]
   [-UpdateDiskTagOperation <String>]
   [-TargetBootDiagnosticsStorageAccount <String>]
   [-SubscriptionId <String>]
   -InputObject <IMigrationItem>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

说明

Set-AzMigrateServerReplication cmdlet 更新副本 (replica)服务器的目标属性。

示例

示例 1:按 ID 更新

Set-AzMigrateServerReplication -TargetObjectID '/Subscriptions/xxx-xxx-xxx/resourceGroups/azmigratepwshtestasr13072020/providers/Microsoft.RecoveryServices/vaults/AzMigrateTestProjectPWSH02aarsvault/replicationFabrics/AzMigratePWSHTc8d1replicationfabric/replicationProtectionContainers/AzMigratePWSHTc8d1replicationcontainer/replicationMigrationItems/bcdr-vcenter-fareast-corp-micro-cfcc5a24-a40e-56b9-a6af-e206c9ca4f93_500f44f8-2aa3-587b-8958-ead358639629' -TargetVMName 'rb-w2k12r2-1'

ActivityId                       : da958651-96b3-4e65-a41e-897d4b06f7dd ActivityId: 3a4c8d4d-920a-47cd-82c3-f3dcce90a588
AllowedAction                    : {Cancel}
CustomDetailAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180110.JobDetailsAffectedObjectDetails
CustomDetailInstanceType         : AsrJobDetails
EndTime                          :
Error                            : {}
FriendlyName                     : Update
Id                               : /Subscriptions/xxx-xxx-xxx/resourceGroups/azmigratepwshtestasr13072020/providers/Microsoft.Recover
                                   yServices/vaults/AzMigrateTestProjectPWSH02aarsvault/replicationJobs/931dde9a-de67-4a30-a045-bb9d6162f8ab
Location                         :
Name                             : 931dde9a-de67-4a30-a045-bb9d6162f8ab
ScenarioName                     : Update
StartTime                        : 9/25/20 9:20:08 PM
State                            : InProgress
StateDescription                 : InProgress
TargetInstanceType               : ProtectionEntity
TargetObjectId                   : 101883a0-23f7-538a-bbd5-6d8b4fa900e2
TargetObjectName                 : prsadhu-TestVM
Task                             : {DisableProtectionOnPrimary, UpdateDraState}
Type                             : Microsoft.RecoveryServices/vaults/replicationJobs

按 ID。

示例 2:按 ID 更新多个磁盘名称

$OSDisk = Set-AzMigrateDiskMapping -DiskID "6000C294-1217-dec3-bc18-81f117220424" -DiskName "ContosoDisk_1"
$DataDisk = Set-AzMigrateDiskMapping -DiskID "6000C292-79b9-bbdc-fb8a-f1fa8dbeff84" -DiskName "ContosoDisk_2"
$DiskMapping = $OSDisk, $DataDisk
Set-AzMigrateServerReplication -TargetObjectId "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015f6d8-fc84-afdf-de47-1eab79330f00" -DiskToUpdate $DiskMapping

ActivityId                       : c533d88d-2211-43c6-b615-7b46876d8882 ActivityId: de18df8b-8d43-4249-8989-846d33a124f6
AllowedAction                    : {}
CustomDetailAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210210.JobDetailsAffectedObje
                                   ctDetails
CustomDetailInstanceType         : AsrJobDetails
EndTime                          :
Error                            : {}
FriendlyName                     : Update the virtual machine
Id                               : /Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105src
                                   rg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationJo
                                   bs/6ec1cca6-87c7-4f14-9657-bd0469c02fcd
Location                         :
Name                             : 6ec1cca6-87c7-4f14-9657-bd0469c02fcd
ScenarioName                     : UpdateVmProperties
StartTime                        : 8/30/2021 7:08:51 AM
State                            : InProgress
StateDescription                 : InProgress
TargetInstanceType               : ProtectionEntity
TargetObjectId                   : f3aa6bd4-1b60-52bb-b12d-e850f8d8f13c
TargetObjectName                 : Win2k16
Task                             : {UpdateVmPropertiesTask}
Type                             : Microsoft.RecoveryServices/vaults/replicationJobs

按 ID 更新磁盘名称。

参数

-DefaultProfile

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

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiskToUpdate

汇报要创建的 Azure VM 的磁盘。 若要构造,请参阅 DISKTOUPDATE 属性的 NOTES 部分并创建哈希表。

Type:IVMwareCbtUpdateDiskInput[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

指定要为其更新属性的副本 (replica)服务器。 可以使用 Get-AzMigrateServerReplication cmdlet 检索服务器对象。 若要构造,请参阅 INPUTOBJECT 属性的 NOTES 部分并创建哈希表。

Type:IMigrationItem
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NicToUpdate

汇报要创建的 Azure VM 的 NIC。 若要构造,请参阅 NICTOUPDATE 属性的 NOTES 部分,并创建哈希表。

Type:IVMwareCbtNicInput[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SqlServerLicenseType

指定 SQL Server 的 Azure 混合权益是否适用于要迁移的服务器。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

订阅 ID。

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetAvailabilitySet

指定要用于创建 VM 的可用性集。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetAvailabilityZone

指定要用于创建 VM 的可用性区域。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetBootDiagnosticsStorageAccount

指定要用于启动诊断的存储帐户。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetDiskName

指定要创建的 Azure VM 的名称。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetNetworkId

汇报服务器需要迁移到的目标 Azure 订阅中的虚拟网络 ID。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetObjectID

指定需要更新其属性的重新分配服务器。 应使用 Get-AzMigrateServerReplication cmdlet 检索 ID。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetResourceGroupID

汇报服务器需要迁移到的目标 Azure 订阅中的资源组 ID。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetVMName

指定需要更新其属性的重新分配服务器。 应使用 Get-AzMigrateServerReplication cmdlet 检索 ID。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetVMSize

汇报要创建的 Azure VM 的 SKU。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TestNetworkId

汇报需要将服务器迁移到的目标 Azure 订阅中的虚拟网络 ID。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateDiskTag

指定要用于创建磁盘的标记。 若要构造,请参阅 UPDATEDISKTAG 属性的 NOTES 部分并创建哈希表。

Type:IVMwareCbtEnableMigrationInputTargetDiskTags
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateDiskTagOperation

指定更新磁盘标记操作。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateNicTag

指定要用于创建 NIC 的标记。 若要构造,请参阅 UPDATENICTAG 属性的 NOTES 部分并创建哈希表。

Type:IVMwareCbtEnableMigrationInputTargetNicTags
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateNicTagOperation

指定更新 NIC 标记操作。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateTag

指定要用于创建资源的标记。

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateTagOperation

指定更新标记操作。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateVMTag

指定要用于创建 VM 的标记。 若要构造,请参阅 UPDATEVMTAG 属性的 NOTES 部分并创建哈希表。

Type:IVMwareCbtEnableMigrationInputTargetVmtags
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateVMTagOperation

指定更新 VM 标记操作。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输出

IJob