Microsoft.RecoveryServices vaults/replicationPolicies 2023-01-01
Typ zasobu vaults/replicationPolicies można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Aby utworzyć zasób Microsoft.RecoveryServices/vaults/replicationPolicies, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationPolicies@2023-01-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
providerSpecificInput: {
instanceType: 'string'
// For remaining properties, see PolicyProviderSpecificInput objects
}
}
}
Ustaw właściwość instanceType, aby określić typ obiektu.
W przypadku A2A użyj:
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
instanceType: 'A2A'
multiVmSyncStatus: 'string'
recoveryPointHistory: int
}
W przypadku A2ACrossClusterMigrationużyj:
{
instanceType: 'A2ACrossClusterMigration'
}
W przypadku funkcji HyperVReplica2012R2użyj:
{
allowedAuthenticationType: int
applicationConsistentSnapshotFrequencyInHours: int
compression: 'string'
initialReplicationMethod: 'string'
instanceType: 'HyperVReplica2012R2'
offlineReplicationExportPath: 'string'
offlineReplicationImportPath: 'string'
onlineReplicationStartTime: 'string'
recoveryPoints: int
replicaDeletion: 'string'
replicationFrequencyInSeconds: int
replicationPort: int
}
W przypadku funkcji HyperVReplicaAzureużyj:
{
applicationConsistentSnapshotFrequencyInHours: int
instanceType: 'HyperVReplicaAzure'
onlineReplicationStartTime: 'string'
recoveryPointHistoryDuration: int
replicationInterval: int
storageAccounts: [
'string'
]
}
W przypadku InMageużyj:
{
appConsistentFrequencyInMinutes: int
instanceType: 'InMage'
multiVmSyncStatus: 'string'
recoveryPointHistory: int
recoveryPointThresholdInMinutes: int
}
W przypadku InMageAzureV2użyj:
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
instanceType: 'InMageAzureV2'
multiVmSyncStatus: 'string'
recoveryPointHistory: int
recoveryPointThresholdInMinutes: int
}
W przypadku InMageRcmużyj:
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
enableMultiVmSync: 'string'
instanceType: 'InMageRcm'
recoveryPointHistoryInMinutes: int
}
W przypadku InMageRcmFailbackużyj:
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
instanceType: 'InMageRcmFailback'
}
W przypadku VMwareCbt użyj:
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
instanceType: 'VMwareCbt'
recoveryPointHistoryInMinutes: int
}
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "A2ACrossClusterMigration" (wymagane) |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
instanceType | Typ klasy. | "A2A" (wymagane) |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
Nazwa | Opis | Wartość |
---|---|---|
providerSpecificInput | Element ReplicationProviderSettings. | PolicyProviderSpecificInput |
Nazwa | Opis | Wartość |
---|---|---|
applicationConsistentSnapshotFrequencyInHours | Interwał (w godzinach), w którym Hyper-V Replica powinien utworzyć migawkę spójną na poziomie aplikacji na maszynie wirtualnej. | Int |
instanceType | Typ klasy. | "HyperVReplicaAzure" (wymagane) |
onlineReplicationStartTime | Zaplanowany czas rozpoczęcia replikacji początkowej. Jeśli ten parametr ma wartość Null, replikacja początkowa rozpoczyna się natychmiast. | struna |
recoveryPointHistoryDuration | Czas trwania (w godzinach), do którego należy zachować historię odzyskiwania. | Int |
replikacjaInterval | Interwał replikacji. | Int |
storageAccounts | Lista kont magazynu, do których mogą być replikowane maszyny wirtualne w chmurze podstawowej. | string[] |
Nazwa | Opis | Wartość |
---|---|---|
allowedAuthenticationType | Wartość wskazująca typ uwierzytelniania. | Int |
applicationConsistentSnapshotFrequencyInHours | Wartość wskazująca częstotliwość spójności aplikacji. | Int |
kompresja | Wartość wskazująca, czy kompresja musi być włączona. | struna |
initialReplicationMethod | Wartość wskazująca, czy środowisko IR jest w trybie online. | struna |
instanceType | Typ klasy. | "HyperVReplica2012R2" (wymagane) |
offlineReplicationExportPath | Wartość wskazująca ścieżkę eksportu środowiska IR w trybie offline. | struna |
offlineReplicationImportPath | Wartość wskazująca ścieżkę importowania środowiska IR w trybie offline. | struna |
onlineReplicationStartTime | Wartość wskazująca godzinę rozpoczęcia środowiska IR w trybie online. | struna |
recoveryPoints | Wartość wskazująca liczbę punktów odzyskiwania. | Int |
replicaDeletion | Wartość wskazująca, czy maszyna wirtualna musi zostać automatycznie usunięta. | struna |
replicationFrequencyInSeconds | Wartość wskazująca interwał replikacji. | Int |
replicationPort | Wartość wskazująca port HTTPS odzyskiwania. | Int |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
instanceType | Typ klasy. | "InMageAzureV2" (wymagane) |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
recoveryPointThresholdInMinutes | Próg punktu odzyskiwania w minutach. | Int |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
instanceType | Typ klasy. | "InMage" (wymagane) |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
recoveryPointThresholdInMinutes | Próg punktu odzyskiwania w minutach. | Int |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
instanceType | Typ klasy. | "InMageRcmFailback" (wymagane) |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
enableMultiVmSync | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. | struna |
instanceType | Typ klasy. | "InMageRcm" (wymagane) |
recoveryPointHistoryInMinutes | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | ciąg (wymagany) |
rodzic | W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Nazwa symboliczna zasobu typu: magazyny |
Właściwości | Właściwości tworzenia zasad. | createPolicyInputPropertiesOrPolicyProperties |
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Ustaw wartość "A2A" dla typu A2APolicyCreationInput. Ustaw wartość "A2ACrossClusterMigration" dla typu A2ACrossClusterMigrationPolicyCreationInput. Ustaw wartość "HyperVReplica2012R2" dla typu HyperVReplicaBluePolicyInput. Ustaw wartość "HyperVReplicaAzure" dla typu HyperVReplicaAzurePolicyInput. Ustaw wartość "InMage" dla typu InMagePolicyInput. Ustaw wartość "InMageAzureV2" dla typu InMageAzureV2PolicyInput. Ustaw wartość "InMageRcm" dla typu InMageRcmPolicyCreationInput. Ustaw wartość "InMageRcmFailback" dla typu InMageRcmFailbackPolicyCreationInput. Ustaw wartość "VMwareCbt" dla typu VMwareCbtPolicyCreationInput. | "A2A" "A2ACrossClusterMigration" "HyperVReplica2012R2" "HyperVReplicaAzure" "InMage" "InMageAzureV2" "InMageRcm" "InMageRcmFailback" "VMwareCbt" (wymagane) |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
instanceType | Typ klasy. | "VMwareCbt" (wymagane) |
recoveryPointHistoryInMinutes | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
Poniższe szablony szybkiego startu platformy Azure zawierają przykłady Bicep na potrzeby wdrażania tego typu zasobu.
Plik Bicep | Opis |
---|---|
tworzenie replikacji maszyn wirtualnych platformy Azure i odzyskiwania po awarii | Ten szablon umożliwia utworzenie odzyskiwania po awarii replikacji lokacji maszyny wirtualnej platformy Azure. |
Typ zasobu vaults/replicationPolicies można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Aby utworzyć zasób Microsoft.RecoveryServices/vaults/replicationPolicies, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.RecoveryServices/vaults/replicationPolicies",
"apiVersion": "2023-01-01",
"name": "string",
"properties": {
"providerSpecificInput": {
"instanceType": "string"
// For remaining properties, see PolicyProviderSpecificInput objects
}
}
}
Ustaw właściwość instanceType, aby określić typ obiektu.
W przypadku A2A użyj:
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"instanceType": "A2A",
"multiVmSyncStatus": "string",
"recoveryPointHistory": "int"
}
W przypadku A2ACrossClusterMigrationużyj:
{
"instanceType": "A2ACrossClusterMigration"
}
W przypadku funkcji HyperVReplica2012R2użyj:
{
"allowedAuthenticationType": "int",
"applicationConsistentSnapshotFrequencyInHours": "int",
"compression": "string",
"initialReplicationMethod": "string",
"instanceType": "HyperVReplica2012R2",
"offlineReplicationExportPath": "string",
"offlineReplicationImportPath": "string",
"onlineReplicationStartTime": "string",
"recoveryPoints": "int",
"replicaDeletion": "string",
"replicationFrequencyInSeconds": "int",
"replicationPort": "int"
}
W przypadku funkcji HyperVReplicaAzureużyj:
{
"applicationConsistentSnapshotFrequencyInHours": "int",
"instanceType": "HyperVReplicaAzure",
"onlineReplicationStartTime": "string",
"recoveryPointHistoryDuration": "int",
"replicationInterval": "int",
"storageAccounts": [ "string" ]
}
W przypadku InMageużyj:
{
"appConsistentFrequencyInMinutes": "int",
"instanceType": "InMage",
"multiVmSyncStatus": "string",
"recoveryPointHistory": "int",
"recoveryPointThresholdInMinutes": "int"
}
W przypadku InMageAzureV2użyj:
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"instanceType": "InMageAzureV2",
"multiVmSyncStatus": "string",
"recoveryPointHistory": "int",
"recoveryPointThresholdInMinutes": "int"
}
W przypadku InMageRcmużyj:
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"enableMultiVmSync": "string",
"instanceType": "InMageRcm",
"recoveryPointHistoryInMinutes": "int"
}
W przypadku InMageRcmFailbackużyj:
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"instanceType": "InMageRcmFailback"
}
W przypadku VMwareCbt użyj:
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"instanceType": "VMwareCbt",
"recoveryPointHistoryInMinutes": "int"
}
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "A2ACrossClusterMigration" (wymagane) |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
instanceType | Typ klasy. | "A2A" (wymagane) |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
Nazwa | Opis | Wartość |
---|---|---|
providerSpecificInput | Element ReplicationProviderSettings. | PolicyProviderSpecificInput |
Nazwa | Opis | Wartość |
---|---|---|
applicationConsistentSnapshotFrequencyInHours | Interwał (w godzinach), w którym Hyper-V Replica powinien utworzyć migawkę spójną na poziomie aplikacji na maszynie wirtualnej. | Int |
instanceType | Typ klasy. | "HyperVReplicaAzure" (wymagane) |
onlineReplicationStartTime | Zaplanowany czas rozpoczęcia replikacji początkowej. Jeśli ten parametr ma wartość Null, replikacja początkowa rozpoczyna się natychmiast. | struna |
recoveryPointHistoryDuration | Czas trwania (w godzinach), do którego należy zachować historię odzyskiwania. | Int |
replikacjaInterval | Interwał replikacji. | Int |
storageAccounts | Lista kont magazynu, do których mogą być replikowane maszyny wirtualne w chmurze podstawowej. | string[] |
Nazwa | Opis | Wartość |
---|---|---|
allowedAuthenticationType | Wartość wskazująca typ uwierzytelniania. | Int |
applicationConsistentSnapshotFrequencyInHours | Wartość wskazująca częstotliwość spójności aplikacji. | Int |
kompresja | Wartość wskazująca, czy kompresja musi być włączona. | struna |
initialReplicationMethod | Wartość wskazująca, czy środowisko IR jest w trybie online. | struna |
instanceType | Typ klasy. | "HyperVReplica2012R2" (wymagane) |
offlineReplicationExportPath | Wartość wskazująca ścieżkę eksportu środowiska IR w trybie offline. | struna |
offlineReplicationImportPath | Wartość wskazująca ścieżkę importowania środowiska IR w trybie offline. | struna |
onlineReplicationStartTime | Wartość wskazująca godzinę rozpoczęcia środowiska IR w trybie online. | struna |
recoveryPoints | Wartość wskazująca liczbę punktów odzyskiwania. | Int |
replicaDeletion | Wartość wskazująca, czy maszyna wirtualna musi zostać automatycznie usunięta. | struna |
replicationFrequencyInSeconds | Wartość wskazująca interwał replikacji. | Int |
replicationPort | Wartość wskazująca port HTTPS odzyskiwania. | Int |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
instanceType | Typ klasy. | "InMageAzureV2" (wymagane) |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
recoveryPointThresholdInMinutes | Próg punktu odzyskiwania w minutach. | Int |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
instanceType | Typ klasy. | "InMage" (wymagane) |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
recoveryPointThresholdInMinutes | Próg punktu odzyskiwania w minutach. | Int |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
instanceType | Typ klasy. | "InMageRcmFailback" (wymagane) |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
enableMultiVmSync | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. | struna |
instanceType | Typ klasy. | "InMageRcm" (wymagane) |
recoveryPointHistoryInMinutes | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
Nazwa | Opis | Wartość |
---|---|---|
apiVersion | Wersja interfejsu API | '2023-01-01' |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Właściwości tworzenia zasad. | createPolicyInputPropertiesOrPolicyProperties |
typ | Typ zasobu | "Microsoft.RecoveryServices/vaults/replicationPolicies" |
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Ustaw wartość "A2A" dla typu A2APolicyCreationInput. Ustaw wartość "A2ACrossClusterMigration" dla typu A2ACrossClusterMigrationPolicyCreationInput. Ustaw wartość "HyperVReplica2012R2" dla typu HyperVReplicaBluePolicyInput. Ustaw wartość "HyperVReplicaAzure" dla typu HyperVReplicaAzurePolicyInput. Ustaw wartość "InMage" dla typu InMagePolicyInput. Ustaw wartość "InMageAzureV2" dla typu InMageAzureV2PolicyInput. Ustaw wartość "InMageRcm" dla typu InMageRcmPolicyCreationInput. Ustaw wartość "InMageRcmFailback" dla typu InMageRcmFailbackPolicyCreationInput. Ustaw wartość "VMwareCbt" dla typu VMwareCbtPolicyCreationInput. | "A2A" "A2ACrossClusterMigration" "HyperVReplica2012R2" "HyperVReplicaAzure" "InMage" "InMageAzureV2" "InMageRcm" "InMageRcmFailback" "VMwareCbt" (wymagane) |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
instanceType | Typ klasy. | "VMwareCbt" (wymagane) |
recoveryPointHistoryInMinutes | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.
Szablon | Opis |
---|---|
tworzenie replikacji maszyn wirtualnych platformy Azure i odzyskiwania po awarii Wdrażanie do Azure |
Ten szablon umożliwia utworzenie odzyskiwania po awarii replikacji lokacji maszyny wirtualnej platformy Azure. |
Typ zasobu vaults/replicationPolicies można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Aby utworzyć zasób Microsoft.RecoveryServices/vaults/replicationPolicies, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/replicationPolicies@2023-01-01"
name = "string"
body = jsonencode({
properties = {
providerSpecificInput = {
instanceType = "string"
// For remaining properties, see PolicyProviderSpecificInput objects
}
}
})
}
Ustaw właściwość instanceType, aby określić typ obiektu.
W przypadku A2A użyj:
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
instanceType = "A2A"
multiVmSyncStatus = "string"
recoveryPointHistory = int
}
W przypadku A2ACrossClusterMigrationużyj:
{
instanceType = "A2ACrossClusterMigration"
}
W przypadku funkcji HyperVReplica2012R2użyj:
{
allowedAuthenticationType = int
applicationConsistentSnapshotFrequencyInHours = int
compression = "string"
initialReplicationMethod = "string"
instanceType = "HyperVReplica2012R2"
offlineReplicationExportPath = "string"
offlineReplicationImportPath = "string"
onlineReplicationStartTime = "string"
recoveryPoints = int
replicaDeletion = "string"
replicationFrequencyInSeconds = int
replicationPort = int
}
W przypadku funkcji HyperVReplicaAzureużyj:
{
applicationConsistentSnapshotFrequencyInHours = int
instanceType = "HyperVReplicaAzure"
onlineReplicationStartTime = "string"
recoveryPointHistoryDuration = int
replicationInterval = int
storageAccounts = [
"string"
]
}
W przypadku InMageużyj:
{
appConsistentFrequencyInMinutes = int
instanceType = "InMage"
multiVmSyncStatus = "string"
recoveryPointHistory = int
recoveryPointThresholdInMinutes = int
}
W przypadku InMageAzureV2użyj:
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
instanceType = "InMageAzureV2"
multiVmSyncStatus = "string"
recoveryPointHistory = int
recoveryPointThresholdInMinutes = int
}
W przypadku InMageRcmużyj:
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
enableMultiVmSync = "string"
instanceType = "InMageRcm"
recoveryPointHistoryInMinutes = int
}
W przypadku InMageRcmFailbackużyj:
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
instanceType = "InMageRcmFailback"
}
W przypadku VMwareCbt użyj:
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
instanceType = "VMwareCbt"
recoveryPointHistoryInMinutes = int
}
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "A2ACrossClusterMigration" (wymagane) |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
instanceType | Typ klasy. | "A2A" (wymagane) |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
Nazwa | Opis | Wartość |
---|---|---|
providerSpecificInput | Element ReplicationProviderSettings. | PolicyProviderSpecificInput |
Nazwa | Opis | Wartość |
---|---|---|
applicationConsistentSnapshotFrequencyInHours | Interwał (w godzinach), w którym Hyper-V Replica powinien utworzyć migawkę spójną na poziomie aplikacji na maszynie wirtualnej. | Int |
instanceType | Typ klasy. | "HyperVReplicaAzure" (wymagane) |
onlineReplicationStartTime | Zaplanowany czas rozpoczęcia replikacji początkowej. Jeśli ten parametr ma wartość Null, replikacja początkowa rozpoczyna się natychmiast. | struna |
recoveryPointHistoryDuration | Czas trwania (w godzinach), do którego należy zachować historię odzyskiwania. | Int |
replikacjaInterval | Interwał replikacji. | Int |
storageAccounts | Lista kont magazynu, do których mogą być replikowane maszyny wirtualne w chmurze podstawowej. | string[] |
Nazwa | Opis | Wartość |
---|---|---|
allowedAuthenticationType | Wartość wskazująca typ uwierzytelniania. | Int |
applicationConsistentSnapshotFrequencyInHours | Wartość wskazująca częstotliwość spójności aplikacji. | Int |
kompresja | Wartość wskazująca, czy kompresja musi być włączona. | struna |
initialReplicationMethod | Wartość wskazująca, czy środowisko IR jest w trybie online. | struna |
instanceType | Typ klasy. | "HyperVReplica2012R2" (wymagane) |
offlineReplicationExportPath | Wartość wskazująca ścieżkę eksportu środowiska IR w trybie offline. | struna |
offlineReplicationImportPath | Wartość wskazująca ścieżkę importowania środowiska IR w trybie offline. | struna |
onlineReplicationStartTime | Wartość wskazująca godzinę rozpoczęcia środowiska IR w trybie online. | struna |
recoveryPoints | Wartość wskazująca liczbę punktów odzyskiwania. | Int |
replicaDeletion | Wartość wskazująca, czy maszyna wirtualna musi zostać automatycznie usunięta. | struna |
replicationFrequencyInSeconds | Wartość wskazująca interwał replikacji. | Int |
replicationPort | Wartość wskazująca port HTTPS odzyskiwania. | Int |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
instanceType | Typ klasy. | "InMageAzureV2" (wymagane) |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
recoveryPointThresholdInMinutes | Próg punktu odzyskiwania w minutach. | Int |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
instanceType | Typ klasy. | "InMage" (wymagane) |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
recoveryPointThresholdInMinutes | Próg punktu odzyskiwania w minutach. | Int |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
instanceType | Typ klasy. | "InMageRcmFailback" (wymagane) |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
enableMultiVmSync | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. | struna |
instanceType | Typ klasy. | "InMageRcm" (wymagane) |
recoveryPointHistoryInMinutes | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | ciąg (wymagany) |
parent_id | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: magazyny |
Właściwości | Właściwości tworzenia zasad. | createPolicyInputPropertiesOrPolicyProperties |
typ | Typ zasobu | "Microsoft.RecoveryServices/vaults/replicationPolicies@2023-01-01" |
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Ustaw wartość "A2A" dla typu A2APolicyCreationInput. Ustaw wartość "A2ACrossClusterMigration" dla typu A2ACrossClusterMigrationPolicyCreationInput. Ustaw wartość "HyperVReplica2012R2" dla typu HyperVReplicaBluePolicyInput. Ustaw wartość "HyperVReplicaAzure" dla typu HyperVReplicaAzurePolicyInput. Ustaw wartość "InMage" dla typu InMagePolicyInput. Ustaw wartość "InMageAzureV2" dla typu InMageAzureV2PolicyInput. Ustaw wartość "InMageRcm" dla typu InMageRcmPolicyCreationInput. Ustaw wartość "InMageRcmFailback" dla typu InMageRcmFailbackPolicyCreationInput. Ustaw wartość "VMwareCbt" dla typu VMwareCbtPolicyCreationInput. | "A2A" "A2ACrossClusterMigration" "HyperVReplica2012R2" "HyperVReplicaAzure" "InMage" "InMageAzureV2" "InMageRcm" "InMageRcmFailback" "VMwareCbt" (wymagane) |
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
instanceType | Typ klasy. | "VMwareCbt" (wymagane) |
recoveryPointHistoryInMinutes | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |