Replication Migration Items - Resync

Újraszinkronizálja a replikációt.
Egy ASR-migrálási elem replikációjának újraszinkronizálására irányuló művelet.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/resync?api-version=2023-02-01

URI-paraméterek

Name In Kötelező Típus Description
fabricName
path True

string

Háló neve.

migrationItemName
path True

string

Migrálási elem neve.

protectionContainerName
path True

string

Védelmi tároló neve.

resourceGroupName
path True

string

Annak az erőforráscsoportnak a neve, amelyben a helyreállítási tár található.

resourceName
path True

string

A helyreállítási tár neve.

subscriptionId
path True

string

Az előfizetés azonosítója.

api-version
query True

string

Ügyfél API-verziója.

Kérelem törzse

Name Kötelező Típus Description
properties True

ResyncInputProperties

Bemeneti tulajdonságok újraszinkronizálása.

Válaszok

Name Típus Description
200 OK

MigrationItem

OK

202 Accepted

Elfogadva

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation megszemélyesíti a felhasználói fiókját.

Példák

Resynchronizes replication.

Sample Request

POST https://management.azure.com/subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.RecoveryServices/vaults/migrationvault/replicationFabrics/vmwarefabric1/replicationProtectionContainers/vmwareContainer1/replicationMigrationItems/virtualmachine1/resync?api-version=2023-02-01

{
  "properties": {
    "providerSpecificDetails": {
      "instanceType": "VMwareCbt",
      "skipCbtReset": "true"
    }
  }
}

Sample Response

Azure-AsyncOperation: https://management.azure.com/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.RecoveryServices/vaults/migrationvault/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2023-02-01
{
  "id": "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.RecoveryServices/vaults/migrationvault/replicationFabrics/vmwarefabric1/replicationProtectionContainers/vmwareContainer1/replicationMigrationItems/virtualmachine1",
  "name": "virtualmachine1",
  "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems",
  "properties": {
    "machineName": "vm-0520-2",
    "migrationState": "Replicating",
    "migrationStateDescription": "Ready to migrate",
    "testMigrateState": "None",
    "testMigrateStateDescription": "None",
    "policyFriendlyName": "vmwarepolicy1",
    "policyId": "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.RecoveryServices/vaults/migrationvault/replicationPolicies/vmwarepolicy1",
    "allowedOperations": [
      "Migrate",
      "DisableMigration",
      "TestMigrate",
      "TestMigrateCleanup"
    ],
    "currentJob": {
      "jobName": "None",
      "jobId": "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.RecoveryServices/vaults/migrationvault/replicationJobs/None",
      "startTime": "2017-04-26T06:37:50.8082715Z"
    },
    "providerSpecificDetails": {
      "instanceType": "VMwareCbt"
    }
  }
}
Azure-AsyncOperation: https://management.azure.com/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.RecoveryServices/vaults/migrationvault/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2023-02-01

Definíciók

Name Description
CriticalJobHistoryDetails

A migrálási elem kritikus múltbeli feladatának részletei.

CurrentJobDetails

Az áttelepítési elem aktuális feladatadatai.

DiskAccountType

A DiskType.

EthernetAddressType

A forrás IP-cím típusa.

HealthError

Állapothiba.

HealthErrorCustomerResolvability

Érték, amely azt jelzi, hogy az állapothiba feloldható-e az ügyfél számára.

InnerHealthError

Implementálja az InnerHealthError osztályt. A HealthError objektum tartalmazza az InnerHealthErrors gyermekhibák listáját. Az InnerHealthError azért van használatban, mert ez megakadályozza a szerkezetek végtelen ciklusát, amikor a Hydra megpróbálja automatikusan létrehozni a szerződést. A kapcsolódó állapothibákat belső állapothibáknak tesszük ki, és ezt minden API-fogyasztó ugyanúgy használhatja, mint a Exception –> InnerException kivételt.

MigrationItem

Migrálási elem.

MigrationItemOperation

Az áttelepítési elemen engedélyezett műveletek az elem aktuális migrálási állapota alapján.

MigrationItemProperties

Migrálási elem tulajdonságai.

MigrationState

A migrálás állapota.

ProtectionHealth

Az egészség.

ResyncInput

Bemenet újraszinkronizálása.

ResyncInputProperties

Bemeneti tulajdonságok újraszinkronizálása.

ResyncState

Az újraszinkronizálás állapota.

SecurityType

A cél virtuális gép biztonsági típusa.

TestMigrationState

A teszt migrálási állapota.

VMwareCbtMigrationDetails

A VMwareCbt szolgáltatóspecifikus beállításai.

VMwareCbtNicDetails

VMwareCbt hálózati adapter részletei.

VMwareCbtProtectedDiskDetails

VMwareCbt által védett lemez részletei.

VMwareCbtResyncInput

VMwareCbt-specifikus újraszinkronizálási bemenet.

VMwareCbtSecurityProfileProperties

VMwareCbt biztonsági profil bemenete.

CriticalJobHistoryDetails

A migrálási elem kritikus múltbeli feladatának részletei.

Name Típus Description
jobId

string

A végrehajtandó feladat ARM-azonosítója.

jobName

string

A feladat neve.

jobStatus

string

A feladat állapota.

startTime

string

A feladat kezdési időpontja.

CurrentJobDetails

Az áttelepítési elem aktuális feladatadatai.

Name Típus Description
jobId

string

A végrehajtandó feladat ARM-azonosítója.

jobName

string

A feladat neve.

startTime

string

A feladat kezdési időpontja.

DiskAccountType

A DiskType.

Name Típus Description
Premium_LRS

string

StandardSSD_LRS

string

Standard_LRS

string

EthernetAddressType

A forrás IP-cím típusa.

Name Típus Description
Dynamic

string

Static

string

HealthError

Állapothiba.

Name Típus Description
creationTimeUtc

string

Hibalétrehozás időpontja (UTC).

customerResolvability

HealthErrorCustomerResolvability

Érték, amely azt jelzi, hogy az állapothiba feloldható-e az ügyfél számára.

entityId

string

Az entitás azonosítója.

errorCategory

string

A hiba kategóriája.

errorCode

string

Hibakód.

errorId

string

Az állapothiba egyedi azonosítója.

errorLevel

string

Hibaszint.

errorMessage

string

Hibaüzenet.

errorSource

string

A hiba forrása.

errorType

string

A hiba típusa.

innerHealthErrors

InnerHealthError[]

A belső állapot hibái. A HealthError gyermekhibákként való listájával rendelkező HealthError problémás. Az InnerHealthError azért van használatban, mert ez megakadályozza a szerkezetek végtelen ciklusát, amikor a Hydra megpróbálja automatikusan létrehozni a szerződést. A kapcsolódó állapothibákat belső állapothibáknak tesszük ki, és ezt minden API-fogyasztó ugyanúgy használhatja, mint a Exception –> InnerException kivételt.

possibleCauses

string

A hiba lehetséges okai.

recommendedAction

string

Javasolt művelet a hiba elhárításához.

recoveryProviderErrorMessage

string

DRA-hibaüzenet.

summaryMessage

string

Az entitás összefoglaló üzenete.

HealthErrorCustomerResolvability

Érték, amely azt jelzi, hogy az állapothiba feloldható-e az ügyfél számára.

Name Típus Description
Allowed

string

NotAllowed

string

InnerHealthError

Implementálja az InnerHealthError osztályt. A HealthError objektum tartalmazza az InnerHealthErrors gyermekhibák listáját. Az InnerHealthError azért van használatban, mert ez megakadályozza a szerkezetek végtelen ciklusát, amikor a Hydra megpróbálja automatikusan létrehozni a szerződést. A kapcsolódó állapothibákat belső állapothibáknak tesszük ki, és ezt minden API-fogyasztó ugyanúgy használhatja, mint a Exception –> InnerException kivételt.

Name Típus Description
creationTimeUtc

string

Hibalétrehozás időpontja (UTC).

customerResolvability

HealthErrorCustomerResolvability

Érték, amely azt jelzi, hogy az állapothiba feloldható-e az ügyfél számára.

entityId

string

Az entitás azonosítója.

errorCategory

string

A hiba kategóriája.

errorCode

string

Hibakód.

errorId

string

Az állapothiba egyedi azonosítója.

errorLevel

string

Hibaszint.

errorMessage

string

Hibaüzenet.

errorSource

string

A hiba forrása.

errorType

string

A hiba típusa.

possibleCauses

string

A hiba lehetséges okai.

recommendedAction

string

Javasolt művelet a hiba elhárításához.

recoveryProviderErrorMessage

string

DRA-hibaüzenet.

summaryMessage

string

Az entitás összefoglaló üzenete.

MigrationItem

Migrálási elem.

Name Típus Description
id

string

Erőforrás-azonosító

location

string

Resource Location

name

string

Erőforrás neve

properties

MigrationItemProperties

Az áttelepítési elem tulajdonságai.

type

string

Erőforrás típusa

MigrationItemOperation

Az áttelepítési elemen engedélyezett műveletek az elem aktuális migrálási állapota alapján.

Name Típus Description
DisableMigration

string

Migrate

string

PauseReplication

string

ResumeReplication

string

StartResync

string

TestMigrate

string

TestMigrateCleanup

string

MigrationItemProperties

Migrálási elem tulajdonságai.

Name Típus Description
allowedOperations

MigrationItemOperation[]

Az áttelepítési elemen engedélyezett műveletek az elem aktuális migrálási állapota alapján.

criticalJobHistory

CriticalJobHistoryDetails[]

A kritikus múltbeli feladat részletei.

currentJob

CurrentJobDetails

Az aktuális feladat részletei.

eventCorrelationId

string

Az áttelepítési elemhez társított események korrelációs azonosítója.

health

ProtectionHealth

A konszolidált állapot.

healthErrors

HealthError[]

Az állapothibák listája.

lastMigrationStatus

string

A legutóbbi migrálás állapota.

lastMigrationTime

string

Az utolsó migrálás időpontja.

lastTestMigrationStatus

string

Az utolsó tesztmigrálás állapota.

lastTestMigrationTime

string

Az utolsó migrálási teszt időpontja.

machineName

string

A helyszíni virtuális gép neve.

migrationState

MigrationState

A migrálás állapota.

migrationStateDescription

string

A migrálási állapot leírása.

policyFriendlyName

string

Az elemet szabályozó szabályzat neve.

policyId

string

Az elemet szabályozó szabályzat ARM-azonosítója.

providerSpecificDetails MigrationProviderSpecificSettings:

VMwareCbtMigrationDetails

A migrálási szolgáltató egyéni beállításai.

recoveryServicesProviderId

string

A helyreállítási szolgáltató ARM-azonosítója.

replicationStatus

string

A replikáció állapota.

testMigrateState

TestMigrationState

A teszt migrálási állapota.

testMigrateStateDescription

string

A teszt migrálási állapotának leírása.

MigrationState

A migrálás állapota.

Name Típus Description
DisableMigrationFailed

string

DisableMigrationInProgress

string

EnableMigrationFailed

string

EnableMigrationInProgress

string

InitialSeedingFailed

string

InitialSeedingInProgress

string

MigrationCompletedWithInformation

string

MigrationFailed

string

MigrationInProgress

string

MigrationPartiallySucceeded

string

MigrationSucceeded

string

None

string

ProtectionSuspended

string

Replicating

string

ResumeInProgress

string

ResumeInitiated

string

SuspendingProtection

string

ProtectionHealth

Az egészség.

Name Típus Description
Critical

string

None

string

Normal

string

Warning

string

ResyncInput

Bemenet újraszinkronizálása.

Name Típus Description
properties

ResyncInputProperties

Bemeneti tulajdonságok újraszinkronizálása.

ResyncInputProperties

Bemeneti tulajdonságok újraszinkronizálása.

Name Típus Description
providerSpecificDetails ResyncProviderSpecificInput:

VMwareCbtResyncInput

A szolgáltatóra vonatkozó részletek.

ResyncState

Az újraszinkronizálás állapota.

Name Típus Description
None

string

PreparedForResynchronization

string

StartedResynchronization

string

SecurityType

A cél virtuális gép biztonsági típusa.

Name Típus Description
ConfidentialVM

string

None

string

TrustedLaunch

string

TestMigrationState

A teszt migrálási állapota.

Name Típus Description
None

string

TestMigrationCleanupInProgress

string

TestMigrationCompletedWithInformation

string

TestMigrationFailed

string

TestMigrationInProgress

string

TestMigrationPartiallySucceeded

string

TestMigrationSucceeded

string

VMwareCbtMigrationDetails

A VMwareCbt szolgáltatóspecifikus beállításai.

Name Típus Description
confidentialVmKeyVaultId

string

A bizalmas virtuálisgép-kulcstartó azonosítója az ADE-telepítéshez.

dataMoverRunAsAccountId

string

Az adatátvevő fiókazonosítóként fut.

firmwareType

string

A belső vezérlőprogram típusa.

initialSeedingProgressPercentage

integer

A kezdeti bevetési folyamat százalékos értéke.

initialSeedingRetryCount

integer

A kezdeti vetés újrapróbálkozási száma.

instanceType string:

VMwareCbt

Lekéri a példány típusát.

lastRecoveryPointId

string

Az utolsó helyreállítási pont azonosítója.

lastRecoveryPointReceived

string

Az utolsó helyreállítási pont kapott időt.

licenseType

string

A használni kívánt virtuális gép licenctípusa.

migrationProgressPercentage

integer

A migrálási folyamat százalékos aránya.

migrationRecoveryPointId

string

A helyreállítási pont azonosítója, amelyre a virtuális gépet migrálták.

osName

string

A virtuális gép operációs rendszerének neve.

osType

string

A virtuális gép operációs rendszerének típusa.

performAutoResync

string

Egy érték, amely jelzi, hogy az automatikus újraszinkronizálást végre kell-e tenni.

protectedDisks

VMwareCbtProtectedDiskDetails[]

A védett lemezek listája.

resumeProgressPercentage

integer

A folytatási folyamat százalékos értéke.

resumeRetryCount

integer

Az önéletrajz újrapróbálkozásainak száma.

resyncProgressPercentage

integer

Az újraszinkronizálási folyamat százalékos értéke.

resyncRequired

string

Egy érték, amely jelzi, hogy szükség van-e újraszinkronizálásra.

resyncRetryCount

integer

Az újraszinkronizálási újrapróbálkozás száma.

resyncState

ResyncState

Az újraszinkronizálás állapota.

seedDiskTags

object

A maglemezek címkéi.

snapshotRunAsAccountId

string

A pillanatkép fiókazonosítóként fut.

sqlServerLicenseType

string

A SQL Server licenctípus.

storageAccountId

string

A replikációs tárfiók ARM-azonosítója. Ez csak a blobalapú replikációs teszthook esetében alkalmazható.

supportedOSVersions

string[]

A támogatott helyhez tartozó operációsrendszer-frissítési verziók listája.

targetAvailabilitySetId

string

A cél rendelkezésre állási csoport azonosítója.

targetAvailabilityZone

string

A cél rendelkezésre állási zónája.

targetBootDiagnosticsStorageAccountId

string

A cél rendszerindítási diagnosztika tárfiók ARM-azonosítója.

targetDiskTags

object

A céllemezek címkéi.

targetGeneration

string

A célgeneráció.

targetLocation

string

A célhely.

targetNetworkId

string

A célhálózat azonosítója.

targetNicTags

object

A cél hálózati adapterek címkéi.

targetProximityPlacementGroupId

string

A cél közelségi elhelyezési csoport azonosítója.

targetResourceGroupId

string

A célerőforráscsoport azonosítója.

targetVmName

string

Cél virtuális gép neve.

targetVmSecurityProfile

VMwareCbtSecurityProfileProperties

A cél virtuális gép biztonsági profilja.

targetVmSize

string

A cél virtuális gép mérete.

targetVmTags

object

A cél virtuálisgép-címkék.

testNetworkId

string

A teszthálózat azonosítója.

vmNics

VMwareCbtNicDetails[]

A hálózat részletei.

vmwareMachineId

string

A VMware-ben felderített virtuális gép ARM-azonosítója.

VMwareCbtNicDetails

VMwareCbt hálózati adapter részletei.

Name Típus Description
isPrimaryNic

string

Egy érték, amely azt jelzi, hogy ez-e az elsődleges hálózati adapter.

isSelectedForMigration

string

Egy érték, amely azt jelzi, hogy a hálózati adapter ki van-e jelölve a migráláshoz.

nicId

string

A hálózati adapter azonosítója.

sourceIPAddress

string

A forrás IP-címe.

sourceIPAddressType

EthernetAddressType

A forrás IP-cím típusa.

sourceNetworkId

string

Forráshálózat azonosítója.

targetIPAddress

string

A cél IP-címe.

targetIPAddressType

EthernetAddressType

A cél IP-cím típusa.

targetNicName

string

Cél hálózati adapter neve.

targetSubnetName

string

Cél alhálózat neve.

testIPAddress

string

A teszt IP-címe.

testIPAddressType

EthernetAddressType

A teszt IP-címtípusa.

testNetworkId

string

Forráshálózat azonosítója.

testSubnetName

string

Tesztelje az alhálózat nevét.

VMwareCbtProtectedDiskDetails

VMwareCbt által védett lemez részletei.

Name Típus Description
capacityInBytes

integer

A lemezkapacitás bájtban.

diskEncryptionSetId

string

A DiskEncryptionSet ARM-azonosítója.

diskId

string

A lemezazonosító.

diskName

string

A lemez neve.

diskPath

string

A lemez elérési útja.

diskType

DiskAccountType

A lemez típusa.

isOSDisk

string

Egy érték, amely azt jelzi, hogy a lemez az operációsrendszer-lemez-e.

logStorageAccountId

string

A naplótárfiók ARM-azonosítója.

logStorageAccountSasSecretName

string

A naplótárfiók kulcstartójának titkos neve.

seedBlobUri

string

A magblob URI-ja.

seedManagedDiskId

string

A mag által felügyelt lemez ARM-azonosítója.

targetBlobUri

string

A célblob URI-ja.

targetDiskName

string

A cél felügyelt lemez neve.

targetManagedDiskId

string

A célként kezelt lemez ARM-azonosítója.

VMwareCbtResyncInput

VMwareCbt-specifikus újraszinkronizálási bemenet.

Name Típus Description
instanceType string:

VMwareCbt

Az osztály típusa.

skipCbtReset

string

Egy érték, amely azt jelzi, hogy a CBT-t alaphelyzetbe kell-e állítani.

VMwareCbtSecurityProfileProperties

VMwareCbt biztonsági profil bemenete.

Name Típus Description
isTargetVmConfidentialEncryptionEnabled

string

Érték, amely azt jelzi, hogy engedélyezhető-e a bizalmas számítási titkosítás.

isTargetVmIntegrityMonitoringEnabled

string

Érték, amely jelzi, hogy engedélyezve legyen-e az integritásfigyelés.

isTargetVmSecureBootEnabled

string

Érték, amely jelzi, hogy engedélyezve legyen-e a biztonságos rendszerindítás.

isTargetVmTpmEnabled

string

Érték, amely azt jelzi, hogy engedélyezhető-e a megbízható platformmodul.

targetVmSecurityType

SecurityType

A cél virtuális gép biztonsági típusa.