Microsoft.RecoveryServices-Tresore/replicationFabrics/replicationProtectionContainers/replicationProtectedItems
Bicep-Ressourcendefinition
Der Ressourcentyp vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kann bereitgestellt werden in:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2022-10-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
policyId: 'string'
protectableItemId: 'string'
providerSpecificDetails: {
instanceType: 'string'
// For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
}
}
}
EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-Objekte
Legen Sie die instanceType-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für A2A Folgendes:
instanceType: 'A2A'
diskEncryptionInfo: {
diskEncryptionKeyInfo: {
keyVaultResourceArmId: 'string'
secretIdentifier: 'string'
}
keyEncryptionKeyInfo: {
keyIdentifier: 'string'
keyVaultResourceArmId: 'string'
}
}
fabricObjectId: 'string'
multiVmGroupId: 'string'
multiVmGroupName: 'string'
recoveryAvailabilitySetId: 'string'
recoveryAvailabilityZone: 'string'
recoveryAzureNetworkId: 'string'
recoveryBootDiagStorageAccountId: 'string'
recoveryCapacityReservationGroupId: 'string'
recoveryCloudServiceId: 'string'
recoveryContainerId: 'string'
recoveryExtendedLocation: {
name: 'string'
type: 'EdgeZone'
}
recoveryProximityPlacementGroupId: 'string'
recoveryResourceGroupId: 'string'
recoverySubnetName: 'string'
recoveryVirtualMachineScaleSetId: 'string'
vmDisks: [
{
diskUri: 'string'
primaryStagingAzureStorageAccountId: 'string'
recoveryAzureStorageAccountId: 'string'
}
]
vmManagedDisks: [
{
diskEncryptionInfo: {
diskEncryptionKeyInfo: {
keyVaultResourceArmId: 'string'
secretIdentifier: 'string'
}
keyEncryptionKeyInfo: {
keyIdentifier: 'string'
keyVaultResourceArmId: 'string'
}
}
diskId: 'string'
primaryStagingAzureStorageAccountId: 'string'
recoveryDiskEncryptionSetId: 'string'
recoveryReplicaDiskAccountType: 'string'
recoveryResourceGroupId: 'string'
recoveryTargetDiskAccountType: 'string'
}
]
Verwenden Sie für A2ACrossClusterMigration Folgendes:
instanceType: 'A2ACrossClusterMigration'
fabricObjectId: 'string'
recoveryContainerId: 'string'
Verwenden Sie für HyperVReplica2012 Folgendes:
instanceType: 'HyperVReplica2012'
Verwenden Sie für HyperVReplica2012R2 Folgendes:
instanceType: 'HyperVReplica2012R2'
Verwenden Sie für HyperVReplicaAzure Folgendes:
instanceType: 'HyperVReplicaAzure'
diskEncryptionSetId: 'string'
disksToInclude: [
'string'
]
disksToIncludeForManagedDisks: [
{
diskEncryptionSetId: 'string'
diskId: 'string'
diskType: 'string'
logStorageAccountId: 'string'
}
]
diskType: 'string'
enableRdpOnTargetOption: 'string'
hvHostVmId: 'string'
licenseType: 'string'
logStorageAccountId: 'string'
osType: 'string'
seedManagedDiskTags: {}
sqlServerLicenseType: 'string'
targetAvailabilitySetId: 'string'
targetAvailabilityZone: 'string'
targetAzureNetworkId: 'string'
targetAzureSubnetId: 'string'
targetAzureV1ResourceGroupId: 'string'
targetAzureV2ResourceGroupId: 'string'
targetAzureVmName: 'string'
targetManagedDiskTags: {}
targetNicTags: {}
targetProximityPlacementGroupId: 'string'
targetStorageAccountId: 'string'
targetVmSize: 'string'
targetVmTags: {}
useManagedDisks: 'string'
useManagedDisksForReplication: 'string'
vhdId: 'string'
vmName: 'string'
Verwenden Sie für HyperVReplicaBaseReplicationDetails Folgendes:
instanceType: 'HyperVReplicaBaseReplicationDetails'
Verwenden Sie für InMage Folgendes:
instanceType: 'InMage'
datastoreName: 'string'
diskExclusionInput: {
diskSignatureOptions: [
{
diskSignature: 'string'
}
]
volumeOptions: [
{
onlyExcludeIfSingleVolume: 'string'
volumeLabel: 'string'
}
]
}
disksToInclude: [
'string'
]
masterTargetId: 'string'
multiVmGroupId: 'string'
multiVmGroupName: 'string'
processServerId: 'string'
retentionDrive: 'string'
runAsAccountId: 'string'
vmFriendlyName: 'string'
Verwenden Sie für InMageAzureV2 Folgendes:
instanceType: 'InMageAzureV2'
diskEncryptionSetId: 'string'
disksToInclude: [
{
diskEncryptionSetId: 'string'
diskId: 'string'
diskType: 'string'
logStorageAccountId: 'string'
}
]
diskType: 'string'
enableRdpOnTargetOption: 'string'
licenseType: 'string'
logStorageAccountId: 'string'
masterTargetId: 'string'
multiVmGroupId: 'string'
multiVmGroupName: 'string'
processServerId: 'string'
runAsAccountId: 'string'
seedManagedDiskTags: {}
sqlServerLicenseType: 'string'
storageAccountId: 'string'
targetAvailabilitySetId: 'string'
targetAvailabilityZone: 'string'
targetAzureNetworkId: 'string'
targetAzureSubnetId: 'string'
targetAzureV1ResourceGroupId: 'string'
targetAzureV2ResourceGroupId: 'string'
targetAzureVmName: 'string'
targetManagedDiskTags: {}
targetNicTags: {}
targetProximityPlacementGroupId: 'string'
targetVmSize: 'string'
targetVmTags: {}
Verwenden Sie für InMagercm Folgendes:
instanceType: 'InMageRcm'
disksDefault: {
diskEncryptionSetId: 'string'
diskType: 'string'
logStorageAccountId: 'string'
}
disksToInclude: [
{
diskEncryptionSetId: 'string'
diskId: 'string'
diskType: 'string'
logStorageAccountId: 'string'
}
]
fabricDiscoveryMachineId: 'string'
licenseType: 'string'
multiVmGroupName: 'string'
processServerId: 'string'
runAsAccountId: 'string'
targetAvailabilitySetId: 'string'
targetAvailabilityZone: 'string'
targetBootDiagnosticsStorageAccountId: 'string'
targetNetworkId: 'string'
targetProximityPlacementGroupId: 'string'
targetResourceGroupId: 'string'
targetSubnetName: 'string'
targetVmName: 'string'
targetVmSize: 'string'
testNetworkId: 'string'
testSubnetName: 'string'
Verwenden Sie für InMagercmFailback Folgendes:
instanceType: 'InMageRcmFailback'
Eigenschaftswerte
vaults/replicationFabrics/replicationProtectionConta...
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Ressourcenname Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in Bicep festlegen. |
Zeichenfolge (erforderlich) |
parent | In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource. |
Symbolischer Name für ressource vom Typ: replicationProtectionContainers |
properties | Aktivieren Sie die Eigenschaften der Schutzeingabe. | EnableProtectionInputPropertiesOrReplicationProtecte... |
EnableProtectionInputPropertiesOrReplicationProtecte...
Name | BESCHREIBUNG | Wert |
---|---|---|
policyId | Die Richtlinien-ID. | Zeichenfolge |
protectableItemId | Die schutzfähige Element-ID. | Zeichenfolge |
providerSpecificDetails | Der ReplicationProviderInput. Beim HyperVReplicaAzure-Anbieter ist es das AzureEnableProtectionInput-Objekt. Beim San-Anbieter ist es das SanEnableProtectionInput-Objekt. Für den HyperVReplicaAzure-Anbieter kann er NULL sein. | EnableProtectionProviderSpecificInputOrReplicationPr... |
EnableProtectionProviderSpecificInputOrReplicationPr...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Festlegen des Objekttyps | A2A A2ACrossClusterMigration HyperVReplica2012 HyperVReplica2012R2 HyperVReplicaAzure HyperVReplicaBaseReplicationDetails Inmage InmageAzureV2 Inmagercm InMageRcmFailback (erforderlich) |
A2AEnableProtectionInputOrA2AReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "A2A" (erforderlich) |
diskEncryptionInfo | Die Informationen zur Verschlüsselung des Wiederherstellungsdatenträgers (für zwei Durchlaufflüsse). | DiskEncryptionInfo |
fabricObjectId | Die Fabric-spezifische Objekt-ID des virtuellen Computers. | Zeichenfolge (erforderlich) |
multiVmGroupId | Die Gruppen-ID für mehrere Vms. | Zeichenfolge |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge |
recoveryAvailabilitySetId | Die Id der Wiederherstellungsverfügbarkeitsgruppe. | Zeichenfolge |
recoveryAvailabilityZone | Die Wiederherstellungsverfügbarkeitszone. | Zeichenfolge |
RecoveryAzureNetworkId | Die ARM-ID des virtuellen Azure-Netzwerks für die Wiederherstellung. | Zeichenfolge |
recoveryBootDiagStorageAccountId | Das Konto für Startdiagnosespeicher. | Zeichenfolge |
recoveryCapacityReservationGroupId | Die Reservierungsgruppen-ID der Wiederherstellungskapazität. | Zeichenfolge |
recoveryCloudServiceId | Die Wiederherstellungs-Clouddienst-ID. Gültig für V1-Szenarien. | Zeichenfolge |
recoveryContainerId | Die Wiederherstellungscontainer-ID. | Zeichenfolge |
recoveryExtendedLocation | Der erweiterte Wiederherstellungsspeicherort. | ExtendedLocation |
recoveryProximityPlacementGroupId | Die Gruppen-ID der Wiederherstellungsnäherplatzierung. | Zeichenfolge |
recoveryResourceGroupId | Die Wiederherstellungsressourcengruppen-ID. Gültig für V2-Szenarien. | Zeichenfolge |
recoverySubnetName | Der Name des Wiederherstellungssubnetzes. | Zeichenfolge |
recoveryVirtualMachineScaleSetId | Die VM-Skalierungsgruppen-ID. | Zeichenfolge |
vmDisks | Die Liste der VM-Datenträgerdetails. | A2AVmDiskInputDetails[] |
vmManagedDisks | Die Liste der Details des verwalteten vm-Datenträgers. | A2AVmManagedDiskInputDetails[] |
DiskEncryptionInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionKeyInfo | Die Schlüsselvault-Referenz für die Wiederherstellung für das Geheimnis. | DiskEncryptionKeyInfo |
keyEncryptionKeyInfo | Die SchlüsselVault-Referenz für die Wiederherstellung für schlüssel. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
keyVaultResourceArmId | Die ARM-ID der KeyVault-Ressource für geheimnis. | Zeichenfolge |
secretIdentifier | Die Geheim-URL/-ID. | Zeichenfolge |
KeyEncryptionKeyInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
keyIdentifier | Die Schlüssel-URL/Bezeichner. | Zeichenfolge |
keyVaultResourceArmId | Die ARM-ID der KeyVault-Ressource für schlüssel. | Zeichenfolge |
ExtendedLocation
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Name des erweiterten Speicherorts. | Zeichenfolge (erforderlich) |
type | Der erweiterte Standorttyp. | "EdgeZone" (erforderlich) |
A2AVmDiskInputDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
diskUri | Der Datenträger-URI. | Zeichenfolge (erforderlich) |
primaryStagingAzureStorageAccountId | Die Id des primären Stagingspeicherkontos. | Zeichenfolge (erforderlich) |
recoveryAzureStorageAccountId | Die Wiederherstellungs-VHD-Speicherkonto-ID. | Zeichenfolge (erforderlich) |
A2AVmManagedDiskInputDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionInfo | Die Informationen zur Verschlüsselung des Wiederherstellungsdatenträgers (für Einen-/Einzeldurchlauf). | DiskEncryptionInfo |
diskId | Die Datenträger-ID. | Zeichenfolge (erforderlich) |
primaryStagingAzureStorageAccountId | Die Arm-ID des primären Stagingspeicherkontos. | Zeichenfolge (erforderlich) |
recoveryDiskEncryptionSetId | Die Verschlüsselungs-ID des Wiederherstellungsdatenträgers. | Zeichenfolge |
recoveryReplicaDiskAccountType | Der Replikatdatenträgertyp. Es ist ein optionaler Wert und entspricht dem Quelldatenträgertyp, wenn nicht vom Benutzer angegeben. | Zeichenfolge |
recoveryResourceGroupId | Die Arm-ID der Zielressourcengruppe. | Zeichenfolge (erforderlich) |
recoveryTargetDiskAccountType | Der Zieldatenträgertyp nach dem Failover. Es ist ein optionaler Wert und entspricht dem Quelldatenträgertyp, wenn nicht vom Benutzer angegeben. | Zeichenfolge |
A2ACrossClusterMigrationEnableProtectionInputOrA2ACr...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | 'A2ACrossClusterMigration' (erforderlich) |
fabricObjectId | Die Fabric-spezifische Objekt-ID des virtuellen Computers. | Zeichenfolge |
recoveryContainerId | Die Wiederherstellungscontainer-ID. | Zeichenfolge |
HyperVReplicaReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplica2012" (erforderlich) |
HyperVReplicaBlueReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplica2012R2" (erforderlich) |
HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplicaAzure" (erforderlich) |
diskEncryptionSetId | Die DiskEncryptionSet-ARM-ID. | Zeichenfolge |
disksToInclude | Die Liste der VHD-Ids der zu schützenden Datenträger. | string[] |
disksToIncludeForManagedDisks | Die Datenträger, die eine Liste für verwaltete Datenträger einschließen sollen. | HyperVReplicaAzureDiskInputDetails[] |
Disktype | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
enableRdpOnTargetOption | Die ausgewählte Option zum Aktivieren von RDP\SSH auf dem virtuellen Zielcomputer nach einem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. | Zeichenfolge |
hvHostVmId | Die VM-ID des Hyper-V-Hosts. | Zeichenfolge |
licenseType | Lizenztyp. | 'NoLicenseType' "NotSpecified" "WindowsServer" |
logStorageAccountId | Das Speicherkonto, das während der Replikation für die Protokollierung verwendet werden soll. | Zeichenfolge |
osType | Der betriebssystemtyp, der dem virtuellen Computer zugeordnet ist. | Zeichenfolge |
seedManagedDiskTags | Die Tags für die verwalteten Seeddatenträger. | Objekt |
sqlServerLicenseType | Der SQL Server Lizenztyp. | "AHUB" 'NoLicenseType' "NotSpecified" "PayG" |
targetAvailabilitySetId | Die ZIELverfügbarkeit legt DIE ARM-ID für die Ressourcen-Manager-Bereitstellung fest. | Zeichenfolge |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Zeichenfolge |
targetAzureNetworkId | Die ausgewählte Azure-Netzwerk-Ziel-ID. | Zeichenfolge |
targetAzureSubnetId | Die ausgewählte Ziel-Azure-Subnetz-ID. | Zeichenfolge |
targetAzureV1ResourceGroupId | Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. | Zeichenfolge |
targetAzureV2ResourceGroupId | Die ID der Zielressourcengruppe (für die Resource Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. | Zeichenfolge |
targetAzureVmName | Der Azure-VM-Zielname. | Zeichenfolge |
targetManagedDiskTags | Die Tags für die verwalteten Zieldatenträger. | Objekt |
targetNicTags | Die Tags für die Ziel NICs. | Objekt |
targetProximityPlacementGroupId | Die NÄHERUNGSplatzierungsgruppe ARM-ID. | Zeichenfolge |
targetStorageAccountId | Die Speicherkonto-ID. | Zeichenfolge |
targetVmSize | Die Ziel-VM-Größe. | Zeichenfolge |
targetVmTags | Die Ziel-VM-Tags. | Objekt |
useManagedDisks | Ein Wert, der angibt, ob verwaltete Datenträger während des Failovers verwendet werden sollen. | Zeichenfolge |
useManagedDisksForReplication | Ein Wert, der angibt, ob verwaltete Datenträger während der Replikation verwendet werden sollen. | Zeichenfolge |
vhdId | Die VHD-ID des Betriebssystemdatenträgers, die dem virtuellen Computer zugeordnet ist. | Zeichenfolge |
vmName | Der VM-Name. | Zeichenfolge |
HyperVReplicaAzureDiskInputDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionSetId | Die DiskEncryptionSet-ARM-ID. | Zeichenfolge |
diskId | Die DiskId. | Zeichenfolge |
Disktype | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | Die LogStorageAccountId. | Zeichenfolge |
HyperVReplicaBaseReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplicaBaseReplicationDetails" (erforderlich) |
InMageEnableProtectionInputOrInMageReplicationDetail...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "Inmage" (erforderlich) |
datastoreName | Der Name des Zieldatenspeichers. | Zeichenfolge |
diskExclusionInput | Die Eingabe "Datenträgerausschluss aktivieren". | InMageDiskExclusionInput |
disksToInclude | Die zu einschließenden Datenträger. | string[] |
masterTargetId | Die Masterziel-ID. | Zeichenfolge (erforderlich) |
multiVmGroupId | Die Gruppen-ID für mehrere VM. | Zeichenfolge (erforderlich) |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge (erforderlich) |
processServerId | Die Prozessserver-ID. | Zeichenfolge (erforderlich) |
retentionDrive | Das Aufbewahrungslaufwerk, das für die MT verwendet werden soll. | Zeichenfolge (erforderlich) |
runAsAccountId | Die CS-Konto-ID. | Zeichenfolge |
vmFriendlyName | Der VM-Name. | Zeichenfolge |
InMageDiskExclusionInput
Name | BESCHREIBUNG | Wert |
---|---|---|
diskSignatureOptions | Die auf Gastdatenträgersignatur basierende Option für den Datenträgerausschluss. | InMageDiskSignatureExclusionOptions[] |
volumeOptions | Die Auf Volumebezeichnung basierende Option für den Datenträgerausschluss. | InMageVolumeExclusionOptions[] |
InMageDiskSignatureExclusionOptions
Name | BESCHREIBUNG | Wert |
---|---|---|
diskSignature | Die Gastsignatur des Datenträgers, der von der Replikation ausgeschlossen werden soll. | Zeichenfolge |
InMageVolumeExclusionOptions
Name | BESCHREIBUNG | Wert |
---|---|---|
onlyExcludeIfSingleVolume | Der Wert, der angibt, ob datenträger mit mehreren Volumes ausgeschlossen werden soll oder nicht. Wenn ein Datenträger über mehrere Volumes verfügt und eines der Volumes eine Bezeichnung aufweist, die mit VolumeLabel übereinstimmt, wird dieser Datenträger von der Replikation ausgeschlossen, wenn OnlyExcludeIfSingleVolume false ist. | Zeichenfolge |
volumeLabel | Die Volumebezeichnung. Der Datenträger mit einem Beliebigen Volume mit dieser Bezeichnung wird von der Replikation ausgeschlossen. | Zeichenfolge |
InmageAzureV2EnableProtectionInputOrInMageAzureV2Rep...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | 'InMageAzureV2' (erforderlich) |
diskEncryptionSetId | Die DiskEncryptionSet-ARM-ID. | Zeichenfolge |
disksToInclude | Die zu einschließenden Datenträger. | InMageAzureV2DiskInputDetails[] |
Disktype | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
enableRdpOnTargetOption | Die ausgewählte Option zum Aktivieren von RDP\SSH auf der Ziel-VM nach einem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. | Zeichenfolge |
licenseType | Lizenztyp. | 'NoLicenseType' "NotSpecified" "WindowsServer" |
logStorageAccountId | Das Speicherkonto, das während der Replikation für die Protokollierung verwendet werden soll. | Zeichenfolge |
masterTargetId | Die Masterziel-ID. | Zeichenfolge |
multiVmGroupId | Die Gruppen-ID für mehrere VM. | Zeichenfolge |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge |
processServerId | Die Prozessserver-ID. | Zeichenfolge |
runAsAccountId | Die CS-Konto-ID. | Zeichenfolge |
seedManagedDiskTags | Die Tags für die verwalteten Seeddatenträger. | Objekt |
sqlServerLicenseType | Der SQL Server Lizenztyp. | "AHUB" 'NoLicenseType' "NotSpecified" "PAYG" |
storageAccountId | Die Speicherkonto-ID. | Zeichenfolge |
targetAvailabilitySetId | Die ARM-ID der Zielverfügbarkeit für die Resource Manager-Bereitstellung. | Zeichenfolge |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Zeichenfolge |
targetAzureNetworkId | Die ausgewählte Ziel-Azure-Netzwerk-ID. | Zeichenfolge |
targetAzureSubnetId | Die ausgewählte Ziel-Azure-Subnetz-ID. | Zeichenfolge |
targetAzureV1ResourceGroupId | Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. | Zeichenfolge |
targetAzureV2ResourceGroupId | Die ID der Zielressourcengruppe (für die Resource Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. | Zeichenfolge |
targetAzureVmName | Der Azure-VM-Zielname. | Zeichenfolge |
targetManagedDiskTags | Die Tags für die verwalteten Zieldatenträger. | Objekt |
targetNicTags | Die Tags für die Ziel-NICs. | Objekt |
targetProximityPlacementGroupId | Die ARM-ID der Näherungsplatzierungsgruppe. | Zeichenfolge |
targetVmSize | Die Größe des virtuellen Zielcomputers. | Zeichenfolge |
targetVmTags | Die Ziel-VM-Tags. | Objekt |
InmageAzureV2DiskInputDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionSetId | Die ARM-ID "DiskEncryptionSet". | Zeichenfolge |
diskId | Die DiskId. | Zeichenfolge |
Disktype | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | The LogStorageAccountId. | Zeichenfolge |
InMageRcmEnableProtectionInputOrInMageRcmReplication...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | 'InMagercm' (erforderlich) |
disksDefault | Die Standarddatenträgereingabe. | InMageRcmDisksDefaultInput |
disksToInclude | Die Liste der einzuschließden Datenträger. | InMagercmDiskInput[] |
fabricDiscoveryMachineId | Die ARM-ID des ermittelten Computers. | Zeichenfolge (erforderlich) |
licenseType | Der Lizenztyp. | 'NoLicenseType' "NotSpecified" "WindowsServer" |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge |
processServerId | Die Prozessserver-ID. | Zeichenfolge (erforderlich) |
runAsAccountId | Die id des ausführenden Kontos. | Zeichenfolge |
targetAvailabilitySetId | Die ARM-ID für die Zielverfügbarkeit. | Zeichenfolge |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Zeichenfolge |
targetBootDiagnosticsStorageAccountId | Die ARM-ID des Speicherkontos für die Zielstartdiagnose. | Zeichenfolge |
targetNetworkId | Die ausgewählte ARM-ID des Zielnetzwerks. | Zeichenfolge |
targetProximityPlacementGroupId | Die Gruppen-ID der Zielnäherplatzierung. | Zeichenfolge |
targetResourceGroupId | Die ARM-ID der Zielressourcengruppe. | Zeichenfolge (erforderlich) |
targetSubnetName | Der ausgewählte Zielsubnetzname. | Zeichenfolge |
targetVmName | Der Name der Ziel-VM. | Zeichenfolge |
targetVmSize | Die Ziel-VM-Größe. | Zeichenfolge |
testNetworkId | Die ausgewählte ARM-ID des Testnetzwerks. | Zeichenfolge |
testSubnetName | Der ausgewählte Testsubnetzname. | Zeichenfolge |
InMageRcmDisksDefaultInput
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionSetId | Die DiskEncryptionSet-ARM-ID. | Zeichenfolge |
Disktype | Der Datenträgertyp. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" (erforderlich) |
logStorageAccountId | Die ARM-ID des Protokollspeicherkontos. | Zeichenfolge (erforderlich) |
InMageRcmDiskInput
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionSetId | Die DiskEncryptionSet-ARM-ID. | Zeichenfolge |
diskId | Die Datenträger-ID. | Zeichenfolge (erforderlich) |
Disktype | Der Datenträgertyp. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" (erforderlich) |
logStorageAccountId | Die ARM-ID des Protokollspeicherkontos. | Zeichenfolge (erforderlich) |
InMageRcmFailbackReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | 'InMagercmFailback' (erforderlich) |
Ressourcendefinition mit einer ARM-Vorlage
Der Ressourcentyp vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kann bereitgestellt werden in:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems",
"apiVersion": "2022-10-01",
"name": "string",
"properties": {
"policyId": "string",
"protectableItemId": "string",
"providerSpecificDetails": {
"instanceType": "string"
// For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
}
}
}
EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-Objekte
Legen Sie die instanceType-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für A2A Folgendes:
"instanceType": "A2A",
"diskEncryptionInfo": {
"diskEncryptionKeyInfo": {
"keyVaultResourceArmId": "string",
"secretIdentifier": "string"
},
"keyEncryptionKeyInfo": {
"keyIdentifier": "string",
"keyVaultResourceArmId": "string"
}
},
"fabricObjectId": "string",
"multiVmGroupId": "string",
"multiVmGroupName": "string",
"recoveryAvailabilitySetId": "string",
"recoveryAvailabilityZone": "string",
"recoveryAzureNetworkId": "string",
"recoveryBootDiagStorageAccountId": "string",
"recoveryCapacityReservationGroupId": "string",
"recoveryCloudServiceId": "string",
"recoveryContainerId": "string",
"recoveryExtendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"recoveryProximityPlacementGroupId": "string",
"recoveryResourceGroupId": "string",
"recoverySubnetName": "string",
"recoveryVirtualMachineScaleSetId": "string",
"vmDisks": [
{
"diskUri": "string",
"primaryStagingAzureStorageAccountId": "string",
"recoveryAzureStorageAccountId": "string"
}
],
"vmManagedDisks": [
{
"diskEncryptionInfo": {
"diskEncryptionKeyInfo": {
"keyVaultResourceArmId": "string",
"secretIdentifier": "string"
},
"keyEncryptionKeyInfo": {
"keyIdentifier": "string",
"keyVaultResourceArmId": "string"
}
},
"diskId": "string",
"primaryStagingAzureStorageAccountId": "string",
"recoveryDiskEncryptionSetId": "string",
"recoveryReplicaDiskAccountType": "string",
"recoveryResourceGroupId": "string",
"recoveryTargetDiskAccountType": "string"
}
]
Verwenden Sie für A2ACrossClusterMigration Folgendes:
"instanceType": "A2ACrossClusterMigration",
"fabricObjectId": "string",
"recoveryContainerId": "string"
Verwenden Sie für HyperVReplica2012 Folgendes:
"instanceType": "HyperVReplica2012"
Verwenden Sie für HyperVReplica2012R2 Folgendes:
"instanceType": "HyperVReplica2012R2"
Verwenden Sie für HyperVReplicaAzure Folgendes:
"instanceType": "HyperVReplicaAzure",
"diskEncryptionSetId": "string",
"disksToInclude": [ "string" ],
"disksToIncludeForManagedDisks": [
{
"diskEncryptionSetId": "string",
"diskId": "string",
"diskType": "string",
"logStorageAccountId": "string"
}
],
"diskType": "string",
"enableRdpOnTargetOption": "string",
"hvHostVmId": "string",
"licenseType": "string",
"logStorageAccountId": "string",
"osType": "string",
"seedManagedDiskTags": {},
"sqlServerLicenseType": "string",
"targetAvailabilitySetId": "string",
"targetAvailabilityZone": "string",
"targetAzureNetworkId": "string",
"targetAzureSubnetId": "string",
"targetAzureV1ResourceGroupId": "string",
"targetAzureV2ResourceGroupId": "string",
"targetAzureVmName": "string",
"targetManagedDiskTags": {},
"targetNicTags": {},
"targetProximityPlacementGroupId": "string",
"targetStorageAccountId": "string",
"targetVmSize": "string",
"targetVmTags": {},
"useManagedDisks": "string",
"useManagedDisksForReplication": "string",
"vhdId": "string",
"vmName": "string"
Verwenden Sie für HyperVReplicaBaseReplicationDetails Folgendes:
"instanceType": "HyperVReplicaBaseReplicationDetails"
Verwenden Sie für InMage Folgendes:
"instanceType": "InMage",
"datastoreName": "string",
"diskExclusionInput": {
"diskSignatureOptions": [
{
"diskSignature": "string"
}
],
"volumeOptions": [
{
"onlyExcludeIfSingleVolume": "string",
"volumeLabel": "string"
}
]
},
"disksToInclude": [ "string" ],
"masterTargetId": "string",
"multiVmGroupId": "string",
"multiVmGroupName": "string",
"processServerId": "string",
"retentionDrive": "string",
"runAsAccountId": "string",
"vmFriendlyName": "string"
Verwenden Sie für InMageAzureV2 Folgendes:
"instanceType": "InMageAzureV2",
"diskEncryptionSetId": "string",
"disksToInclude": [
{
"diskEncryptionSetId": "string",
"diskId": "string",
"diskType": "string",
"logStorageAccountId": "string"
}
],
"diskType": "string",
"enableRdpOnTargetOption": "string",
"licenseType": "string",
"logStorageAccountId": "string",
"masterTargetId": "string",
"multiVmGroupId": "string",
"multiVmGroupName": "string",
"processServerId": "string",
"runAsAccountId": "string",
"seedManagedDiskTags": {},
"sqlServerLicenseType": "string",
"storageAccountId": "string",
"targetAvailabilitySetId": "string",
"targetAvailabilityZone": "string",
"targetAzureNetworkId": "string",
"targetAzureSubnetId": "string",
"targetAzureV1ResourceGroupId": "string",
"targetAzureV2ResourceGroupId": "string",
"targetAzureVmName": "string",
"targetManagedDiskTags": {},
"targetNicTags": {},
"targetProximityPlacementGroupId": "string",
"targetVmSize": "string",
"targetVmTags": {}
Verwenden Sie für InMagercm Folgendes:
"instanceType": "InMageRcm",
"disksDefault": {
"diskEncryptionSetId": "string",
"diskType": "string",
"logStorageAccountId": "string"
},
"disksToInclude": [
{
"diskEncryptionSetId": "string",
"diskId": "string",
"diskType": "string",
"logStorageAccountId": "string"
}
],
"fabricDiscoveryMachineId": "string",
"licenseType": "string",
"multiVmGroupName": "string",
"processServerId": "string",
"runAsAccountId": "string",
"targetAvailabilitySetId": "string",
"targetAvailabilityZone": "string",
"targetBootDiagnosticsStorageAccountId": "string",
"targetNetworkId": "string",
"targetProximityPlacementGroupId": "string",
"targetResourceGroupId": "string",
"targetSubnetName": "string",
"targetVmName": "string",
"targetVmSize": "string",
"testNetworkId": "string",
"testSubnetName": "string"
Verwenden Sie für InMagercmFailback Folgendes:
"instanceType": "InMageRcmFailback"
Eigenschaftswerte
vaults/replicationFabrics/replicationProtectionConta...
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems" |
apiVersion | Die Version der Ressourcen-API | '2022-10-01' |
name | Der Ressourcenname Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in JSON ARM-Vorlagen festlegen. |
Zeichenfolge (erforderlich) |
properties | Aktivieren Sie die Eigenschaften der Schutzeingabe. | EnableProtectionInputPropertiesOrReplicationProtecte... |
EnableProtectionInputPropertiesOrReplicationProtecte...
Name | BESCHREIBUNG | Wert |
---|---|---|
policyId | Die Richtlinien-ID. | Zeichenfolge |
protectableItemId | Die schützbare Element-ID. | Zeichenfolge |
providerSpecificDetails | The ReplicationProviderInput. Für den HyperVReplicaAzure-Anbieter ist es das AzureEnableProtectionInput-Objekt. Für den San-Anbieter ist es das SanEnableProtectionInput-Objekt. Für den HyperVReplicaAzure-Anbieter kann er NULL sein. | EnableProtectionProviderSpecificInputOrReplicationPr... |
EnableProtectionProviderSpecificInputOrReplicationPr...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Festlegen des Objekttyps | A2A A2ACrossClusterMigration HyperVReplica2012 HyperVReplica2012R2 HyperVReplicaAzure HyperVReplicaBaseReplicationDetails Inmage InmageAzureV2 InMagercm InMagercmFailback (erforderlich) |
A2AEnableProtectionInputOrA2AReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "A2A" (erforderlich) |
diskEncryptionInfo | Die Informationen zur Verschlüsselung des Wiederherstellungsdatenträgers (für zwei Durchlaufflows). | DiskEncryptionInfo |
fabricObjectId | Die fabricspezifische Objekt-ID des virtuellen Computers. | Zeichenfolge (erforderlich) |
multiVmGroupId | Die Multi-VM-Gruppen-ID. | Zeichenfolge |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge |
recoveryAvailabilitySetId | Die ID der Wiederherstellungsverfügbarkeitsgruppe. | Zeichenfolge |
recoveryAvailabilityZone | Die Wiederherstellungsverfügbarkeitszone. | Zeichenfolge |
recoveryAzureNetworkId | Die ARM-ID des virtuellen Azure-Netzwerks für die Wiederherstellung. | Zeichenfolge |
recoveryBootDiagStorageAccountId | Das Speicherkonto für die Startdiagnose. | Zeichenfolge |
recoveryCapacityReservationGroupId | Die Reservierungsgruppen-ID der Wiederherstellungskapazität. | Zeichenfolge |
recoveryCloudServiceId | Die Wiederherstellungs-Clouddienst-ID. Gültig für V1-Szenarien. | Zeichenfolge |
recoveryContainerId | Die Wiederherstellungscontainer-ID. | Zeichenfolge |
recoveryExtendedLocation | Der erweiterte Wiederherstellungsspeicherort. | ExtendedLocation |
recoveryProximityPlacementGroupId | Die Id der Wiederherstellungs-Näherungsplatzierungsgruppe. | Zeichenfolge |
recoveryResourceGroupId | Die Id der Wiederherstellungsressourcengruppe. Gültig für V2-Szenarien. | Zeichenfolge |
recoverySubnetName | Der Name des Wiederherstellungssubnetzes. | Zeichenfolge |
recoveryVirtualMachineScaleSetId | Die ID der VM-Skalierungsgruppe. | Zeichenfolge |
vmDisks | Die Liste der VM-Datenträgerdetails. | A2AVmDiskInputDetails[] |
vmManagedDisks | Die Liste der Details des verwalteten VM-Datenträgers. | A2AVmManagedDiskInputDetails[] |
DiskEncryptionInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionKeyInfo | Die KeyVault-Referenz für die Wiederherstellung für geheimnis. | DiskEncryptionKeyInfo |
keyEncryptionKeyInfo | Die SchlüsselVault-Referenz für die Wiederherstellung für schlüssel. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
keyVaultResourceArmId | Die ARM-ID der KeyVault-Ressource für geheimnis. | Zeichenfolge |
secretIdentifier | Die Geheim-URL/-ID. | Zeichenfolge |
KeyEncryptionKeyInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
keyIdentifier | Die Schlüssel-URL/Bezeichner. | Zeichenfolge |
keyVaultResourceArmId | Die ARM-ID der KeyVault-Ressource für schlüssel. | Zeichenfolge |
ExtendedLocation
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Name des erweiterten Speicherorts. | Zeichenfolge (erforderlich) |
type | Der erweiterte Standorttyp. | "EdgeZone" (erforderlich) |
A2AVmDiskInputDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
diskUri | Der Datenträger-URI. | Zeichenfolge (erforderlich) |
primaryStagingAzureStorageAccountId | Die Id des primären Stagingspeicherkontos. | Zeichenfolge (erforderlich) |
recoveryAzureStorageAccountId | Die Wiederherstellungs-VHD-Speicherkonto-ID. | Zeichenfolge (erforderlich) |
A2AVmManagedDiskInputDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionInfo | Die Informationen zur Verschlüsselung des Wiederherstellungsdatenträgers (für Einen-/Einzeldurchlauf). | DiskEncryptionInfo |
diskId | Die Datenträger-ID. | Zeichenfolge (erforderlich) |
primaryStagingAzureStorageAccountId | Die Arm-ID des primären Stagingspeicherkontos. | Zeichenfolge (erforderlich) |
recoveryDiskEncryptionSetId | Die Verschlüsselungs-ID des Wiederherstellungsdatenträgers. | Zeichenfolge |
recoveryReplicaDiskAccountType | Der Replikatdatenträgertyp. Es ist ein optionaler Wert und entspricht dem Quelldatenträgertyp, wenn nicht vom Benutzer angegeben. | Zeichenfolge |
recoveryResourceGroupId | Die Arm-ID der Zielressourcengruppe. | Zeichenfolge (erforderlich) |
recoveryTargetDiskAccountType | Der Zieldatenträgertyp nach dem Failover. Es ist ein optionaler Wert und entspricht dem Quelldatenträgertyp, wenn nicht vom Benutzer angegeben. | Zeichenfolge |
A2ACrossClusterMigrationEnableProtectionInputOrA2ACr...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | 'A2ACrossClusterMigration' (erforderlich) |
fabricObjectId | Die Fabric-spezifische Objekt-ID des virtuellen Computers. | Zeichenfolge |
recoveryContainerId | Die Wiederherstellungscontainer-ID. | Zeichenfolge |
HyperVReplicaReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplica2012" (erforderlich) |
HyperVReplicaBlueReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplica2012R2" (erforderlich) |
HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplicaAzure" (erforderlich) |
diskEncryptionSetId | Die ARM-ID "DiskEncryptionSet". | Zeichenfolge |
disksToInclude | Die Liste der VHD-IDs der zu schützenden Datenträger. | string[] |
disksToIncludeForManagedDisks | Die Liste der einzuschließden Datenträger für verwaltete Datenträger. | HyperVReplicaAzureDiskInputDetails[] |
Disktype | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
enableRdpOnTargetOption | Die ausgewählte Option zum Aktivieren von RDP\SSH auf dem virtuellen Zielcomputer nach dem Failover. Zeichenfolgenwert der Enumeration SrsDataContract.EnableRDPOnTargetOption. | Zeichenfolge |
hvHostVmId | Die Hyper-V-Host-VM-ID. | Zeichenfolge |
licenseType | Lizenztyp. | 'NoLicenseType' "NotSpecified" "WindowsServer" |
logStorageAccountId | Das Speicherkonto, das während der Replikation für die Protokollierung verwendet werden soll. | Zeichenfolge |
osType | Der Betriebssystemtyp, der dem virtuellen Computer zugeordnet ist. | Zeichenfolge |
seedManagedDiskTags | Die Tags für die verwalteten Startdatenträger. | Objekt |
sqlServerLicenseType | Der SQL Server Lizenztyp. | "AHUB" 'NoLicenseType' "NotSpecified" "PAYG" |
targetAvailabilitySetId | Die ARM-ID der Zielverfügbarkeit für die Resource Manager-Bereitstellung. | Zeichenfolge |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Zeichenfolge |
targetAzureNetworkId | Die ausgewählte Ziel-Azure-Netzwerk-ID. | Zeichenfolge |
targetAzureSubnetId | Die ausgewählte Ziel-Azure-Subnetz-ID. | Zeichenfolge |
targetAzureV1ResourceGroupId | Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. | Zeichenfolge |
targetAzureV2ResourceGroupId | Die ID der Zielressourcengruppe (für die Resource Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. | Zeichenfolge |
targetAzureVmName | Der Azure-VM-Zielname. | Zeichenfolge |
targetManagedDiskTags | Die Tags für die verwalteten Zieldatenträger. | Objekt |
targetNicTags | Die Tags für die Ziel-NICs. | Objekt |
targetProximityPlacementGroupId | Die ARM-ID der Näherungsplatzierungsgruppe. | Zeichenfolge |
targetStorageAccountId | Die Speicherkonto-ID. | Zeichenfolge |
targetVmSize | Die Größe des virtuellen Zielcomputers. | Zeichenfolge |
targetVmTags | Die Ziel-VM-Tags. | Objekt |
useManagedDisks | Ein Wert, der angibt, ob verwaltete Datenträger während des Failovers verwendet werden sollen. | Zeichenfolge |
useManagedDisksForReplication | Ein Wert, der angibt, ob verwaltete Datenträger während der Replikation verwendet werden sollen. | Zeichenfolge |
vhdId | Die VHD-ID des Betriebssystemdatenträgers, die dem virtuellen Computer zugeordnet ist. | Zeichenfolge |
vmName | Der Name des virtuellen Computers. | Zeichenfolge |
HyperVReplicaAzureDiskInputDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionSetId | Die DiskEncryptionSet-ARM-ID. | Zeichenfolge |
diskId | Die DiskId. | Zeichenfolge |
Disktype | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | Die LogStorageAccountId. | Zeichenfolge |
HyperVReplicaBaseReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplicaBaseReplicationDetails" (erforderlich) |
InMageEnableProtectionInputOrInMageReplicationDetail...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "Inmage" (erforderlich) |
datastoreName | Der Name des Zieldatenspeichers. | Zeichenfolge |
diskExclusionInput | Die Eingabe "Datenträgerausschluss aktivieren". | InMageDiskExclusionInput |
disksToInclude | Die zu einschließenden Datenträger. | string[] |
masterTargetId | Die Masterziel-ID. | Zeichenfolge (erforderlich) |
multiVmGroupId | Die Gruppen-ID für mehrere VM. | Zeichenfolge (erforderlich) |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge (erforderlich) |
processServerId | Die Prozessserver-ID. | Zeichenfolge (erforderlich) |
retentionDrive | Das Aufbewahrungslaufwerk, das für die MT verwendet werden soll. | Zeichenfolge (erforderlich) |
runAsAccountId | Die CS-Konto-ID. | Zeichenfolge |
vmFriendlyName | Der VM-Name. | Zeichenfolge |
InMageDiskExclusionInput
Name | BESCHREIBUNG | Wert |
---|---|---|
diskSignatureOptions | Die auf Gastdatenträgersignatur basierende Option für den Datenträgerausschluss. | InMageDiskSignatureExclusionOptions[] |
volumeOptions | Die Auf Volumebezeichnung basierende Option für den Datenträgerausschluss. | InMageVolumeExclusionOptions[] |
InMageDiskSignatureExclusionOptions
Name | BESCHREIBUNG | Wert |
---|---|---|
diskSignature | Die Gastsignatur des Datenträgers, der von der Replikation ausgeschlossen werden soll. | Zeichenfolge |
InMageVolumeExclusionOptions
Name | BESCHREIBUNG | Wert |
---|---|---|
onlyExcludeIfSingleVolume | Der Wert, der angibt, ob datenträger mit mehreren Volumes ausgeschlossen werden soll oder nicht. Wenn ein Datenträger über mehrere Volumes verfügt und eines der Volumes eine Bezeichnung aufweist, die mit VolumeLabel übereinstimmt, wird dieser Datenträger von der Replikation ausgeschlossen, wenn OnlyExcludeIfSingleVolume false ist. | Zeichenfolge |
volumeLabel | Die Volumebezeichnung. Der Datenträger mit einem Beliebigen Volume mit dieser Bezeichnung wird von der Replikation ausgeschlossen. | Zeichenfolge |
InmageAzureV2EnableProtectionInputOrInMageAzureV2Rep...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | 'InMageAzureV2' (erforderlich) |
diskEncryptionSetId | Die DiskEncryptionSet-ARM-ID. | Zeichenfolge |
disksToInclude | Die zu einschließenden Datenträger. | InMageAzureV2DiskInputDetails[] |
Disktype | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
enableRdpOnTargetOption | Die ausgewählte Option zum Aktivieren von RDP\SSH auf der Ziel-VM nach einem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. | Zeichenfolge |
licenseType | Lizenztyp. | 'NoLicenseType' "NotSpecified" "WindowsServer" |
logStorageAccountId | Das Speicherkonto, das während der Replikation für die Protokollierung verwendet werden soll. | Zeichenfolge |
masterTargetId | Die Masterziel-ID. | Zeichenfolge |
multiVmGroupId | Die Gruppen-ID für mehrere VM. | Zeichenfolge |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge |
processServerId | Die Prozessserver-ID. | Zeichenfolge |
runAsAccountId | Die CS-Konto-ID. | Zeichenfolge |
seedManagedDiskTags | Die Tags für die verwalteten Seeddatenträger. | Objekt |
sqlServerLicenseType | Der SQL Server Lizenztyp. | "AHUB" 'NoLicenseType' "NotSpecified" "PayG" |
storageAccountId | Die Speicherkonto-ID. | Zeichenfolge |
targetAvailabilitySetId | Die ZIELverfügbarkeit legt DIE ARM-ID für die Ressourcen-Manager-Bereitstellung fest. | Zeichenfolge |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Zeichenfolge |
targetAzureNetworkId | Die ausgewählte Azure-Netzwerk-Ziel-ID. | Zeichenfolge |
targetAzureSubnetId | Die ausgewählte Ziel-Azure-Subnetz-ID. | Zeichenfolge |
targetAzureV1ResourceGroupId | Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. | Zeichenfolge |
targetAzureV2ResourceGroupId | Die ID der Zielressourcengruppe (für die Resource Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. | Zeichenfolge |
targetAzureVmName | Der Azure-VM-Zielname. | Zeichenfolge |
targetManagedDiskTags | Die Tags für die verwalteten Zieldatenträger. | Objekt |
targetNicTags | Die Tags für die Ziel NICs. | Objekt |
targetProximityPlacementGroupId | Die NÄHERUNGSplatzierungsgruppe ARM-ID. | Zeichenfolge |
targetVmSize | Die Ziel-VM-Größe. | Zeichenfolge |
targetVmTags | Die Ziel-VM-Tags. | Objekt |
InmageAzureV2DiskInputDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionSetId | Die DiskEncryptionSet-ARM-ID. | Zeichenfolge |
diskId | Die DiskId. | Zeichenfolge |
Disktype | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | Die LogStorageAccountId. | Zeichenfolge |
InMageRcmEnableProtectionInputOrInMageRcmReplication...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | 'InMageRcm' (erforderlich) |
disksDefault | Die Standarddatenträgereingabe. | InMageRcmDisksDefaultInput |
disksToInclude | Die zu einschließenden Datenträger. | InMageRcmDiskInput[] |
fabricDiscoveryMachineId | Die ARM-ID des ermittelten Computers. | Zeichenfolge (erforderlich) |
licenseType | Der Lizenztyp. | 'NoLicenseType' "NotSpecified" "WindowsServer" |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge |
processServerId | Die Prozessserver-ID. | Zeichenfolge (erforderlich) |
runAsAccountId | Die ausführende Konto-ID. | Zeichenfolge |
targetAvailabilitySetId | Die ARM-ID des Zielverfügbarkeitssatzes. | Zeichenfolge |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Zeichenfolge |
targetBootDiagnosticsStorageAccountId | Die ARM-ID des Speicherkontos für die Zielstartdiagnose. | Zeichenfolge |
targetNetworkId | Die ausgewählte ARM-ID des Zielnetzwerks. | Zeichenfolge |
targetProximityPlacementGroupId | Die Gruppen-ID der Zielnäherplatzierung. | Zeichenfolge |
targetResourceGroupId | Die ARM-ID der Zielressourcengruppe. | Zeichenfolge (erforderlich) |
targetSubnetName | Der ausgewählte Zielsubnetzname. | Zeichenfolge |
targetVmName | Der Name der Ziel-VM. | Zeichenfolge |
targetVmSize | Die Ziel-VM-Größe. | Zeichenfolge |
testNetworkId | Die ausgewählte ARM-ID des Testnetzwerks. | Zeichenfolge |
testSubnetName | Der ausgewählte Testsubnetzname. | Zeichenfolge |
InMageRcmDisksDefaultInput
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionSetId | Die DiskEncryptionSet-ARM-ID. | Zeichenfolge |
Disktype | Der Datenträgertyp. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" (erforderlich) |
logStorageAccountId | Die ARM-ID des Protokollspeicherkontos. | Zeichenfolge (erforderlich) |
InMageRcmDiskInput
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionSetId | Die DiskEncryptionSet-ARM-ID. | Zeichenfolge |
diskId | Die Datenträger-ID. | Zeichenfolge (erforderlich) |
Disktype | Der Datenträgertyp. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" (erforderlich) |
logStorageAccountId | Die ARM-ID des Protokollspeicherkontos. | Zeichenfolge (erforderlich) |
InMageRcmFailbackReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | 'InMagercmFailback' (erforderlich) |
Terraform-Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kann für Folgendes bereitgestellt werden:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Ressource Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2022-10-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
policyId = "string"
protectableItemId = "string"
providerSpecificDetails = {
instanceType = "string"
// For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
}
}
})
}
EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-Objekte
Legen Sie die instanceType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für A2A Folgendes:
instanceType = "A2A"
diskEncryptionInfo = {
diskEncryptionKeyInfo = {
keyVaultResourceArmId = "string"
secretIdentifier = "string"
}
keyEncryptionKeyInfo = {
keyIdentifier = "string"
keyVaultResourceArmId = "string"
}
}
fabricObjectId = "string"
multiVmGroupId = "string"
multiVmGroupName = "string"
recoveryAvailabilitySetId = "string"
recoveryAvailabilityZone = "string"
recoveryAzureNetworkId = "string"
recoveryBootDiagStorageAccountId = "string"
recoveryCapacityReservationGroupId = "string"
recoveryCloudServiceId = "string"
recoveryContainerId = "string"
recoveryExtendedLocation = {
name = "string"
type = "EdgeZone"
}
recoveryProximityPlacementGroupId = "string"
recoveryResourceGroupId = "string"
recoverySubnetName = "string"
recoveryVirtualMachineScaleSetId = "string"
vmDisks = [
{
diskUri = "string"
primaryStagingAzureStorageAccountId = "string"
recoveryAzureStorageAccountId = "string"
}
]
vmManagedDisks = [
{
diskEncryptionInfo = {
diskEncryptionKeyInfo = {
keyVaultResourceArmId = "string"
secretIdentifier = "string"
}
keyEncryptionKeyInfo = {
keyIdentifier = "string"
keyVaultResourceArmId = "string"
}
}
diskId = "string"
primaryStagingAzureStorageAccountId = "string"
recoveryDiskEncryptionSetId = "string"
recoveryReplicaDiskAccountType = "string"
recoveryResourceGroupId = "string"
recoveryTargetDiskAccountType = "string"
}
]
Verwenden Sie für A2ACrossClusterMigration Folgendes:
instanceType = "A2ACrossClusterMigration"
fabricObjectId = "string"
recoveryContainerId = "string"
Verwenden Sie für HyperVReplica2012 Folgendes:
instanceType = "HyperVReplica2012"
Verwenden Sie für HyperVReplica2012R2 Folgendes:
instanceType = "HyperVReplica2012R2"
Verwenden Sie für HyperVReplicaAzure Folgendes:
instanceType = "HyperVReplicaAzure"
diskEncryptionSetId = "string"
disksToInclude = [
"string"
]
disksToIncludeForManagedDisks = [
{
diskEncryptionSetId = "string"
diskId = "string"
diskType = "string"
logStorageAccountId = "string"
}
]
diskType = "string"
enableRdpOnTargetOption = "string"
hvHostVmId = "string"
licenseType = "string"
logStorageAccountId = "string"
osType = "string"
seedManagedDiskTags = {}
sqlServerLicenseType = "string"
targetAvailabilitySetId = "string"
targetAvailabilityZone = "string"
targetAzureNetworkId = "string"
targetAzureSubnetId = "string"
targetAzureV1ResourceGroupId = "string"
targetAzureV2ResourceGroupId = "string"
targetAzureVmName = "string"
targetManagedDiskTags = {}
targetNicTags = {}
targetProximityPlacementGroupId = "string"
targetStorageAccountId = "string"
targetVmSize = "string"
targetVmTags = {}
useManagedDisks = "string"
useManagedDisksForReplication = "string"
vhdId = "string"
vmName = "string"
Verwenden Sie für HyperVReplicaBaseReplicationDetails Folgendes:
instanceType = "HyperVReplicaBaseReplicationDetails"
Verwenden Sie für InMage Folgendes:
instanceType = "InMage"
datastoreName = "string"
diskExclusionInput = {
diskSignatureOptions = [
{
diskSignature = "string"
}
]
volumeOptions = [
{
onlyExcludeIfSingleVolume = "string"
volumeLabel = "string"
}
]
}
disksToInclude = [
"string"
]
masterTargetId = "string"
multiVmGroupId = "string"
multiVmGroupName = "string"
processServerId = "string"
retentionDrive = "string"
runAsAccountId = "string"
vmFriendlyName = "string"
Verwenden Sie für InmageAzureV2 Folgendes:
instanceType = "InMageAzureV2"
diskEncryptionSetId = "string"
disksToInclude = [
{
diskEncryptionSetId = "string"
diskId = "string"
diskType = "string"
logStorageAccountId = "string"
}
]
diskType = "string"
enableRdpOnTargetOption = "string"
licenseType = "string"
logStorageAccountId = "string"
masterTargetId = "string"
multiVmGroupId = "string"
multiVmGroupName = "string"
processServerId = "string"
runAsAccountId = "string"
seedManagedDiskTags = {}
sqlServerLicenseType = "string"
storageAccountId = "string"
targetAvailabilitySetId = "string"
targetAvailabilityZone = "string"
targetAzureNetworkId = "string"
targetAzureSubnetId = "string"
targetAzureV1ResourceGroupId = "string"
targetAzureV2ResourceGroupId = "string"
targetAzureVmName = "string"
targetManagedDiskTags = {}
targetNicTags = {}
targetProximityPlacementGroupId = "string"
targetVmSize = "string"
targetVmTags = {}
Verwenden Sie für InMagercm Folgendes:
instanceType = "InMageRcm"
disksDefault = {
diskEncryptionSetId = "string"
diskType = "string"
logStorageAccountId = "string"
}
disksToInclude = [
{
diskEncryptionSetId = "string"
diskId = "string"
diskType = "string"
logStorageAccountId = "string"
}
]
fabricDiscoveryMachineId = "string"
licenseType = "string"
multiVmGroupName = "string"
processServerId = "string"
runAsAccountId = "string"
targetAvailabilitySetId = "string"
targetAvailabilityZone = "string"
targetBootDiagnosticsStorageAccountId = "string"
targetNetworkId = "string"
targetProximityPlacementGroupId = "string"
targetResourceGroupId = "string"
targetSubnetName = "string"
targetVmName = "string"
targetVmSize = "string"
testNetworkId = "string"
testSubnetName = "string"
Verwenden Sie für InMagercmFailback Folgendes:
instanceType = "InMageRcmFailback"
Eigenschaftswerte
vaults/replicationFabrics/replicationProtectionConta...
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Ressourcentyp | "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2022-10-01" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) |
parent_id | Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. | ID für Ressource vom Typ: replicationProtectionContainers |
properties | Aktivieren Sie die Eigenschaften der Schutzeingabe. | EnableProtectionInputPropertiesOrReplicationProtecte... |
EnableProtectionInputPropertiesOrReplicationProtecte...
Name | BESCHREIBUNG | Wert |
---|---|---|
policyId | Die Richtlinien-ID. | Zeichenfolge |
protectableItemId | Die schützbare Element-ID. | Zeichenfolge |
providerSpecificDetails | The ReplicationProviderInput. Für den HyperVReplicaAzure-Anbieter ist es das AzureEnableProtectionInput-Objekt. Für den San-Anbieter ist es das SanEnableProtectionInput-Objekt. Für den HyperVReplicaAzure-Anbieter kann er NULL sein. | EnableProtectionProviderSpecificInputOrReplicationPr... |
EnableProtectionProviderSpecificInputOrReplicationPr...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Festlegen des Objekttyps | A2A A2ACrossClusterMigration HyperVReplica2012 HyperVReplica2012R2 HyperVReplicaAzure HyperVReplicaBaseReplicationDetails Inmage InmageAzureV2 InMagercm InMagercmFailback (erforderlich) |
A2AEnableProtectionInputOrA2AReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "A2A" (erforderlich) |
diskEncryptionInfo | Die Informationen zur Verschlüsselung des Wiederherstellungsdatenträgers (für zwei Durchlaufflows). | DiskEncryptionInfo |
fabricObjectId | Die fabricspezifische Objekt-ID des virtuellen Computers. | Zeichenfolge (erforderlich) |
multiVmGroupId | Die Multi-VM-Gruppen-ID. | Zeichenfolge |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge |
recoveryAvailabilitySetId | Die ID der Wiederherstellungsverfügbarkeitsgruppe. | Zeichenfolge |
recoveryAvailabilityZone | Die Wiederherstellungsverfügbarkeitszone. | Zeichenfolge |
recoveryAzureNetworkId | Die ARM-ID des virtuellen Azure-Netzwerks für die Wiederherstellung. | Zeichenfolge |
recoveryBootDiagStorageAccountId | Das Konto für Startdiagnosespeicher. | Zeichenfolge |
recoveryCapacityReservationGroupId | Die Reservierungsgruppen-ID der Wiederherstellungskapazität. | Zeichenfolge |
recoveryCloudServiceId | Die Wiederherstellungs-Clouddienst-ID. Gültig für V1-Szenarien. | Zeichenfolge |
recoveryContainerId | Die Wiederherstellungscontainer-ID. | Zeichenfolge |
recoveryExtendedLocation | Der erweiterte Wiederherstellungsspeicherort. | ExtendedLocation |
recoveryProximityPlacementGroupId | Die Gruppen-ID der Wiederherstellungsnäherplatzierung. | Zeichenfolge |
recoveryResourceGroupId | Die Wiederherstellungsressourcengruppen-ID. Gültig für V2-Szenarien. | Zeichenfolge |
recoverySubnetName | Der Name des Wiederherstellungssubnetzes. | Zeichenfolge |
recoveryVirtualMachineScaleSetId | Die VM-Skalierungsgruppen-ID. | Zeichenfolge |
vmDisks | Die Liste der VM-Datenträgerdetails. | A2AVmDiskInputDetails[] |
vmManagedDisks | Die Liste der Details des verwalteten vm-Datenträgers. | A2AVmManagedDiskInputDetails[] |
DiskEncryptionInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionKeyInfo | Die Schlüsselvault-Referenz für die Wiederherstellung für das Geheimnis. | DiskEncryptionKeyInfo |
keyEncryptionKeyInfo | Die SchlüsselVault-Referenz für die Wiederherstellung für schlüssel. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
keyVaultResourceArmId | Die ARM-ID der KeyVault-Ressource für geheimnis. | Zeichenfolge |
secretIdentifier | Die Geheim-URL/-ID. | Zeichenfolge |
KeyEncryptionKeyInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
keyIdentifier | Die Schlüssel-URL/Bezeichner. | Zeichenfolge |
keyVaultResourceArmId | Die ARM-ID der KeyVault-Ressource für schlüssel. | Zeichenfolge |
ExtendedLocation
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Name des erweiterten Speicherorts. | Zeichenfolge (erforderlich) |
type | Der erweiterte Standorttyp. | "EdgeZone" (erforderlich) |
A2AVmDiskInputDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
diskUri | Der Datenträger-URI. | Zeichenfolge (erforderlich) |
primaryStagingAzureStorageAccountId | Die Id des primären Stagingspeicherkontos. | Zeichenfolge (erforderlich) |
recoveryAzureStorageAccountId | Die Wiederherstellungs-VHD-Speicherkonto-ID. | Zeichenfolge (erforderlich) |
A2AVmManagedDiskInputDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionInfo | Die Informationen zur Verschlüsselung des Wiederherstellungsdatenträgers (für Einen-/Einzeldurchlauf). | DiskEncryptionInfo |
diskId | Die Datenträger-ID. | Zeichenfolge (erforderlich) |
primaryStagingAzureStorageAccountId | Die Arm-ID des primären Stagingspeicherkontos. | Zeichenfolge (erforderlich) |
recoveryDiskEncryptionSetId | Die Verschlüsselungs-ID des Wiederherstellungsdatenträgers. | Zeichenfolge |
recoveryReplicaDiskAccountType | Der Replikatdatenträgertyp. Es ist ein optionaler Wert und entspricht dem Quelldatenträgertyp, wenn nicht vom Benutzer angegeben. | Zeichenfolge |
recoveryResourceGroupId | Die Arm-ID der Zielressourcengruppe. | Zeichenfolge (erforderlich) |
recoveryTargetDiskAccountType | Der Zieldatenträgertyp nach dem Failover. Es ist ein optionaler Wert und entspricht dem Quelldatenträgertyp, wenn nicht vom Benutzer angegeben. | Zeichenfolge |
A2ACrossClusterMigrationEnableProtectionInputOrA2ACr...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "A2ACrossClusterMigration" (erforderlich) |
fabricObjectId | Die Fabric-spezifische Objekt-ID des virtuellen Computers. | Zeichenfolge |
recoveryContainerId | Die Wiederherstellungscontainer-ID. | Zeichenfolge |
HyperVReplicaReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplica2012" (erforderlich) |
HyperVReplicaBlueReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplica2012R2" (erforderlich) |
HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplicaAzure" (erforderlich) |
diskEncryptionSetId | Die DiskEncryptionSet-ARM-ID. | Zeichenfolge |
disksToInclude | Die Liste der VHD-Ids der zu schützenden Datenträger. | string[] |
disksToIncludeForManagedDisks | Die Datenträger, die eine Liste für verwaltete Datenträger einschließen sollen. | HyperVReplicaAzureDiskInputDetails[] |
Disktype | Der DiskType. | „Premium_LRS“ „StandardSSD_LRS“ „Standard_LRS“ |
enableRdpOnTargetOption | Die ausgewählte Option zum Aktivieren von RDP\SSH auf dem virtuellen Zielcomputer nach einem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. | Zeichenfolge |
hvHostVmId | Die VM-ID des Hyper-V-Hosts. | Zeichenfolge |
licenseType | Lizenztyp. | "NoLicenseType" "NotSpecified" "WindowsServer" |
logStorageAccountId | Das Speicherkonto, das während der Replikation für die Protokollierung verwendet werden soll. | Zeichenfolge |
osType | Der betriebssystemtyp, der dem virtuellen Computer zugeordnet ist. | Zeichenfolge |
seedManagedDiskTags | Die Tags für die verwalteten Seeddatenträger. | Objekt |
sqlServerLicenseType | Der SQL Server Lizenztyp. | "AHUB" "NoLicenseType" "NotSpecified" "PayG" |
targetAvailabilitySetId | Die ZIELverfügbarkeit legt DIE ARM-ID für die Ressourcen-Manager-Bereitstellung fest. | Zeichenfolge |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Zeichenfolge |
targetAzureNetworkId | Die ausgewählte Azure-Netzwerk-Ziel-ID. | Zeichenfolge |
targetAzureSubnetId | Die ausgewählte Ziel-Azure-Subnetz-ID. | Zeichenfolge |
targetAzureV1ResourceGroupId | Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. | Zeichenfolge |
targetAzureV2ResourceGroupId | Die ID der Zielressourcengruppe (für die Resource Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. | Zeichenfolge |
targetAzureVmName | Der Azure-VM-Zielname. | Zeichenfolge |
targetManagedDiskTags | Die Tags für die verwalteten Zieldatenträger. | Objekt |
targetNicTags | Die Tags für die Ziel NICs. | Objekt |
targetProximityPlacementGroupId | Die NÄHERUNGSplatzierungsgruppe ARM-ID. | Zeichenfolge |
targetStorageAccountId | Die Speicherkonto-ID. | Zeichenfolge |
targetVmSize | Die Ziel-VM-Größe. | Zeichenfolge |
targetVmTags | Die Ziel-VM-Tags. | Objekt |
useManagedDisks | Ein Wert, der angibt, ob verwaltete Datenträger während des Failovers verwendet werden sollen. | Zeichenfolge |
useManagedDisksForReplication | Ein Wert, der angibt, ob verwaltete Datenträger während der Replikation verwendet werden sollen. | Zeichenfolge |
vhdId | Die VHD-ID des Betriebssystemdatenträgers, die dem virtuellen Computer zugeordnet ist. | Zeichenfolge |
vmName | Der VM-Name. | Zeichenfolge |
HyperVReplicaAzureDiskInputDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionSetId | Die DiskEncryptionSet-ARM-ID. | Zeichenfolge |
diskId | Die DiskId. | Zeichenfolge |
Disktype | Der DiskType. | „Premium_LRS“ „StandardSSD_LRS“ „Standard_LRS“ |
logStorageAccountId | Die LogStorageAccountId. | Zeichenfolge |
HyperVReplicaBaseReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplicaBaseReplicationDetails" (erforderlich) |
InMageEnableProtectionInputOrInMageReplicationDetail...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "Inmage" (erforderlich) |
datastoreName | Der Name des Zieldatenspeichers. | Zeichenfolge |
diskExclusionInput | Die Eingabe "Datenträgerausschluss aktivieren". | InMageDiskExclusionInput |
disksToInclude | Die zu einschließenden Datenträger. | string[] |
masterTargetId | Die Masterziel-ID. | Zeichenfolge (erforderlich) |
multiVmGroupId | Die Gruppen-ID für mehrere VM. | Zeichenfolge (erforderlich) |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge (erforderlich) |
processServerId | Die Prozessserver-ID. | Zeichenfolge (erforderlich) |
retentionDrive | Das Aufbewahrungslaufwerk, das für die MT verwendet werden soll. | Zeichenfolge (erforderlich) |
runAsAccountId | Die CS-Konto-ID. | Zeichenfolge |
vmFriendlyName | Der VM-Name. | Zeichenfolge |
InMageDiskExclusionInput
Name | BESCHREIBUNG | Wert |
---|---|---|
diskSignatureOptions | Die auf Gastdatenträgersignatur basierende Option für den Datenträgerausschluss. | InMageDiskSignatureExclusionOptions[] |
volumeOptions | Die Auf Volumebezeichnung basierende Option für den Datenträgerausschluss. | InMageVolumeExclusionOptions[] |
InMageDiskSignatureExclusionOptions
Name | BESCHREIBUNG | Wert |
---|---|---|
diskSignature | Die Gastsignatur des Datenträgers, der von der Replikation ausgeschlossen werden soll. | Zeichenfolge |
InMageVolumeExclusionOptions
Name | BESCHREIBUNG | Wert |
---|---|---|
onlyExcludeIfSingleVolume | Der Wert, der angibt, ob datenträger mit mehreren Volumes ausgeschlossen werden soll oder nicht. Wenn ein Datenträger über mehrere Volumes verfügt und eines der Volumes eine Bezeichnung aufweist, die mit VolumeLabel übereinstimmt, wird dieser Datenträger von der Replikation ausgeschlossen, wenn OnlyExcludeIfSingleVolume false ist. | Zeichenfolge |
volumeLabel | Die Volumebezeichnung. Der Datenträger mit einem Beliebigen Volume mit dieser Bezeichnung wird von der Replikation ausgeschlossen. | Zeichenfolge |
InmageAzureV2EnableProtectionInputOrInMageAzureV2Rep...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "InMageAzureV2" (erforderlich) |
diskEncryptionSetId | Die DiskEncryptionSet-ARM-ID. | Zeichenfolge |
disksToInclude | Die zu einschließenden Datenträger. | InMageAzureV2DiskInputDetails[] |
Disktype | Der DiskType. | „Premium_LRS“ „StandardSSD_LRS“ „Standard_LRS“ |
enableRdpOnTargetOption | Die ausgewählte Option zum Aktivieren von RDP\SSH auf der Ziel-VM nach einem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. | Zeichenfolge |
licenseType | Lizenztyp. | "NoLicenseType" "NotSpecified" "WindowsServer" |
logStorageAccountId | Das Speicherkonto, das während der Replikation für die Protokollierung verwendet werden soll. | Zeichenfolge |
masterTargetId | Die Masterziel-ID. | Zeichenfolge |
multiVmGroupId | Die Gruppen-ID für mehrere VM. | Zeichenfolge |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge |
processServerId | Die Prozessserver-ID. | Zeichenfolge |
runAsAccountId | Die CS-Konto-ID. | Zeichenfolge |
seedManagedDiskTags | Die Tags für die verwalteten Seeddatenträger. | Objekt |
sqlServerLicenseType | Der SQL Server Lizenztyp. | "AHUB" "NoLicenseType" "NotSpecified" "PayG" |
storageAccountId | Die Speicherkonto-ID. | Zeichenfolge |
targetAvailabilitySetId | Die ZIELverfügbarkeit legt DIE ARM-ID für die Ressourcen-Manager-Bereitstellung fest. | Zeichenfolge |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Zeichenfolge |
targetAzureNetworkId | Die ausgewählte Azure-Netzwerk-Ziel-ID. | Zeichenfolge |
targetAzureSubnetId | Die ausgewählte Ziel-Azure-Subnetz-ID. | Zeichenfolge |
targetAzureV1ResourceGroupId | Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. | Zeichenfolge |
targetAzureV2ResourceGroupId | Die ID der Zielressourcengruppe (für die Resource Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. | Zeichenfolge |
targetAzureVmName | Der Azure-VM-Zielname. | Zeichenfolge |
targetManagedDiskTags | Die Tags für die verwalteten Zieldatenträger. | Objekt |
targetNicTags | Die Tags für die Ziel-NICs. | Objekt |
targetProximityPlacementGroupId | Die ARM-ID der Näherungsplatzierungsgruppe. | Zeichenfolge |
targetVmSize | Die Größe des virtuellen Zielcomputers. | Zeichenfolge |
targetVmTags | Die Ziel-VM-Tags. | Objekt |
InmageAzureV2DiskInputDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionSetId | Die ARM-ID "DiskEncryptionSet". | Zeichenfolge |
diskId | Die DiskId. | Zeichenfolge |
Disktype | Der DiskType. | „Premium_LRS“ „StandardSSD_LRS“ „Standard_LRS“ |
logStorageAccountId | The LogStorageAccountId. | Zeichenfolge |
InMageRcmEnableProtectionInputOrInMageRcmReplication...
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "InMagercm" (erforderlich) |
disksDefault | Die Standarddatenträgereingabe. | InMageRcmDisksDefaultInput |
disksToInclude | Die Liste der einzuschließden Datenträger. | InMagercmDiskInput[] |
fabricDiscoveryMachineId | Die ARM-ID des ermittelten Computers. | Zeichenfolge (erforderlich) |
licenseType | Der Lizenztyp. | "NoLicenseType" "NotSpecified" "WindowsServer" |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge |
processServerId | Die Prozessserver-ID. | Zeichenfolge (erforderlich) |
runAsAccountId | Die id des ausführenden Kontos. | Zeichenfolge |
targetAvailabilitySetId | Die ARM-ID für die Zielverfügbarkeit. | Zeichenfolge |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Zeichenfolge |
targetBootDiagnosticsStorageAccountId | Die ARM-ID des Speicherkontos für die Zielstartdiagnose. | Zeichenfolge |
targetNetworkId | Die ausgewählte ARM-ID des Zielnetzwerks. | Zeichenfolge |
targetProximityPlacementGroupId | Die Ziel-Näherungsplatzierungsgruppen-ID. | Zeichenfolge |
targetResourceGroupId | Die ARM-ID der Zielressourcengruppe. | Zeichenfolge (erforderlich) |
targetSubnetName | Der name des ausgewählten Zielsubnetzes. | Zeichenfolge |
targetVmName | Der Name der Ziel-VM. | Zeichenfolge |
targetVmSize | Die Größe des virtuellen Zielcomputers. | Zeichenfolge |
testNetworkId | Die ausgewählte ARM-ID des Testnetzwerks. | Zeichenfolge |
testSubnetName | Der ausgewählte Testsubnetzname. | Zeichenfolge |
InMageRcmDisksDefaultInput
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionSetId | Die ARM-ID "DiskEncryptionSet". | Zeichenfolge |
Disktype | Der Datenträgertyp. | „Premium_LRS“ „StandardSSD_LRS“ "Standard_LRS" (erforderlich) |
logStorageAccountId | Die ARM-ID des Protokollspeicherkontos. | Zeichenfolge (erforderlich) |
InMagercmDiskInput
Name | BESCHREIBUNG | Wert |
---|---|---|
diskEncryptionSetId | Die ARM-ID "DiskEncryptionSet". | Zeichenfolge |
diskId | Die Datenträger-ID. | Zeichenfolge (erforderlich) |
Disktype | Der Datenträgertyp. | „Premium_LRS“ „StandardSSD_LRS“ "Standard_LRS" (erforderlich) |
logStorageAccountId | Die ARM-ID des Protokollspeicherkontos. | Zeichenfolge (erforderlich) |
InMageRcmFailbackReplicationDetails
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Der Klassentyp. | "InMagercmFailback" (erforderlich) |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für