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 パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
fabric
|
path | True |
string |
ファブリック名。 |
migration
|
path | True |
string |
移行項目名。 |
protection
|
path | True |
string |
保護コンテナー名。 |
resource
|
path | True |
string |
Recovery Services コンテナーが存在するリソース グループの名前。 |
resource
|
path | True |
string |
Recovery Services コンテナーの名前。 |
subscription
|
path | True |
string |
サブスクリプション ID。 |
api-version
|
query | True |
string |
クライアント API のバージョン。 |
要求本文
名前 | 必須 | 型 | 説明 |
---|---|---|---|
properties | True |
入力プロパティを再同期します。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
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
定義
名前 | 説明 |
---|---|
Critical |
移行項目の重要な過去のジョブの詳細。 |
Current |
移行項目の現在のジョブの詳細。 |
Disk |
DiskType。 |
Ethernet |
ソース IP アドレスの種類。 |
Health |
正常性エラー。 |
Health |
正常性エラーが顧客解決可能かどうかを示す値。 |
Inner |
InnerHealthError クラスを実装します。 HealthError オブジェクトには、子エラーとして InnerHealthErrors の一覧があります。 InnerHealthError は、イドラがコントラクトを自動生成しようとしたときに構造体の無限ループを防ぐので使用されます。 関連する正常性エラーは内部正常性エラーとして公開されており、すべての API コンシューマーはこれを Exception -> InnerException と同じ方法で利用できます。 |
Migration |
移行項目。 |
Migration |
項目の現在の移行状態に基づく移行項目に対して許可される操作。 |
Migration |
移行項目のプロパティ。 |
Migration |
移行の状態。 |
Protection |
正常性。 |
Resync |
入力を再同期します。 |
Resync |
入力プロパティを再同期します。 |
Resync |
再同期状態。 |
Security |
ターゲット VM のセキュリティの種類。 |
Test |
テスト移行の状態。 |
VMware |
VMwareCbt プロバイダー固有の設定。 |
VMware |
VMwareCbt NIC の詳細。 |
VMware |
VMwareCbt で保護されたディスクの詳細。 |
VMware |
VMwareCbt 固有の再同期入力。 |
VMware |
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 |
正常性エラーが顧客解決可能かどうかを示す値。 |
|
entityId |
string |
エンティティの ID。 |
errorCategory |
string |
エラーのカテゴリ。 |
errorCode |
string |
エラー コード。 |
errorId |
string |
正常性エラーの一意の ID。 |
errorLevel |
string |
エラーのレベル。 |
errorMessage |
string |
エラー メッセージ。 |
errorSource |
string |
エラーの原因。 |
errorType |
string |
エラーの種類。 |
innerHealthErrors |
内部正常性エラー。 子エラーとして 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 |
正常性エラーが顧客解決可能かどうかを示す値。 |
|
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 |
移行項目のプロパティ。 |
|
type |
string |
リソースの種類 |
MigrationItemOperation
項目の現在の移行状態に基づく移行項目に対して許可される操作。
名前 | 型 | 説明 |
---|---|---|
DisableMigration |
string |
|
Migrate |
string |
|
PauseReplication |
string |
|
ResumeReplication |
string |
|
StartResync |
string |
|
TestMigrate |
string |
|
TestMigrateCleanup |
string |
MigrationItemProperties
移行項目のプロパティ。
名前 | 型 | 説明 |
---|---|---|
allowedOperations |
項目の現在の移行状態に基づく移行項目に対して許可される操作。 |
|
criticalJobHistory |
重要な過去のジョブの詳細。 |
|
currentJob |
現在のジョブの詳細。 |
|
eventCorrelationId |
string |
この移行項目に関連付けられているイベントの関連付け ID。 |
health |
統合された正常性。 |
|
healthErrors |
正常性エラーの一覧。 |
|
lastMigrationStatus |
string |
最後の移行の状態。 |
lastMigrationTime |
string |
最後の移行時刻。 |
lastTestMigrationStatus |
string |
最後のテスト移行の状態。 |
lastTestMigrationTime |
string |
最後のテスト移行時間。 |
machineName |
string |
オンプレミスの仮想マシン名。 |
migrationState |
移行の状態。 |
|
migrationStateDescription |
string |
移行状態の説明。 |
policyFriendlyName |
string |
このアイテムを管理するポリシーの名前。 |
policyId |
string |
この項目を管理するポリシーの ARM ID。 |
providerSpecificDetails | MigrationProviderSpecificSettings: |
移行プロバイダーのカスタム設定。 |
recoveryServicesProviderId |
string |
回復サービス プロバイダーの ARM ID。 |
replicationStatus |
string |
レプリケーションの状態。 |
testMigrateState |
テスト移行の状態。 |
|
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
入力プロパティを再同期します。
名前 | 型 | 説明 |
---|---|---|
providerSpecificDetails | ResyncProviderSpecificInput: |
プロバイダー固有の詳細。 |
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:
VMware |
インスタンスの種類を取得します。 |
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 |
保護されたディスクの一覧。 |
|
resumeProgressPercentage |
integer |
再開の進行状況の割合。 |
resumeRetryCount |
integer |
再開の再試行回数。 |
resyncProgressPercentage |
integer |
再同期の進行状況の割合。 |
resyncRequired |
string |
resync が必要かどうかを示す値。 |
resyncRetryCount |
integer |
再同期の再試行回数。 |
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 |
ターゲット VM セキュリティ プロファイル。 |
|
targetVmSize |
string |
ターゲット VM サイズ。 |
targetVmTags |
object |
ターゲット VM タグ。 |
testNetworkId |
string |
テスト ネットワーク ID。 |
vmNics |
ネットワークの詳細。 |
|
vmwareMachineId |
string |
VMware で検出された VM の ARM ID。 |
VMwareCbtNicDetails
VMwareCbt NIC の詳細。
名前 | 型 | 説明 |
---|---|---|
isPrimaryNic |
string |
これがプライマリ NIC であるかどうかを示す値。 |
isSelectedForMigration |
string |
この NIC が移行用に選択されているかどうかを示す値。 |
nicId |
string |
NIC ID。 |
sourceIPAddress |
string |
送信元 IP アドレス |
sourceIPAddressType |
ソース IP アドレスの種類。 |
|
sourceNetworkId |
string |
ソース ネットワーク ID。 |
targetIPAddress |
string |
ターゲット IP アドレス。 |
targetIPAddressType |
ターゲット IP アドレスの種類。 |
|
targetNicName |
string |
ターゲット NIC 名。 |
targetSubnetName |
string |
ターゲット サブネット名。 |
testIPAddress |
string |
テスト IP アドレス。 |
testIPAddressType |
テスト IP アドレスの種類。 |
|
testNetworkId |
string |
ソース ネットワーク ID。 |
testSubnetName |
string |
テスト サブネット名。 |
VMwareCbtProtectedDiskDetails
VMwareCbt で保護されたディスクの詳細。
名前 | 型 | 説明 |
---|---|---|
capacityInBytes |
integer |
ディスク容量 (バイト単位)。 |
diskEncryptionSetId |
string |
DiskEncryptionSet ARM ID。 |
diskId |
string |
ディスク ID。 |
diskName |
string |
ディスク名。 |
diskPath |
string |
ディスク パス。 |
diskType |
ディスクの種類。 |
|
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:
VMware |
クラス型。 |
skipCbtReset |
string |
CBT をリセットするかどうかを示す値。 |
VMwareCbtSecurityProfileProperties
VMwareCbt セキュリティ プロファイルの入力。
名前 | 型 | 説明 |
---|---|---|
isTargetVmConfidentialEncryptionEnabled |
string |
機密コンピューティング暗号化を有効にするかどうかを示す値。 |
isTargetVmIntegrityMonitoringEnabled |
string |
整合性の監視を有効にするかどうかを示す値。 |
isTargetVmSecureBootEnabled |
string |
セキュア ブートを有効にするかどうかを示す値。 |
isTargetVmTpmEnabled |
string |
信頼されたプラットフォーム モジュールを有効にするかどうかを示す値。 |
targetVmSecurityType |
ターゲット VM のセキュリティの種類。 |