Delen via


New-AzMigrateServerReplication

Hiermee start u de replicatie voor de opgegeven server.

Syntaxis

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

De cmdlet New-AzMigrateServerReplication start de replicatie voor een bepaalde gedetecteerde server in het Azure Migrate-project.

Voorbeelden

Voorbeeld 1: Wanneer er alleen een besturingssysteemschijf is

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

Dit is voor het scenario, wanneer er slechts één schijf is die moet worden beveiligd.

Voorbeeld 2: Wanneer er meerdere schijven zijn

$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

Dit is voor het scenario, wanneer er meerdere schijven zijn die moeten worden beveiligd.

Parameters

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:PSObject
Aliassen:AzureRMContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DiskEncryptionSetID

Hiermee geeft u de schijf-encyption die moet worden gebruikt.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DiskTag

Hiermee geeft u de tag die moet worden gebruikt voor het maken van de schijf. Zie de sectie NOTES voor DISKTAG-eigenschappen en maak een hash-tabel om deze samen te stellen.

Type:IVMwareCbtEnableMigrationInputTargetDiskTags
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DiskToInclude

Hiermee geeft u de schijven op de bronserver moet worden opgenomen voor replicatie. Zie de sectie NOTES voor DE eigenschappen DISKTOINCLUDE en maak een hash-tabel om deze samen te stellen.

Type:IVMwareCbtDiskInput[]
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DiskType

Hiermee geeft u het type schijven dat moet worden gebruikt voor de Virtuele Azure-machine.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InputObject

Hiermee geeft u de gedetecteerde server die moet worden gemigreerd. Het serverobject kan worden opgehaald met behulp van de cmdlet Get-AzMigrateServer. Zie de sectie NOTES voor INPUTOBJECT-eigenschappen en maak een hash-tabel om deze samen te stellen.

Type:IVMwareMachine
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-LicenseType

Hiermee geeft u op of Azure Hybrid Benefit van toepassing is op de bronserver die moet worden gemigreerd.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-LinuxLicenseType

Hiermee geeft u op of Azure Hybrid Benefit van toepassing is op de linux-bronserver die moet worden gemigreerd.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MachineId

Hiermee geeft u de computer-id van de gedetecteerde server die moet worden gemigreerd.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-NicTag

Hiermee geeft u de tag die moet worden gebruikt voor het maken van een NIC. Zie de sectie NOTES voor NICTAG-eigenschappen en maak een hash-tabel om deze samen te stellen.

Type:IVMwareCbtEnableMigrationInputTargetNicTags
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OSDiskID

Hiermee geeft u de besturingssysteemschijf op voor de bronserver die moet worden gemigreerd.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PerformAutoResync

Hiermee geeft u op of replicatie automatisch wordt hersteld voor het geval wijzigingen bijhouden verloren gaat voor de bronserver onder replicatie.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SqlServerLicenseType

Hiermee geeft u op of Azure Hybrid Benefit voor SQL Server van toepassing is op de server die moet worden gemigreerd.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SubscriptionId

Azure-abonnements-id.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Tag

Hiermee geeft u de tag die moet worden gebruikt voor het maken van resources.

Type:Hashtable
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TargetAvailabilitySet

Hiermee geeft u de beschikbaarheidsset op die moet worden gebruikt voor het maken van vm's Specificeert u de beschikbaarheidsset die moet worden gebruikt voor het maken van een virtuele machine.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TargetAvailabilityZone

Hiermee geeft u de beschikbaarheidszone op die moet worden gebruikt voor het maken van een virtuele machine.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TargetBootDiagnosticsStorageAccount

Hiermee geeft u het opslagaccount moet worden gebruikt voor diagnostische opstartgegevens.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TargetNetworkId

Hiermee geeft u de id van het virtuele netwerk in het Azure-doelabonnement op waarnaar de server moet worden gemigreerd.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TargetResourceGroupId

Hiermee geeft u de resourcegroep-id op binnen het Azure-doelabonnement waarnaar de server moet worden gemigreerd.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TargetSubnetName

Hiermee geeft u de subnetnaam binnen het doel-virtuele netwerk waarnaar de server moet worden gemigreerd.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TargetVMName

Hiermee geeft u de naam op van de Azure-VM die moet worden gemaakt.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TargetVMSize

Hiermee geeft u de SKU van de Azure-VM die moet worden gemaakt.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TestNetworkId

Hiermee geeft u de id van het virtuele netwerk binnen het Azure-doelabonnement op waarop de server moet worden getest.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TestSubnetName

Hiermee geeft u de subnetnaam in het doel-virtuele netwerk waarnaar de server moet worden gemigreerd te testen.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VMTag

Hiermee geeft u de tag op die moet worden gebruikt voor het maken van een virtuele machine. Zie de sectie NOTES voor VMTAG-eigenschappen en maak een hash-tabel om deze samen te stellen.

Type:IVMwareCbtEnableMigrationInputTargetVmtags
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VMWarerunasaccountID

Account-id.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Uitvoerwaarden

IJob