Replication Migration Items - Resync

レプリケーションを再同期します。
ASR 移行項目のレプリケーションを再同期する操作。

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 パラメーター

名前 / 必須 説明
fabricName
path True

string

ファブリック名。

migrationItemName
path True

string

移行項目名。

protectionContainerName
path True

string

保護コンテナー名。

resourceGroupName
path True

string

Recovery Services コンテナーが存在するリソース グループの名前。

resourceName
path True

string

Recovery Services コンテナーの名前。

subscriptionId
path True

string

サブスクリプション ID。

api-version
query True

string

クライアント API のバージョン。

要求本文

名前 必須 説明
properties True

ResyncInputProperties

入力プロパティを再同期します。

応答

名前 説明
200 OK

MigrationItem

OK

202 Accepted

同意

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

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

Scopes

名前 説明
user_impersonation ユーザー アカウントを偽装します。

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

定義

名前 説明
CriticalJobHistoryDetails

移行項目の重要な過去のジョブの詳細。

CurrentJobDetails

移行項目の現在のジョブの詳細。

DiskAccountType

DiskType。

EthernetAddressType

ソース IP アドレスの種類。

HealthError

正常性エラー。

HealthErrorCustomerResolvability

正常性エラーが顧客解決可能かどうかを示す値。

InnerHealthError

InnerHealthError クラスを実装します。 HealthError オブジェクトには、子エラーとして InnerHealthErrors の一覧があります。 InnerHealthError は、イドラがコントラクトを自動生成しようとしたときに構造体の無限ループを防ぐので使用されます。 関連する正常性エラーは内部正常性エラーとして公開されており、すべての API コンシューマーはこれを Exception -> InnerException と同じ方法で利用できます。

MigrationItem

移行項目。

MigrationItemOperation

項目の現在の移行状態に基づく移行項目に対して許可される操作。

MigrationItemProperties

移行項目のプロパティ。

MigrationState

移行の状態。

ProtectionHealth

正常性。

ResyncInput

入力を再同期します。

ResyncInputProperties

入力プロパティを再同期します。

ResyncState

再同期状態。

SecurityType

ターゲット VM のセキュリティの種類。

TestMigrationState

テスト移行の状態。

VMwareCbtMigrationDetails

VMwareCbt プロバイダー固有の設定。

VMwareCbtNicDetails

VMwareCbt NIC の詳細。

VMwareCbtProtectedDiskDetails

VMwareCbt で保護されたディスクの詳細。

VMwareCbtResyncInput

VMwareCbt 固有の再同期入力。

VMwareCbtSecurityProfileProperties

VMwareCbt セキュリティ プロファイルの入力。

CriticalJobHistoryDetails

移行項目の重要な過去のジョブの詳細。

名前 説明
jobId

string

実行中のジョブの ARM ID。

jobName

string

ジョブ名です。

jobStatus

string

ジョブの状態。

startTime

string

ジョブの開始時刻。

CurrentJobDetails

移行項目の現在のジョブの詳細。

名前 説明
jobId

string

実行中のジョブの ARM ID。

jobName

string

ジョブ名です。

startTime

string

ジョブの開始時刻。

DiskAccountType

DiskType。

名前 説明
Premium_LRS

string

StandardSSD_LRS

string

Standard_LRS

string

EthernetAddressType

ソース IP アドレスの種類。

名前 説明
Dynamic

string

Static

string

HealthError

正常性エラー。

名前 説明
creationTimeUtc

string

エラーの作成時刻 (UTC)。

customerResolvability

HealthErrorCustomerResolvability

正常性エラーが顧客解決可能かどうかを示す値。

entityId

string

エンティティの ID。

errorCategory

string

エラーのカテゴリ。

errorCode

string

エラー コード。

errorId

string

正常性エラーの一意の ID。

errorLevel

string

エラーのレベル。

errorMessage

string

エラー メッセージ。

errorSource

string

エラーの原因。

errorType

string

エラーの種類。

innerHealthErrors

InnerHealthError[]

内部正常性エラー。 子エラーとして HealthError の一覧を持つ HealthError は問題です。 InnerHealthError は、イドラがコントラクトを自動生成しようとしたときに構造体の無限ループを防ぐので使用されます。 関連する正常性エラーは内部正常性エラーとして公開されており、すべての API コンシューマーはこれを Exception -> InnerException と同じ方法で利用できます。

possibleCauses

string

エラーの原因として考えられます。

recommendedAction

string

エラーを解決するための推奨されるアクション。

recoveryProviderErrorMessage

string

DRA エラー メッセージ。

summaryMessage

string

エンティティの概要メッセージ。

HealthErrorCustomerResolvability

正常性エラーが顧客解決可能かどうかを示す値。

名前 説明
Allowed

string

NotAllowed

string

InnerHealthError

InnerHealthError クラスを実装します。 HealthError オブジェクトには、子エラーとして InnerHealthErrors の一覧があります。 InnerHealthError は、イドラがコントラクトを自動生成しようとしたときに構造体の無限ループを防ぐので使用されます。 関連する正常性エラーは内部正常性エラーとして公開されており、すべての API コンシューマーはこれを Exception -> InnerException と同じ方法で利用できます。

名前 説明
creationTimeUtc

string

エラーの作成時刻 (UTC)。

customerResolvability

HealthErrorCustomerResolvability

正常性エラーが顧客解決可能かどうかを示す値。

entityId

string

エンティティの ID。

errorCategory

string

エラーのカテゴリ。

errorCode

string

エラー コード。

errorId

string

正常性エラーの一意の ID。

errorLevel

string

エラーのレベル。

errorMessage

string

エラー メッセージ。

errorSource

string

エラーの原因。

errorType

string

エラーの種類。

possibleCauses

string

エラーの原因として考えられます。

recommendedAction

string

エラーを解決するための推奨されるアクション。

recoveryProviderErrorMessage

string

DRA エラー メッセージ。

summaryMessage

string

エンティティの概要メッセージ。

MigrationItem

移行項目。

名前 説明
id

string

リソース ID

location

string

リソースの場所

name

string

リソース名

properties

MigrationItemProperties

移行項目のプロパティ。

type

string

リソースの種類

MigrationItemOperation

項目の現在の移行状態に基づく移行項目に対して許可される操作。

名前 説明
DisableMigration

string

Migrate

string

PauseReplication

string

ResumeReplication

string

StartResync

string

TestMigrate

string

TestMigrateCleanup

string

MigrationItemProperties

移行項目のプロパティ。

名前 説明
allowedOperations

MigrationItemOperation[]

項目の現在の移行状態に基づく移行項目に対して許可される操作。

criticalJobHistory

CriticalJobHistoryDetails[]

重要な過去のジョブの詳細。

currentJob

CurrentJobDetails

現在のジョブの詳細。

eventCorrelationId

string

この移行項目に関連付けられているイベントの関連付け ID。

health

ProtectionHealth

統合された正常性。

healthErrors

HealthError[]

正常性エラーの一覧。

lastMigrationStatus

string

最後の移行の状態。

lastMigrationTime

string

最後の移行時刻。

lastTestMigrationStatus

string

最後のテスト移行の状態。

lastTestMigrationTime

string

最後のテスト移行時間。

machineName

string

オンプレミスの仮想マシン名。

migrationState

MigrationState

移行の状態。

migrationStateDescription

string

移行状態の説明。

policyFriendlyName

string

このアイテムを管理するポリシーの名前。

policyId

string

この項目を管理するポリシーの ARM ID。

providerSpecificDetails MigrationProviderSpecificSettings:

VMwareCbtMigrationDetails

移行プロバイダーのカスタム設定。

recoveryServicesProviderId

string

回復サービス プロバイダーの ARM ID。

replicationStatus

string

レプリケーションの状態。

testMigrateState

TestMigrationState

テスト移行の状態。

testMigrateStateDescription

string

テスト移行状態の説明。

MigrationState

移行の状態。

名前 説明
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

正常性。

名前 説明
Critical

string

None

string

Normal

string

Warning

string

ResyncInput

入力を再同期します。

名前 説明
properties

ResyncInputProperties

入力プロパティを再同期します。

ResyncInputProperties

入力プロパティを再同期します。

名前 説明
providerSpecificDetails ResyncProviderSpecificInput:

VMwareCbtResyncInput

プロバイダー固有の詳細。

ResyncState

再同期状態。

名前 説明
None

string

PreparedForResynchronization

string

StartedResynchronization

string

SecurityType

ターゲット VM のセキュリティの種類。

名前 説明
ConfidentialVM

string

None

string

TrustedLaunch

string

TestMigrationState

テスト移行の状態。

名前 説明
None

string

TestMigrationCleanupInProgress

string

TestMigrationCompletedWithInformation

string

TestMigrationFailed

string

TestMigrationInProgress

string

TestMigrationPartiallySucceeded

string

TestMigrationSucceeded

string

VMwareCbtMigrationDetails

VMwareCbt プロバイダー固有の設定。

名前 説明
confidentialVmKeyVaultId

string

ADE インストール用の機密 VM キー コンテナー ID。

dataMoverRunAsAccountId

string

データムーバーはアカウント ID として実行されます。

firmwareType

string

ファームウェアの種類。

initialSeedingProgressPercentage

integer

最初のシード処理の進行状況の割合。

initialSeedingRetryCount

integer

最初のシード処理の再試行回数。

instanceType string:

VMwareCbt

インスタンスの種類を取得します。

lastRecoveryPointId

string

最後の復旧ポイント ID。

lastRecoveryPointReceived

string

最後に受信した復旧ポイントの時刻。

licenseType

string

使用する VM のライセンスの種類。

migrationProgressPercentage

integer

移行の進行状況の割合。

migrationRecoveryPointId

string

VM が移行された復旧ポイント ID。

osName

string

VM 上の OS の名前。

osType

string

VM 上の OS の種類。

performAutoResync

string

自動再同期を実行するかどうかを示す値。

protectedDisks

VMwareCbtProtectedDiskDetails[]

保護されたディスクの一覧。

resumeProgressPercentage

integer

再開の進行状況の割合。

resumeRetryCount

integer

再開の再試行回数。

resyncProgressPercentage

integer

再同期の進行状況の割合。

resyncRequired

string

resync が必要かどうかを示す値。

resyncRetryCount

integer

再同期の再試行回数。

resyncState

ResyncState

再同期状態。

seedDiskTags

object

シード ディスクのタグ。

snapshotRunAsAccountId

string

スナップショットはアカウント ID として実行されます。

sqlServerLicenseType

string

SQL Serverライセンスの種類。

storageAccountId

string

レプリケーション ストレージ アカウントの ARM ID。これは、BLOB ベースのレプリケーション テスト フックにのみ適用されます。

supportedOSVersions

string[]

サポートされているインプレース OS アップグレード バージョンの一覧。

targetAvailabilitySetId

string

ターゲット可用性セット ID。

targetAvailabilityZone

string

ターゲット可用性ゾーン。

targetBootDiagnosticsStorageAccountId

string

ターゲット ブート診断ストレージ アカウントの ARM ID です。

targetDiskTags

object

ターゲット ディスクのタグ。

targetGeneration

string

ターゲットの生成。

targetLocation

string

対象となる位置。

targetNetworkId

string

ターゲット ネットワーク ID。

targetNicTags

object

ターゲット NIC のタグ。

targetProximityPlacementGroupId

string

ターゲット近接配置グループ ID。

targetResourceGroupId

string

ターゲット リソース グループ ID。

targetVmName

string

ターゲット VM 名。

targetVmSecurityProfile

VMwareCbtSecurityProfileProperties

ターゲット VM セキュリティ プロファイル。

targetVmSize

string

ターゲット VM サイズ。

targetVmTags

object

ターゲット VM タグ。

testNetworkId

string

テスト ネットワーク ID。

vmNics

VMwareCbtNicDetails[]

ネットワークの詳細。

vmwareMachineId

string

VMware で検出された VM の ARM ID。

VMwareCbtNicDetails

VMwareCbt NIC の詳細。

名前 説明
isPrimaryNic

string

これがプライマリ NIC であるかどうかを示す値。

isSelectedForMigration

string

この NIC が移行用に選択されているかどうかを示す値。

nicId

string

NIC ID。

sourceIPAddress

string

送信元 IP アドレス

sourceIPAddressType

EthernetAddressType

ソース IP アドレスの種類。

sourceNetworkId

string

ソース ネットワーク ID。

targetIPAddress

string

ターゲット IP アドレス。

targetIPAddressType

EthernetAddressType

ターゲット IP アドレスの種類。

targetNicName

string

ターゲット NIC 名。

targetSubnetName

string

ターゲット サブネット名。

testIPAddress

string

テスト IP アドレス。

testIPAddressType

EthernetAddressType

テスト IP アドレスの種類。

testNetworkId

string

ソース ネットワーク ID。

testSubnetName

string

テスト サブネット名。

VMwareCbtProtectedDiskDetails

VMwareCbt で保護されたディスクの詳細。

名前 説明
capacityInBytes

integer

ディスク容量 (バイト単位)。

diskEncryptionSetId

string

DiskEncryptionSet ARM ID。

diskId

string

ディスク ID。

diskName

string

ディスク名。

diskPath

string

ディスク パス。

diskType

DiskAccountType

ディスクの種類。

isOSDisk

string

ディスクが OS ディスクかどうかを示す値。

logStorageAccountId

string

ログ ストレージ アカウントの ARM ID。

logStorageAccountSasSecretName

string

ログ ストレージ アカウントのキー コンテナー シークレット名。

seedBlobUri

string

シード BLOB の URI。

seedManagedDiskId

string

シードマネージド ディスクの ARM ID。

targetBlobUri

string

ターゲット BLOB の URI。

targetDiskName

string

ターゲットマネージド ディスクの名前。

targetManagedDiskId

string

ターゲットマネージド ディスクの ARM ID。

VMwareCbtResyncInput

VMwareCbt 固有の再同期入力。

名前 説明
instanceType string:

VMwareCbt

クラス型。

skipCbtReset

string

CBT をリセットするかどうかを示す値。

VMwareCbtSecurityProfileProperties

VMwareCbt セキュリティ プロファイルの入力。

名前 説明
isTargetVmConfidentialEncryptionEnabled

string

機密コンピューティング暗号化を有効にするかどうかを示す値。

isTargetVmIntegrityMonitoringEnabled

string

整合性の監視を有効にするかどうかを示す値。

isTargetVmSecureBootEnabled

string

セキュア ブートを有効にするかどうかを示す値。

isTargetVmTpmEnabled

string

信頼されたプラットフォーム モジュールを有効にするかどうかを示す値。

targetVmSecurityType

SecurityType

ターゲット VM のセキュリティの種類。