Replication Migration Items - Resync

Vuelve a sincronizar la replicación.
Operación para resincronizar la replicación de un elemento de migración de ASR.

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

Parámetros de identificador URI

Name In Required Type Description
fabricName
path True
  • string

Nombre del tejido.

migrationItemName
path True
  • string

Nombre del elemento de migración.

protectionContainerName
path True
  • string

Nombre del contenedor de protección.

resourceGroupName
path True
  • string

Nombre del grupo de recursos donde está presente el almacén de Recovery Services.

resourceName
path True
  • string

Nombre del almacén de Recovery Services.

subscriptionId
path True
  • string

Identificador de suscripción.

api-version
query True
  • string

Versión de api de cliente.

Cuerpo de la solicitud

Name Required Type Description
properties True

Volver a sincronizar las propiedades de entrada.

Respuestas

Name Type Description
200 OK

Aceptar

202 Accepted

Aceptado

Seguridad

azure_auth

Azure Active Directory Flow OAuth2

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

Scopes

Name Description
user_impersonation suplantar la cuenta de usuario.

Ejemplos

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=2021-08-01

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

Sample Response

{
  "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"
    }
  }
}

Definiciones

CurrentJobDetails

Detalles actuales del trabajo del elemento de migración.

DiskAccountType

The DiskType.

EthernetAddressType

Tipo de dirección IP de origen.

HealthError

Error de mantenimiento.

HealthErrorCustomerResolvability

Valor que indica si el error de mantenimiento es resolvible por el cliente.

InnerHealthError

Implementa la clase InnerHealthError. El objeto HealthError tiene una lista de InnerHealthErrors como errores secundarios. InnerHealthError se usa porque esto impedirá un bucle infinito de estructuras cuando Hydra intenta generar automáticamente el contrato. Estamos exponiendo los errores de mantenimiento relacionados como errores de mantenimiento interno y todos los consumidores de API pueden usarlo de la misma manera que Exception -> InnerException.

MigrationItem

Elemento de migración.

MigrationItemProperties

Propiedades del elemento de migración.

MigrationState

El estado de la migración.

ProtectionHealth

La salud.

ResyncInput

Volver a sincronizar la entrada.

ResyncInputProperties

Resincronizar las propiedades de entrada.

ResyncState

Estado de resincronización.

TestMigrationState

Estado de migración de prueba.

VMwareCbtMigrationDetails

Configuración específica del proveedor de VMwareCbt.

VMwareCbtNicDetails

Detalles de la NIC de VMwareCbt.

VMwareCbtProtectedDiskDetails

Detalles del disco protegido de VMwareCbt.

VMwareCbtResyncInput

Entrada de resincronización específica de VMwareCbt.

CurrentJobDetails

Detalles actuales del trabajo del elemento de migración.

Name Type Description
jobId
  • string

Id. de ARM del trabajo que se está ejecutando.

jobName
  • string

Nombre del trabajo.

startTime
  • string

Hora de inicio del trabajo.

DiskAccountType

The DiskType.

Name Type Description
Premium_LRS
  • string
StandardSSD_LRS
  • string
Standard_LRS
  • string

EthernetAddressType

Tipo de dirección IP de origen.

Name Type Description
Dynamic
  • string
Static
  • string

HealthError

Error de mantenimiento.

Name Type Description
creationTimeUtc
  • string

Hora de creación de errores (UTC).

customerResolvability

Valor que indica si el error de mantenimiento es resolvible por el cliente.

entityId
  • string

Identificador de la entidad.

errorCategory
  • string

Categoría de error.

errorCode
  • string

Código de error.

errorId
  • string

Identificador único del error de mantenimiento.

errorLevel
  • string

Nivel de error.

errorMessage
  • string

Mensaje de error.

errorSource
  • string

Origen del error.

errorType
  • string

Tipo de error.

innerHealthErrors

Errores de mantenimiento interno. HealthError tiene una lista de HealthError como errores secundarios es problemático. InnerHealthError se usa porque esto impedirá un bucle infinito de estructuras cuando Hydra intenta generar automáticamente el contrato. Estamos exponiendo los errores de mantenimiento relacionados como errores de mantenimiento interno y todos los consumidores de API pueden usarlo de la misma manera que Exception -> InnerException.

possibleCauses
  • string

Posibles causas de error.

recommendedAction
  • string

Acción recomendada para resolver el error.

recoveryProviderErrorMessage
  • string

Mensaje de error dra.

summaryMessage
  • string

Mensaje de resumen de la entidad.

HealthErrorCustomerResolvability

Valor que indica si el error de mantenimiento es resolvible por el cliente.

Name Type Description
Allowed
  • string
NotAllowed
  • string

InnerHealthError

Implementa la clase InnerHealthError. El objeto HealthError tiene una lista de InnerHealthErrors como errores secundarios. InnerHealthError se usa porque esto impedirá un bucle infinito de estructuras cuando Hydra intenta generar automáticamente el contrato. Estamos exponiendo los errores de mantenimiento relacionados como errores de mantenimiento interno y todos los consumidores de API pueden usarlo de la misma manera que Exception -> InnerException.

Name Type Description
creationTimeUtc
  • string

Hora de creación de errores (UTC).

customerResolvability

Valor que indica si el error de mantenimiento es resolvible por el cliente.

entityId
  • string

Identificador de la entidad.

errorCategory
  • string

Categoría de error.

errorCode
  • string

Código de error.

errorId
  • string

Identificador único del error de mantenimiento.

errorLevel
  • string

Nivel de error.

errorMessage
  • string

Mensaje de error.

errorSource
  • string

Origen del error.

errorType
  • string

Tipo de error.

possibleCauses
  • string

Posibles causas de error.

recommendedAction
  • string

Acción recomendada para resolver el error.

recoveryProviderErrorMessage
  • string

Mensaje de error dra.

summaryMessage
  • string

Mensaje de resumen de la entidad.

MigrationItem

Elemento de migración.

Name Type Description
id
  • string

Id. de recurso

location
  • string

Resource Location

name
  • string

Nombre de recurso

properties

Propiedades del elemento de migración.

type
  • string

Tipo de recurso

MigrationItemProperties

Propiedades del elemento de migración.

Name Type Description
allowedOperations
  • string[]

Las operaciones permitidas en el elemento de migración en función del estado de migración actual del elemento.

currentJob

Detalles del trabajo actual.

eventCorrelationId
  • string

Identificador de correlación de los eventos asociados a este elemento de migración.

health

La salud consolidada.

healthErrors

Lista de errores de mantenimiento.

lastTestMigrationStatus
  • string

Estado de la última migración de prueba.

lastTestMigrationTime
  • string

Hora de la migración de la última prueba.

machineName
  • string

Nombre de la máquina virtual local.

migrationState

El estado de la migración.

migrationStateDescription
  • string

Descripción del estado de migración.

policyFriendlyName
  • string

Nombre de la directiva que rige este elemento.

policyId
  • string

Identificador de ARM de la directiva que rige este elemento.

providerSpecificDetails MigrationProviderSpecificSettings:

Configuración personalizada del proveedor de migración.

testMigrateState

Estado de migración de prueba.

testMigrateStateDescription
  • string

Descripción del estado de migración de prueba.

MigrationState

El estado de la migración.

Name Type Description
DisableMigrationFailed
  • string
DisableMigrationInProgress
  • string
EnableMigrationFailed
  • string
EnableMigrationInProgress
  • string
InitialSeedingFailed
  • string
InitialSeedingInProgress
  • string
MigrationFailed
  • string
MigrationInProgress
  • string
MigrationSucceeded
  • string
None
  • string
Replicating
  • string

ProtectionHealth

La salud.

Name Type Description
Critical
  • string
None
  • string
Normal
  • string
Warning
  • string

ResyncInput

Volver a sincronizar la entrada.

Name Type Description
properties

Resincronizar las propiedades de entrada.

ResyncInputProperties

Resincronizar las propiedades de entrada.

Name Type Description
providerSpecificDetails ResyncProviderSpecificInput:

Detalles específicos del proveedor.

ResyncState

Estado de resincronización.

Name Type Description
None
  • string
PreparedForResynchronization
  • string
StartedResynchronization
  • string

TestMigrationState

Estado de migración de prueba.

Name Type Description
None
  • string
TestMigrationCleanupInProgress
  • string
TestMigrationFailed
  • string
TestMigrationInProgress
  • string
TestMigrationSucceeded
  • string

VMwareCbtMigrationDetails

Configuración específica del proveedor de VMwareCbt.

Name Type Description
dataMoverRunAsAccountId
  • string

El mover datos se ejecuta como identificador de cuenta.

firmwareType
  • string

Tipo de firmware.

initialSeedingProgressPercentage
  • integer

Porcentaje de progreso de propagación inicial.

initialSeedingRetryCount
  • integer

Recuento de reintentos de inicialización.

instanceType string:
  • VMwareCbt

Obtiene el tipo de instancia.

lastRecoveryPointId
  • string

El último identificador de punto de recuperación.

lastRecoveryPointReceived
  • string

El último punto de recuperación recibido.

licenseType
  • string

Tipo de licencia de la máquina virtual que se va a usar.

migrationProgressPercentage
  • integer

Porcentaje de progreso de la migración.

migrationRecoveryPointId
  • string

Identificador de punto de recuperación al que se migró la máquina virtual.

osType
  • string

Tipo del sistema operativo en la máquina virtual.

performAutoResync
  • string

Valor que indica si se va a realizar la resincronización automática.

protectedDisks

Lista de discos protegidos.

resyncProgressPercentage
  • integer

Porcentaje de progreso de resincronización.

resyncRequired
  • string

Valor que indica si se requiere resincronización.

resyncRetryCount
  • integer

Recuento de reintentos de resincronización.

resyncState

Estado de resincronización.

seedDiskTags
  • object

Las etiquetas de los discos de inicialización.

snapshotRunAsAccountId
  • string

La instantánea se ejecuta como identificador de cuenta.

sqlServerLicenseType
  • string

Tipo de licencia SQL Server.

targetAvailabilitySetId
  • string

Identificador del conjunto de disponibilidad de destino.

targetAvailabilityZone
  • string

Zona de disponibilidad de destino.

targetBootDiagnosticsStorageAccountId
  • string

Identificador de ARM de la cuenta de almacenamiento de diagnósticos de arranque de destino.

targetDiskTags
  • object

Etiquetas para los discos de destino.

targetGeneration
  • string

Generación de destino.

targetLocation
  • string

Ubicación de destino.

targetNetworkId
  • string

Identificador de red de destino.

targetNicTags
  • object

Las etiquetas de las NIC de destino.

targetProximityPlacementGroupId
  • string

Identificador del grupo de selección de ubicación de proximidad de destino.

targetResourceGroupId
  • string

Identificador del grupo de recursos de destino.

targetVmName
  • string

Nombre de la máquina virtual de destino.

targetVmSize
  • string

Tamaño de la máquina virtual de destino.

targetVmTags
  • object

Etiquetas de máquina virtual de destino.

vmNics

Detalles de la red.

vmwareMachineId
  • string

Identificador de ARM de la máquina virtual detectada en VMware.

VMwareCbtNicDetails

Detalles de la NIC de VMwareCbt.

Name Type Description
isPrimaryNic
  • string

Valor que indica si se trata de la NIC principal.

isSelectedForMigration
  • string

Valor que indica si esta NIC está seleccionada para la migración.

nicId
  • string

Identificador de NIC.

sourceIPAddress
  • string

La dirección IP de origen.

sourceIPAddressType

Tipo de dirección IP de origen.

sourceNetworkId
  • string

Id. de red de origen.

targetIPAddress
  • string

Dirección IP de destino.

targetIPAddressType

Tipo de dirección IP de destino.

targetNicName
  • string

Nombre de la NIC de destino.

targetSubnetName
  • string

Nombre de subred de destino.

VMwareCbtProtectedDiskDetails

Detalles del disco protegido de VMwareCbt.

Name Type Description
capacityInBytes
  • integer

Capacidad de disco en bytes.

diskEncryptionSetId
  • string

Identificador de ARM diskEncryptionSet.

diskId
  • string

Identificador de disco.

diskName
  • string

El nombre del disco.

diskPath
  • string

Ruta de acceso del disco.

diskType

Tipo de disco.

isOSDisk
  • string

Valor que indica si el disco es el disco del sistema operativo.

logStorageAccountId
  • string

Identificador de ARM de la cuenta de almacenamiento de registros.

logStorageAccountSasSecretName
  • string

Nombre del secreto del almacén de claves de la cuenta de almacenamiento de registros.

seedManagedDiskId
  • string

Identificador de ARM del disco administrado de inicialización.

targetDiskName
  • string

Nombre del disco administrado de destino.

targetManagedDiskId
  • string

Identificador de ARM del disco administrado de destino.

VMwareCbtResyncInput

Entrada de resincronización específica de VMwareCbt.

Name Type Description
instanceType string:
  • VMwareCbt

Tipo de clase.

skipCbtReset
  • string

Valor que indica si se va a restablecer CBT.