Compartilhar via


New-AzMigrateServerReplication

Inicia a replicação para o servidor especificado.

Sintaxe

New-AzMigrateServerReplication
   -LicenseType <String>
   -TargetResourceGroupId <String>
   -TargetNetworkId <String>
   -TargetSubnetName <String>
   -TargetVMName <String>
   -MachineId <String>
   -DiskType <String>
   -OSDiskID <String>
   [-SqlServerLicenseType <String>]
   [-LinuxLicenseType <String>]
   [-TestNetworkId <String>]
   [-TestSubnetName <String>]
   [-VMWarerunasaccountID <String>]
   [-TargetVMSize <String>]
   [-PerformAutoResync <String>]
   [-TargetAvailabilitySet <String>]
   [-TargetAvailabilityZone <String>]
   [-VMTag <IVMwareCbtEnableMigrationInputTargetVmtags>]
   [-NicTag <IVMwareCbtEnableMigrationInputTargetNicTags>]
   [-DiskTag <IVMwareCbtEnableMigrationInputTargetDiskTags>]
   [-Tag <Hashtable>]
   [-TargetBootDiagnosticsStorageAccount <String>]
   [-DiskEncryptionSetID <String>]
   [-SubscriptionId <String>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
New-AzMigrateServerReplication
   -LicenseType <String>
   -TargetResourceGroupId <String>
   -TargetNetworkId <String>
   -TargetSubnetName <String>
   -TargetVMName <String>
   -MachineId <String>
   [-SqlServerLicenseType <String>]
   [-LinuxLicenseType <String>]
   [-TestNetworkId <String>]
   [-TestSubnetName <String>]
   [-VMWarerunasaccountID <String>]
   [-TargetVMSize <String>]
   [-PerformAutoResync <String>]
   [-TargetAvailabilitySet <String>]
   [-TargetAvailabilityZone <String>]
   [-VMTag <IVMwareCbtEnableMigrationInputTargetVmtags>]
   [-NicTag <IVMwareCbtEnableMigrationInputTargetNicTags>]
   [-DiskTag <IVMwareCbtEnableMigrationInputTargetDiskTags>]
   [-Tag <Hashtable>]
   [-TargetBootDiagnosticsStorageAccount <String>]
   [-SubscriptionId <String>]
   -DiskToInclude <IVMwareCbtDiskInput[]>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
New-AzMigrateServerReplication
   -LicenseType <String>
   -TargetResourceGroupId <String>
   -TargetNetworkId <String>
   -TargetSubnetName <String>
   -TargetVMName <String>
   -DiskType <String>
   -OSDiskID <String>
   [-SqlServerLicenseType <String>]
   [-LinuxLicenseType <String>]
   [-TestNetworkId <String>]
   [-TestSubnetName <String>]
   [-VMWarerunasaccountID <String>]
   [-TargetVMSize <String>]
   [-PerformAutoResync <String>]
   [-TargetAvailabilitySet <String>]
   [-TargetAvailabilityZone <String>]
   [-VMTag <IVMwareCbtEnableMigrationInputTargetVmtags>]
   [-NicTag <IVMwareCbtEnableMigrationInputTargetNicTags>]
   [-DiskTag <IVMwareCbtEnableMigrationInputTargetDiskTags>]
   [-Tag <Hashtable>]
   [-TargetBootDiagnosticsStorageAccount <String>]
   [-DiskEncryptionSetID <String>]
   [-SubscriptionId <String>]
   -InputObject <IVMwareMachine>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
New-AzMigrateServerReplication
   -LicenseType <String>
   -TargetResourceGroupId <String>
   -TargetNetworkId <String>
   -TargetSubnetName <String>
   -TargetVMName <String>
   [-SqlServerLicenseType <String>]
   [-LinuxLicenseType <String>]
   [-TestNetworkId <String>]
   [-TestSubnetName <String>]
   [-VMWarerunasaccountID <String>]
   [-TargetVMSize <String>]
   [-PerformAutoResync <String>]
   [-TargetAvailabilitySet <String>]
   [-TargetAvailabilityZone <String>]
   [-VMTag <IVMwareCbtEnableMigrationInputTargetVmtags>]
   [-NicTag <IVMwareCbtEnableMigrationInputTargetNicTags>]
   [-DiskTag <IVMwareCbtEnableMigrationInputTargetDiskTags>]
   [-Tag <Hashtable>]
   [-TargetBootDiagnosticsStorageAccount <String>]
   [-SubscriptionId <String>]
   -DiskToInclude <IVMwareCbtDiskInput[]>
   -InputObject <IVMwareMachine>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

Description

O cmdlet New-AzMigrateServerReplication inicia a replicação de um servidor descoberto específico no projeto de Migrações para Azure.

Exemplos

Exemplo 1: quando há apenas o disco do sistema operacional

New-AzMigrateServerReplication -MachineId "/subscriptions/xxx-xxx-xxx4/resourceGroups/azmigratepwshtestasr13072020/providers/Microsoft.OffAzure/VMwareSites/AzMigratePWSHTc8d1site/machines/bcdr-vcenter-fareast-corp-micro-cfcc5a24-a40e-56b9-a6af-e206c9ca4f93_50063baa-9806-d6d6-7e09-c0ae87309b4f" -LicenseType NoLicenseType -TargetResourceGroupId "/subscriptions/xxx-xxx-xxx/resourceGroups/AzMigratePWSHtargetRG" -TargetNetworkId  "/subscriptions/xxx-xxx-xxx/resourceGroups/AzMigratePWSHtargetRG/providers/Microsoft.Network/virtualNetworks/AzMigrateTargetNetwork" -TargetSubnetName default -TargetVMName "prsadhu-TestVM" -DiskType "Standard_LRS" -OSDiskID "6000C299-343d-7bcd-c05e-a94bd63316dd"

ActivityId                       : 68af14b4-46ae-48d1-b3e9-cdcffb9e8a93 ActivityId: 74d1a396-1d37-4264-8a5b-b727aaef0171
AllowedAction                    : {}
CustomDetailAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180110.JobDetailsAffectedObjectDetails
CustomDetailInstanceType         : AsrJobDetails
EndTime                          : 9/16/20 11:57:33 AM
Error                            : {}
FriendlyName                     : Enable
Id                               : /Subscriptions/xxx-xxx-xxx/resourceGroups/azmigratepwshtestasr13072020/providers/Microsoft.Recover
                                   yServices/vaults/AzMigrateTestProjectPWSH02aarsvault/replicationJobs/997e2a92-5afe-49c7-a81a-89660aec9b7b
Location                         :
Name                             : 997e2a92-5afe-49c7-a81a-89660aec9b7b
ScenarioName                     : Enable
StartTime                        : 9/16/20 11:57:32 AM
State                            : Succeeded
StateDescription                 : Completed
TargetInstanceType               : ProtectionProfile
TargetObjectId                   : 42752b89-5fad-52fd-bf93-679fbdb6fed9
TargetObjectName                 : migrateAzMigratePWSHTc8d1sitepolicy
Task                             : {CloudPairingPrerequisitesCheck, CloudPairingPrepareSite}
Type                             : Microsoft.RecoveryServices/vaults/replicationJobs

Isso é para o cenário, quando há apenas um único disco que precisa ser protegido.

Exemplo 2: quando há vários discos

$OSDisk = New-AzMigrateDiskMapping -DiskID '6000C299-343d-7bcd-c05e-a94bd63316dd' -DiskType 'Standard_LRS' -IsOSDisk 'true'
$DataDisk = New-AzMigrateDiskMapping -DiskID '7000C299-343d-7bcd-c05e-a94bd63316dd' -DiskType 'Standard_LRS' -IsOSDisk 'false'
$DisksToInclude = @()
$DisksToInclude += $OSDisk
$DisksToInclude += $DataDisk
New-AzMigrateServerReplication -MachineId "/subscriptions/xxx-xxx-xxx/resourceGroups/azmigratepwshtestasr13072020/providers/Microsoft.OffAzure/VMwareSites/AzMigratePWSHTc8d1site/machines/bcdr-vcenter-fareast-corp-micro-cfcc5a24-a40e-56b9-a6af-e206c9ca4f93_50063baa-9806-d6d6-7e09-c0ae87309b4f" -LicenseType NoLicenseType -TargetResourceGroupId "/subscriptions/xxx-xxx-xxx/resourceGroups/AzMigratePWSHtargetRG" -TargetNetworkId  "/subscriptions/xxx-xxx-xxx/resourceGroups/AzMigratePWSHtargetRG/providers/Microsoft.Network/virtualNetworks/AzMigrateTargetNetwork" -TargetSubnetName default -TargetVMName "prsadhu-TestVM" -DiskToInclude $DisksToInclude -PerformAutoResync true

ActivityId                       : 68af14b4-46ae-48d1-b3e9-cdcffb9e8a93 ActivityId: 74d1a396-1d37-4264-8a5b-b727aaef0171
AllowedAction                    : {}
CustomDetailAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180110.JobDetailsAffectedObjectDetails
CustomDetailInstanceType         : AsrJobDetails
EndTime                          : 9/16/20 11:57:33 AM
Error                            : {}
FriendlyName                     : Enable
Id                               : /Subscriptions/xxx-xxx-xxx/resourceGroups/azmigratepwshtestasr13072020/providers/Microsoft.Recover
                                   yServices/vaults/AzMigrateTestProjectPWSH02aarsvault/replicationJobs/997e2a92-5afe-49c7-a81a-89660aec9b7b
Location                         :
Name                             : 997e2a92-5afe-49c7-a81a-89660aec9b7b
ScenarioName                     : Enable
StartTime                        : 9/16/20 11:57:32 AM
State                            : Succeeded
StateDescription                 : Completed
TargetInstanceType               : ProtectionProfile
TargetObjectId                   : 42752b89-5fad-52fd-bf93-679fbdb6fed9
TargetObjectName                 : migrateAzMigratePWSHTc8d1sitepolicy
Task                             : {CloudPairingPrerequisitesCheck, CloudPairingPrepareSite}
Type                             : Microsoft.RecoveryServices/vaults/replicationJobs

Isso é para o cenário, quando há vários discos que precisam ser protegidos.

Parâmetros

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.

Tipo:PSObject
Aliases:AzureRMContext, AzureCredential
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DiskEncryptionSetID

Especifica o conjunto de encyption de disco a ser usado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DiskTag

Especifica a marca a ser usada para a criação de disco. Para construir, consulte a seção NOTES para propriedades DISKTAG e crie uma tabela de hash.

Tipo:IVMwareCbtEnableMigrationInputTargetDiskTags
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DiskToInclude

Especifica os discos no servidor de origem a serem incluídos para replicação. Para construir, consulte a seção NOTES para propriedades DISKTOINCLUDE e crie uma tabela de hash.

Tipo:IVMwareCbtDiskInput[]
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DiskType

Especifica o tipo de disco a ser usado para a VM do Azure.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-InputObject

Especifica o servidor descoberto a ser migrado. O objeto de servidor pode ser recuperado usando o cmdlet Get-AzMigrateServer. Para construir, consulte a seção NOTES para propriedades INPUTOBJECT e crie uma tabela de hash.

Tipo:IVMwareMachine
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-LicenseType

Especifica se o benefício híbrido do Azure é aplicável ao servidor de origem a ser migrado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-LinuxLicenseType

Especifica se o benefício híbrido do Azure é aplicável ao servidor linux de origem a ser migrado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-MachineId

Especifica a ID do computador do servidor descoberto a ser migrado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-NicTag

Especifica a marca a ser usada para a criação da NIC. Para construir, consulte a seção NOTES para propriedades NICTAG e crie uma tabela de hash.

Tipo:IVMwareCbtEnableMigrationInputTargetNicTags
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-OSDiskID

Especifica o disco do Sistema Operacional para o servidor de origem a ser migrado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-PerformAutoResync

Especifica se a replicação será reparada automaticamente caso o controle de alterações seja perdido para o servidor de origem em replicação.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlServerLicenseType

Especifica se o benefício híbrido do Azure para SQL Server é aplicável ao servidor a ser migrado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SubscriptionId

ID da Assinatura do Azure.

Tipo:String
Cargo:Named
Valor padrão:(Get-AzContext).Subscription.Id
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Tag

Especifica a marca a ser usada para a criação de recursos.

Tipo:Hashtable
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TargetAvailabilitySet

Especifica o Conjunto de Disponibilidade a ser usado para criações de VMSpecifica o Conjunto de Disponibilidade a ser usado para a criação da VM.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TargetAvailabilityZone

Especifica a Zona de Disponibilidade a ser usada para a criação da VM.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TargetBootDiagnosticsStorageAccount

Especifica a conta de armazenamento a ser usada para diagnóstico de inicialização.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TargetNetworkId

Especifica a ID da Rede Virtual dentro da assinatura do Azure de destino para a qual o servidor precisa ser migrado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TargetResourceGroupId

Especifica a ID do Grupo de Recursos dentro da assinatura do Azure de destino para a qual o servidor precisa ser migrado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TargetSubnetName

Especifica o nome da sub-rede dentro da Rede Virtual de destino para a qual o servidor precisa ser migrado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TargetVMName

Especifica o nome da VM do Azure a ser criada.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TargetVMSize

Especifica o SKU da VM do Azure a ser criada.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TestNetworkId

Especifica a ID da Rede Virtual dentro da assinatura do Azure de destino para a qual o servidor precisa ser migrado para teste.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TestSubnetName

Especifica o nome da sub-rede dentro da Rede Virtual de destino para a qual o servidor precisa ser migrado para teste.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-VMTag

Especifica a marca a ser usada para a criação da VM. Para construir, consulte a seção NOTES para propriedades VMTAG e crie uma tabela de hash.

Tipo:IVMwareCbtEnableMigrationInputTargetVmtags
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-VMWarerunasaccountID

ID da conta.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Saídas

IJob