Microsoft.RecoveryServices vaults/backupFabrics/protectionContainers 2020-10-01
- Najnowsza
- 2023-01-01
- 2022-10-01
- 2022-09-30-preview
- 2022-09-01-preview
- 2022-06-01-preview
- 2022-04-01
- 2022-03-01
- 2022-02-01
- 2022-01-01
- 2021-12-01
- 2021-10-01
- 2021-08-01
- 2021-07-01
- 2021-06-01
- 2021-04-01
- 2021-03-01
- 2021-02-10
- 2021-02-01
- 2021-02-01-preview
- 2021-01-01
- 2020-12-01
- 2020-10-01
- 2016-12-01
- 2016-06-01
Definicja zasobu Bicep
Typ zasobu vaults/backupFabrics/protectionContainers można wdrożyć w:
- 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 dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2020-10-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
eTag: 'string'
properties: {
backupManagementType: 'string'
friendlyName: 'string'
healthStatus: 'string'
registrationStatus: 'string'
containerType: 'string'
// For remaining properties, see ProtectionContainer objects
}
}
Obiekty ProtectionContainer
Ustaw właściwość containerType , aby określić typ obiektu.
W przypadku elementu AzureBackupServerContainer użyj:
containerType: 'AzureBackupServerContainer'
canReRegister: bool
containerId: 'string'
dpmAgentVersion: 'string'
dpmServers: [
'string'
]
extendedInfo: {
lastRefreshedAt: 'string'
}
protectedItemCount: int
protectionStatus: 'string'
upgradeAvailable: bool
W przypadku usługi AzureSqlContainer użyj:
containerType: 'AzureSqlContainer'
W przypadku elementu GenericContainer użyj:
containerType: 'GenericContainer'
extendedInformation: {
containerIdentityInfo: {
aadTenantId: 'string'
audience: 'string'
servicePrincipalClientId: 'string'
uniqueName: 'string'
}
rawCertData: 'string'
serviceEndpoints: {}
}
fabricName: 'string'
W przypadku elementu Microsoft.ClassicCompute/virtualMachines użyj:
containerType: 'Microsoft.ClassicCompute/virtualMachines'
resourceGroup: 'string'
virtualMachineId: 'string'
virtualMachineVersion: 'string'
W przypadku elementu Microsoft.Compute/virtualMachines użyj:
containerType: 'Microsoft.Compute/virtualMachines'
resourceGroup: 'string'
virtualMachineId: 'string'
virtualMachineVersion: 'string'
W przypadku elementu SQLAGWorkLoadContainer użyj:
containerType: 'SQLAGWorkLoadContainer'
extendedInfo: {
hostServerName: 'string'
inquiryInfo: {
errorDetail: {}
inquiryDetails: [
{
inquiryValidation: {
errorDetail: {}
status: 'string'
}
itemCount: int
type: 'string'
}
]
status: 'string'
}
nodesList: [
{
errorDetail: {}
nodeName: 'string'
status: 'string'
}
]
}
lastUpdatedTime: 'string'
operationType: 'string'
sourceResourceId: 'string'
workloadType: 'string'
W przypadku usługi StorageContainer użyj:
containerType: 'StorageContainer'
protectedItemCount: int
resourceGroup: 'string'
sourceResourceId: 'string'
storageAccountVersion: 'string'
W przypadku elementu VMAppContainer użyj:
containerType: 'VMAppContainer'
extendedInfo: {
hostServerName: 'string'
inquiryInfo: {
errorDetail: {}
inquiryDetails: [
{
inquiryValidation: {
errorDetail: {}
status: 'string'
}
itemCount: int
type: 'string'
}
]
status: 'string'
}
nodesList: [
{
errorDetail: {}
nodeName: 'string'
status: 'string'
}
]
}
lastUpdatedTime: 'string'
operationType: 'string'
sourceResourceId: 'string'
workloadType: 'string'
W przypadku systemu Windows użyj:
containerType: 'Windows'
agentVersion: 'string'
canReRegister: bool
containerHealthState: 'string'
containerId: int
extendedInfo: {
backupItems: [
'string'
]
backupItemType: 'string'
lastBackupStatus: 'string'
lastRefreshedAt: 'string'
policyName: 'string'
}
mabContainerHealthDetails: [
{
code: int
message: 'string'
recommendations: [
'string'
]
title: 'string'
}
]
protectedItemCount: int
Wartości właściwości
vaults/backupFabrics/protectionContainers
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep. |
ciąg (wymagany) |
location | Lokalizacja zasobu. | ciąg |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
Nadrzędny | 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: backupFabrics |
Etag | Opcjonalny element ETag. | ciąg |
properties | ProtectionContainerResource properties (Właściwości usługi ProtectionContainerResource) | ProtectionContainer |
ProtectionContainer
Nazwa | Opis | Wartość |
---|---|---|
backupManagementType | Typ zarządzania kopiami zapasowymi dla kontenera. | "AzureBackupServer" "AzureIaasVM" "AzureSql" "AzureStorage" "AzureWorkload" "DPM" "DefaultBackup" "Nieprawidłowy" "MAB" |
Friendlyname | Przyjazna nazwa kontenera. | ciąg |
healthStatus | Stan kondycji kontenera. | ciąg |
registrationStatus | Stan rejestracji kontenera za pomocą magazynu usługi Recovery Services. | ciąg |
containerType | Ustawianie typu obiektu | AzureBackupServerContainer AzureSqlContainer GenericContainer Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer StorageContainer VMAppContainer Windows (wymagane) |
AzureBackupServerContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"AzureBackupServerContainer" (wymagane) |
canReRegister | Określa, czy kontener jest ponownie zarejestrowany. | bool |
containerId | Identyfikator kontenera. | ciąg |
dpmAgentVersion | Wersja agenta aparatu kopii zapasowej | ciąg |
dpmServers | Lista usługi BackupEngines chroniących kontener | ciąg[] |
extendedInfo | Rozszerzone informacje o kontenerze. | DPMContainerExtendedInfo |
protectedItemCount | Liczba chronionych elementów w usłudze BackupEngine | int |
protectionStatus | Stan ochrony kontenera. | ciąg |
upgradeAvailable | Aby sprawdzić, czy uaktualnienie jest dostępne | bool |
DPMContainerExtendedInfo
Nazwa | Opis | Wartość |
---|---|---|
lastRefreshedAt | Czas ostatniego odświeżenia elementu DPMContainer. | ciąg |
AzureSqlContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"AzureSqlContainer" (wymagane) |
GenericContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"GenericContainer" (wymagane) |
extendedInformation | Informacje rozszerzone (nie są zwracane w wywołaniach interfejsu API kontenera listy) | GenericContainerExtendedInfo |
fabricName | Nazwa sieci szkieletowej kontenera | ciąg |
GenericContainerExtendedInfo
Nazwa | Opis | Wartość |
---|---|---|
containerIdentityInfo | Informacje o tożsamości kontenera | ContainerIdentityInfo |
rawCertData | Klucz publiczny certyfikatu kontenera | ciąg |
serviceEndpoints | Azure Backup punktów końcowych usługi dla kontenera | object |
ContainerIdentityInfo
Nazwa | Opis | Wartość |
---|---|---|
aadTenantId | Tożsamość kontenera ochrony — dzierżawa usługi AAD | ciąg |
Publiczności | Tożsamość kontenera ochrony — odbiorcy | ciąg |
servicePrincipalClientId | Tożsamość kontenera ochrony — jednostka usługi AAD | ciąg |
Uniquename | Unikatowa nazwa kontenera | ciąg |
AzureIaaSClassicComputeVMContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"Microsoft.ClassicCompute/virtualMachines" (wymagane) |
resourceGroup | Nazwa grupy zasobów magazynu usługi Recovery Services. | ciąg |
virtualMachineId | W pełni kwalifikowany adres URL usługi ARM maszyny wirtualnej reprezentowanej przez ten kontener maszyny wirtualnej IaaS platformy Azure. | ciąg |
virtualMachineVersion | Określa, czy kontener reprezentuje maszynę wirtualną klasyczną, czy maszynę wirtualną platformy Azure Resource Manager. | ciąg |
AzureIaaSComputeVMContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"Microsoft.Compute/virtualMachines" (wymagane) |
resourceGroup | Nazwa grupy zasobów magazynu usługi Recovery Services. | ciąg |
virtualMachineId | W pełni kwalifikowany adres URL usługi ARM maszyny wirtualnej reprezentowanej przez ten kontener maszyny wirtualnej IaaS platformy Azure. | ciąg |
virtualMachineVersion | Określa, czy kontener reprezentuje maszynę wirtualną klasyczną, czy maszynę wirtualną platformy Azure Resource Manager. | ciąg |
AzureSqlagWorkloadContainerProtectionContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"SQLAGWorkLoadContainer" (wymagane) |
extendedInfo | Dodatkowe szczegóły kontenera obciążenia. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Sygnatura czasowa aktualizowania tego kontenera. | ciąg |
operationType | operacja Re-Do | "Nieprawidłowy" "Zarejestruj się" "Ponowne wyrejestrowanie" |
sourceResourceId | Identyfikator ARM maszyny wirtualnej reprezentowanej przez ten kontener obciążenia platformy Azure | ciąg |
typ obciążenia | Typ obciążenia, dla którego wysłano rejestrację. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "PlikFolder" "GenericDataSource" "Nieprawidłowy" "SAPAseDatabase" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "Maszyna wirtualna" "VMwareVM" |
AzureWorkloadContainerExtendedInfo
Nazwa | Opis | Wartość |
---|---|---|
hostServerName | Nazwa systemu operacyjnego hosta w przypadku autonomicznego i nazwy klastra w przypadku kontenera rozproszonego. | ciąg |
inquiryInfo | Stan zapytania dla kontenera. | Informacje o zapytaniu |
nodesList | Lista węzłów w przypadku kontenera rozproszonego. | DistributedNodesInfo[] |
Informacje o zapytaniu
Nazwa | Opis | Wartość |
---|---|---|
errorDetail | Szczegóły błędu, jeśli stan jest inny niż powodzenie. | ErrorDetail |
inquiryDetails | Szczegóły zapytania, które będą miały szczegółowe informacje o obciążeniu. Na przykład — w przypadku języka SQL i wyroczni będzie to zawierać różne szczegóły. |
WorkloadInquiryDetails[] |
status | Stan zapytania dla tego kontenera, na przykład InProgress , niepowodzenie , powodzenie |
ciąg |
ErrorDetail
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
WorkloadInquiryDetails
Nazwa | Opis | Wartość |
---|---|---|
inquiryValidation | Sprawdzanie poprawności zapytań, takie jak uprawnienia i inne walidacje kopii zapasowych. | ZapytanieValidation |
Itemcount | Zawiera liczbę elementów, które można chronić w tym kontenerze. | int |
typ | Typ obciążenia, takiego jak SQL, Oracle itp. | ciąg |
ZapytanieValidation
Nazwa | Opis | Wartość |
---|---|---|
errorDetail | Szczegóły błędu w przypadku, gdy stan jest inny niż powodzenie. | ErrorDetail |
status | Stan weryfikacji zapytania. | ciąg |
DistributedNodesInfo
Nazwa | Opis | Wartość |
---|---|---|
errorDetail | Szczegóły błędu, jeśli stan jest inny niż powodzenie. | ErrorDetail |
nodeName | Nazwa węzła w ramach kontenera rozproszonego. | ciąg |
status | Stan tego węzła. Niepowodzenie, powodzenie |
ciąg |
AzureStorageContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"StorageContainer" (wymagane) |
protectedItemCount | Liczba elementów, których kopia zapasowa została utworzona w tym kontenerze. | int |
resourceGroup | Nazwa grupy zasobów magazynu usługi Recovery Services. | ciąg |
sourceResourceId | W pełni kwalifikowany adres URL usługi ARM. | ciąg |
storageAccountVersion | Wersja konta magazynu. | ciąg |
AzureVMAppContainerProtectionContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"VMAppContainer" (wymagane) |
extendedInfo | Dodatkowe szczegóły kontenera obciążenia. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Sygnatura czasowa po zaktualizowaniu tego kontenera. | ciąg |
operationType | operacja Re-Do | "Nieprawidłowy" "Zarejestruj się" "Ponowne wyrejestrowanie" |
sourceResourceId | Identyfikator arm maszyny wirtualnej reprezentowanej przez ten kontener obciążenia platformy Azure | ciąg |
workloadType | Typ obciążenia, dla którego wysłano rejestrację. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "PlikFolder" "GenericDataSource" "Nieprawidłowy" "SAPAseDatabase" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "Maszyna wirtualna" "VMwareVM" |
MabContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"Windows" (wymagany) |
agentVersion | Wersja agenta tego kontenera. | ciąg |
canReRegister | Czy kontener można zarejestrować jeszcze raz. | bool |
containerHealthState | Stan kondycji kontenera mab. | ciąg |
containerId | ContainerID reprezentuje kontener. | int |
extendedInfo | Dodatkowe informacje dotyczące tego kontenera | MabContainerExtendedInfo |
mabContainerHealthDetails | Szczegóły kondycji tego kontenera mab. | MABContainerHealthDetails[] |
protectedItemCount | Liczba elementów, których kopia zapasowa została utworzona w tym kontenerze. | int |
MabContainerExtendedInfo
Nazwa | Opis | Wartość |
---|---|---|
backupItems | Lista elementów kopii zapasowej skojarzonych z tym kontenerem. | ciąg[] |
backupItemType | Typ elementów kopii zapasowej skojarzonych z tym kontenerem. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "PlikFolder" "GenericDataSource" "Nieprawidłowy" "SAPAseDatabase" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "Maszyna wirtualna" "VMwareVM" |
lastBackupStatus | Najnowszy stan kopii zapasowej tego kontenera. | ciąg |
lastRefreshedAt | Sygnatura czasowa odświeżania tego kontenera. | ciąg |
policyName | Zasady tworzenia kopii zapasowych skojarzone z tym kontenerem. | ciąg |
MABContainerHealthDetails
Nazwa | Opis | Wartość |
---|---|---|
kod | Kod kondycji | int |
message | Komunikat o kondycji | ciąg |
zalecenia | Zalecane akcje dotyczące kondycji | ciąg[] |
tytuł | Tytuł kondycji | ciąg |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usługi Recovery Services (codziennie) |
Ten szablon konfiguruje ochronę istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów. |
Tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usług Recovery Services (co godzinę) |
Ten szablon konfiguruje ochronę z częstotliwością godzinową dla istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów. |
Azure Backup dla obciążenia w usłudze Azure Virtual Machines |
Ten szablon tworzy magazyn usługi Recovery Services i zasady tworzenia kopii zapasowych specyficzne dla obciążenia. Rejestruje maszynę wirtualną w usłudze backup i konfiguruje ochronę |
Definicja zasobu szablonu usługi ARM
Typ zasobu vaults/backupFabrics/protectionContainers można wdrożyć w:
- 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 dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers",
"apiVersion": "2020-10-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"eTag": "string",
"properties": {
"backupManagementType": "string",
"friendlyName": "string",
"healthStatus": "string",
"registrationStatus": "string",
"containerType": "string"
// For remaining properties, see ProtectionContainer objects
}
}
Obiekty ProtectionContainer
Ustaw właściwość containerType , aby określić typ obiektu.
W przypadku elementu AzureBackupServerContainer użyj:
"containerType": "AzureBackupServerContainer",
"canReRegister": "bool",
"containerId": "string",
"dpmAgentVersion": "string",
"dpmServers": [ "string" ],
"extendedInfo": {
"lastRefreshedAt": "string"
},
"protectedItemCount": "int",
"protectionStatus": "string",
"upgradeAvailable": "bool"
W przypadku usługi AzureSqlContainer użyj:
"containerType": "AzureSqlContainer"
W przypadku elementu GenericContainer użyj:
"containerType": "GenericContainer",
"extendedInformation": {
"containerIdentityInfo": {
"aadTenantId": "string",
"audience": "string",
"servicePrincipalClientId": "string",
"uniqueName": "string"
},
"rawCertData": "string",
"serviceEndpoints": {}
},
"fabricName": "string"
W przypadku elementu Microsoft.ClassicCompute/virtualMachines użyj:
"containerType": "Microsoft.ClassicCompute/virtualMachines",
"resourceGroup": "string",
"virtualMachineId": "string",
"virtualMachineVersion": "string"
W przypadku elementu Microsoft.Compute/virtualMachines użyj:
"containerType": "Microsoft.Compute/virtualMachines",
"resourceGroup": "string",
"virtualMachineId": "string",
"virtualMachineVersion": "string"
W przypadku elementu SQLAGWorkLoadContainer użyj:
"containerType": "SQLAGWorkLoadContainer",
"extendedInfo": {
"hostServerName": "string",
"inquiryInfo": {
"errorDetail": {},
"inquiryDetails": [
{
"inquiryValidation": {
"errorDetail": {},
"status": "string"
},
"itemCount": "int",
"type": "string"
}
],
"status": "string"
},
"nodesList": [
{
"errorDetail": {},
"nodeName": "string",
"status": "string"
}
]
},
"lastUpdatedTime": "string",
"operationType": "string",
"sourceResourceId": "string",
"workloadType": "string"
W przypadku usługi StorageContainer użyj:
"containerType": "StorageContainer",
"protectedItemCount": "int",
"resourceGroup": "string",
"sourceResourceId": "string",
"storageAccountVersion": "string"
W przypadku elementu VMAppContainer użyj:
"containerType": "VMAppContainer",
"extendedInfo": {
"hostServerName": "string",
"inquiryInfo": {
"errorDetail": {},
"inquiryDetails": [
{
"inquiryValidation": {
"errorDetail": {},
"status": "string"
},
"itemCount": "int",
"type": "string"
}
],
"status": "string"
},
"nodesList": [
{
"errorDetail": {},
"nodeName": "string",
"status": "string"
}
]
},
"lastUpdatedTime": "string",
"operationType": "string",
"sourceResourceId": "string",
"workloadType": "string"
W przypadku systemu Windows użyj:
"containerType": "Windows",
"agentVersion": "string",
"canReRegister": "bool",
"containerHealthState": "string",
"containerId": "int",
"extendedInfo": {
"backupItems": [ "string" ],
"backupItemType": "string",
"lastBackupStatus": "string",
"lastRefreshedAt": "string",
"policyName": "string"
},
"mabContainerHealthDetails": [
{
"code": "int",
"message": "string",
"recommendations": [ "string" ],
"title": "string"
}
],
"protectedItemCount": "int"
Wartości właściwości
vaults/backupFabrics/protectionContainers
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers" |
apiVersion | Wersja interfejsu API zasobów | '2020-10-01' |
name | Nazwa zasobu Zobacz, jak ustawiać nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM JSON. |
ciąg (wymagany) |
location | Lokalizacja zasobu. | ciąg |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
Etag | Opcjonalny element ETag. | ciąg |
properties | ProtectionContainerResource properties (Właściwości obiektu ProtectionContainerResource) | ProtectionContainer |
ProtectionContainer
Nazwa | Opis | Wartość |
---|---|---|
backupManagementType | Typ zarządzania kopiami zapasowymi dla kontenera. | "AzureBackupServer" "AzureIaasVM" "AzureSql" "AzureStorage" "AzureWorkload" "DPM" "DefaultBackup" "Nieprawidłowy" "MAB" |
Friendlyname | Przyjazna nazwa kontenera. | ciąg |
healthStatus | Stan kondycji kontenera. | ciąg |
registrationStatus | Stan rejestracji kontenera za pomocą magazynu usługi Recovery Services. | ciąg |
containerType | Ustawianie typu obiektu | AzureBackupServerContainer AzureSqlContainer GenericContainer Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer StorageContainer VMAppContainer Windows (wymagane) |
AzureBackupServerContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"AzureBackupServerContainer" (wymagane) |
canReRegister | Określa, czy kontener jest ponownie zarejestrowany. | bool |
containerId | Identyfikator kontenera. | ciąg |
dpmAgentVersion | Wersja agenta aparatu kopii zapasowej | ciąg |
dpmServers | Lista kopii zapasowychEngines chroniących kontener | ciąg[] |
extendedInfo | Rozszerzone informacje o kontenerze. | DPMContainerExtendedInfo |
protectedItemCount | Liczba chronionych elementów w narzędziu BackupEngine | int |
protectionStatus | Stan ochrony kontenera. | ciąg |
upgradeAvailable | Aby sprawdzić, czy uaktualnienie jest dostępne | bool |
DPMContainerExtendedInfo
Nazwa | Opis | Wartość |
---|---|---|
lastRefreshedAt | Czas ostatniego odświeżenia programu DPMContainer. | ciąg |
AzureSqlContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"AzureSqlContainer" (wymagane) |
GenericContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"GenericContainer" (wymagane) |
extendedInformation | Informacje rozszerzone (nie są zwracane w wywołaniach interfejsu API kontenera listy) | GenericContainerExtendedInfo |
fabricName | Nazwa sieci szkieletowej kontenera | ciąg |
GenericContainerExtendedInfo
Nazwa | Opis | Wartość |
---|---|---|
containerIdentityInfo | Informacje o tożsamości kontenera | ContainerIdentityInfo |
rawCertData | Klucz publiczny certyfikatu kontenera | ciąg |
serviceEndpoints | Azure Backup punktów końcowych usługi dla kontenera | object |
ContainerIdentityInfo
Nazwa | Opis | Wartość |
---|---|---|
aadTenantId | Tożsamość kontenera ochrony — dzierżawa usługi AAD | ciąg |
Publiczności | Tożsamość kontenera ochrony — odbiorcy | ciąg |
servicePrincipalClientId | Tożsamość kontenera ochrony — jednostka usługi AAD | ciąg |
Uniquename | Unikatowa nazwa kontenera | ciąg |
AzureIaaSClassicComputeVMContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"Microsoft.ClassicCompute/virtualMachines" (wymagane) |
resourceGroup | Nazwa grupy zasobów magazynu usługi Recovery Services. | ciąg |
virtualMachineId | W pełni kwalifikowany adres URL usługi ARM maszyny wirtualnej reprezentowanej przez ten kontener maszyny wirtualnej IaaS platformy Azure. | ciąg |
virtualMachineVersion | Określa, czy kontener reprezentuje maszynę wirtualną klasyczną, czy maszynę wirtualną platformy Azure Resource Manager. | ciąg |
AzureIaaSComputeVMContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"Microsoft.Compute/virtualMachines" (wymagane) |
resourceGroup | Nazwa grupy zasobów magazynu usługi Recovery Services. | ciąg |
virtualMachineId | W pełni kwalifikowany adres URL usługi ARM maszyny wirtualnej reprezentowanej przez ten kontener maszyny wirtualnej IaaS platformy Azure. | ciąg |
virtualMachineVersion | Określa, czy kontener reprezentuje maszynę wirtualną klasyczną, czy maszynę wirtualną platformy Azure Resource Manager. | ciąg |
AzureSqlagWorkloadContainerProtectionContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"SQLAGWorkLoadContainer" (wymagane) |
extendedInfo | Dodatkowe szczegóły kontenera obciążenia. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Sygnatura czasowa aktualizowania tego kontenera. | ciąg |
operationType | operacja Re-Do | "Nieprawidłowy" "Zarejestruj się" "Ponowne wyrejestrowanie" |
sourceResourceId | Identyfikator ARM maszyny wirtualnej reprezentowanej przez ten kontener obciążenia platformy Azure | ciąg |
typ obciążenia | Typ obciążenia, dla którego wysłano rejestrację. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "PlikFolder" "GenericDataSource" "Nieprawidłowy" "SAPAseDatabase" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "Maszyna wirtualna" "VMwareVM" |
AzureWorkloadContainerExtendedInfo
Nazwa | Opis | Wartość |
---|---|---|
hostServerName | Nazwa systemu operacyjnego hosta w przypadku autonomicznego i nazwy klastra w przypadku kontenera rozproszonego. | ciąg |
inquiryInfo | Stan zapytania dla kontenera. | Informacje o zapytaniu |
nodesList | Lista węzłów w przypadku kontenera rozproszonego. | DistributedNodesInfo[] |
Informacje o zapytaniu
Nazwa | Opis | Wartość |
---|---|---|
errorDetail | Szczegóły błędu, jeśli stan nie powiodł się. | ErrorDetail |
inquiryDetails | Szczegóły zapytania, które będą zawierać szczegółowe informacje o obciążeniu. Na przykład — w przypadku języka SQL i oracle będzie to zawierać różne szczegóły. |
WorkloadInquiryDetails[] |
status | Stan zapytania dla tego kontenera, taki jak InProgress , Niepowodzenie , Powodzenie |
ciąg |
ErrorDetail
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
WorkloadInquiryDetails
Nazwa | Opis | Wartość |
---|---|---|
inquiryValidation | Sprawdzanie poprawności zapytań, takie jak uprawnienia i inne walidacje kopii zapasowych. | ZapytanieValidation |
Itemcount | Zawiera liczbę elementów chronionych w tym kontenerze. | int |
typ | Typ obciążenia, takiego jak SQL, Oracle itp. | ciąg |
ZapytanieValidation
Nazwa | Opis | Wartość |
---|---|---|
errorDetail | Szczegóły błędu w przypadku braku powodzenia stanu. | ErrorDetail |
status | Stan weryfikacji zapytania. | ciąg |
DistributedNodesInfo
Nazwa | Opis | Wartość |
---|---|---|
errorDetail | Szczegóły błędu, jeśli stan nie powiodł się. | ErrorDetail |
nodeName | Nazwa węzła w kontenerze rozproszonym. | ciąg |
status | Stan tego węzła. Niepowodzenie , powodzenie |
ciąg |
AzureStorageContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"StorageContainer" (wymagane) |
protectedItemCount | Liczba elementów, których kopia zapasowa została utworzona w tym kontenerze. | int |
resourceGroup | Nazwa grupy zasobów magazynu usługi Recovery Services. | ciąg |
sourceResourceId | W pełni kwalifikowany adres URL usługi ARM. | ciąg |
storageAccountVersion | Wersja konta magazynu. | ciąg |
AzureVMAppContainerProtectionContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"VMAppContainer" (wymagane) |
extendedInfo | Dodatkowe szczegóły kontenera obciążenia. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Sygnatura czasowa aktualizowania tego kontenera. | ciąg |
operationType | operacja Re-Do | "Nieprawidłowy" "Zarejestruj się" "Ponowne wyrejestrowanie" |
sourceResourceId | Identyfikator ARM maszyny wirtualnej reprezentowanej przez ten kontener obciążenia platformy Azure | ciąg |
typ obciążenia | Typ obciążenia, dla którego wysłano rejestrację. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "PlikFolder" "GenericDataSource" "Nieprawidłowy" "SAPAseDatabase" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "Maszyna wirtualna" "VMwareVM" |
MabContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"Windows" (wymagane) |
agentVersion | Wersja agenta tego kontenera. | ciąg |
canReRegister | Czy kontener można zarejestrować jeszcze raz. | bool |
containerHealthState | Stan kondycji kontenera mab. | ciąg |
containerId | ContainerID reprezentuje kontener. | int |
extendedInfo | Dodatkowe informacje dotyczące tego kontenera | MabContainerExtendedInfo |
mabContainerHealthDetails | Szczegóły kondycji tego kontenera mab. | MABContainerHealthDetails[] |
protectedItemCount | Liczba elementów, których kopia zapasowa została utworzona w tym kontenerze. | int |
MabContainerExtendedInfo
Nazwa | Opis | Wartość |
---|---|---|
backupItems | Lista elementów kopii zapasowej skojarzonych z tym kontenerem. | ciąg[] |
backupItemType | Typ elementów kopii zapasowej skojarzonych z tym kontenerem. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "PlikFolder" "GenericDataSource" "Nieprawidłowy" "SAPAseDatabase" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "Maszyna wirtualna" "VMwareVM" |
lastBackupStatus | Najnowszy stan kopii zapasowej tego kontenera. | ciąg |
lastRefreshedAt | Sygnatura czasowa odświeżania tego kontenera. | ciąg |
policyName | Zasady tworzenia kopii zapasowych skojarzone z tym kontenerem. | ciąg |
MABContainerHealthDetails
Nazwa | Opis | Wartość |
---|---|---|
kod | Kod kondycji | int |
message | Komunikat o kondycji | ciąg |
zalecenia | Zalecane akcje dotyczące kondycji | ciąg[] |
tytuł | Tytuł kondycji | ciąg |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usługi Recovery Services (codziennie) |
Ten szablon konfiguruje ochronę istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów. |
Tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usług Recovery Services (co godzinę) |
Ten szablon konfiguruje ochronę z częstotliwością godzinową dla istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów. |
Azure Backup dla obciążenia w usłudze Azure Virtual Machines |
Ten szablon tworzy magazyn usługi Recovery Services i zasady tworzenia kopii zapasowych specyficzne dla obciążenia. Rejestruje maszynę wirtualną w usłudze backup i konfiguruje ochronę |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu vaults/backupFabrics/protectionContainers można wdrożyć w:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers, dodaj następujący element Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2020-10-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
backupManagementType = "string"
friendlyName = "string"
healthStatus = "string"
registrationStatus = "string"
containerType = "string"
// For remaining properties, see ProtectionContainer objects
}
eTag = "string"
})
}
Obiekty ProtectionContainer
Ustaw właściwość containerType , aby określić typ obiektu.
W przypadku elementu AzureBackupServerContainer użyj:
containerType = "AzureBackupServerContainer"
canReRegister = bool
containerId = "string"
dpmAgentVersion = "string"
dpmServers = [
"string"
]
extendedInfo = {
lastRefreshedAt = "string"
}
protectedItemCount = int
protectionStatus = "string"
upgradeAvailable = bool
W przypadku usługi AzureSqlContainer użyj:
containerType = "AzureSqlContainer"
W przypadku elementu GenericContainer użyj:
containerType = "GenericContainer"
extendedInformation = {
containerIdentityInfo = {
aadTenantId = "string"
audience = "string"
servicePrincipalClientId = "string"
uniqueName = "string"
}
rawCertData = "string"
serviceEndpoints = {}
}
fabricName = "string"
W przypadku elementu Microsoft.ClassicCompute/virtualMachines użyj:
containerType = "Microsoft.ClassicCompute/virtualMachines"
resourceGroup = "string"
virtualMachineId = "string"
virtualMachineVersion = "string"
W przypadku elementu Microsoft.Compute/virtualMachines użyj:
containerType = "Microsoft.Compute/virtualMachines"
resourceGroup = "string"
virtualMachineId = "string"
virtualMachineVersion = "string"
W przypadku elementu SQLAGWorkLoadContainer użyj:
containerType = "SQLAGWorkLoadContainer"
extendedInfo = {
hostServerName = "string"
inquiryInfo = {
errorDetail = {}
inquiryDetails = [
{
inquiryValidation = {
errorDetail = {}
status = "string"
}
itemCount = int
type = "string"
}
]
status = "string"
}
nodesList = [
{
errorDetail = {}
nodeName = "string"
status = "string"
}
]
}
lastUpdatedTime = "string"
operationType = "string"
sourceResourceId = "string"
workloadType = "string"
W przypadku usługi StorageContainer użyj:
containerType = "StorageContainer"
protectedItemCount = int
resourceGroup = "string"
sourceResourceId = "string"
storageAccountVersion = "string"
W przypadku elementu VMAppContainer użyj:
containerType = "VMAppContainer"
extendedInfo = {
hostServerName = "string"
inquiryInfo = {
errorDetail = {}
inquiryDetails = [
{
inquiryValidation = {
errorDetail = {}
status = "string"
}
itemCount = int
type = "string"
}
]
status = "string"
}
nodesList = [
{
errorDetail = {}
nodeName = "string"
status = "string"
}
]
}
lastUpdatedTime = "string"
operationType = "string"
sourceResourceId = "string"
workloadType = "string"
W przypadku systemu Windows użyj:
containerType = "Windows"
agentVersion = "string"
canReRegister = bool
containerHealthState = "string"
containerId = int
extendedInfo = {
backupItems = [
"string"
]
backupItemType = "string"
lastBackupStatus = "string"
lastRefreshedAt = "string"
policyName = "string"
}
mabContainerHealthDetails = [
{
code = int
message = "string"
recommendations = [
"string"
]
title = "string"
}
]
protectedItemCount = int
Wartości właściwości
vaults/backupFabrics/protectionContainers
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2020-10-01" |
name | Nazwa zasobu | ciąg (wymagany) |
location | Lokalizacja zasobu. | ciąg |
parent_id | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: backupFabrics |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. |
Etag | Opcjonalny element ETag. | ciąg |
properties | ProtectionContainerResource properties (Właściwości usługi ProtectionContainerResource) | ProtectionContainer |
ProtectionContainer
Nazwa | Opis | Wartość |
---|---|---|
backupManagementType | Typ zarządzania kopiami zapasowymi dla kontenera. | "AzureBackupServer" "AzureIaasVM" "AzureSql" "AzureStorage" "AzureWorkload" "DPM" "DefaultBackup" "Nieprawidłowy" "MAB" |
Friendlyname | Przyjazna nazwa kontenera. | ciąg |
healthStatus | Stan kondycji kontenera. | ciąg |
registrationStatus | Stan rejestracji kontenera za pomocą magazynu usługi Recovery Services. | ciąg |
containerType | Ustawianie typu obiektu | AzureBackupServerContainer AzureSqlContainer GenericContainer Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer StorageContainer VMAppContainer Windows (wymagane) |
AzureBackupServerContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"AzureBackupServerContainer" (wymagane) |
canReRegister | Określa, czy kontener jest ponownie zarejestrowany. | bool |
containerId | Identyfikator kontenera. | ciąg |
dpmAgentVersion | Wersja agenta aparatu kopii zapasowej | ciąg |
dpmServers | Lista kopii zapasowychEngines chroniących kontener | ciąg[] |
extendedInfo | Rozszerzone informacje o kontenerze. | DPMContainerExtendedInfo |
protectedItemCount | Liczba chronionych elementów w narzędziu BackupEngine | int |
protectionStatus | Stan ochrony kontenera. | ciąg |
upgradeAvailable | Aby sprawdzić, czy uaktualnienie jest dostępne | bool |
DPMContainerExtendedInfo
Nazwa | Opis | Wartość |
---|---|---|
lastRefreshedAt | Czas ostatniego odświeżenia programu DPMContainer. | ciąg |
AzureSqlContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"AzureSqlContainer" (wymagane) |
GenericContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"GenericContainer" (wymagane) |
extendedInformation | Informacje rozszerzone (nie są zwracane w wywołaniach interfejsu API kontenera listy) | GenericContainerExtendedInfo |
fabricName | Nazwa sieci szkieletowej kontenera | ciąg |
GenericContainerExtendedInfo
Nazwa | Opis | Wartość |
---|---|---|
containerIdentityInfo | Informacje o tożsamości kontenera | ContainerIdentityInfo |
rawCertData | Klucz publiczny certyfikatu kontenera | ciąg |
serviceEndpoints | Azure Backup punktów końcowych usługi dla kontenera | object |
ContainerIdentityInfo
Nazwa | Opis | Wartość |
---|---|---|
aadTenantId | Tożsamość kontenera ochrony — dzierżawa usługi AAD | ciąg |
Publiczności | Tożsamość kontenera ochrony — odbiorcy | ciąg |
servicePrincipalClientId | Tożsamość kontenera ochrony — jednostka usługi AAD | ciąg |
Uniquename | Unikatowa nazwa kontenera | ciąg |
AzureIaaSClassicComputeVMContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"Microsoft.ClassicCompute/virtualMachines" (wymagane) |
resourceGroup | Nazwa grupy zasobów magazynu usługi Recovery Services. | ciąg |
virtualMachineId | W pełni kwalifikowany adres URL usługi ARM maszyny wirtualnej reprezentowanej przez ten kontener maszyny wirtualnej IaaS platformy Azure. | ciąg |
virtualMachineVersion | Określa, czy kontener reprezentuje klasyczną, czy maszynę wirtualną platformy Azure Resource Manager. | ciąg |
AzureIaaSComputeVMContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"Microsoft.Compute/virtualMachines" (wymagane) |
resourceGroup | Nazwa grupy zasobów magazynu usługi Recovery Services. | ciąg |
virtualMachineId | W pełni kwalifikowany adres URL usługi ARM maszyny wirtualnej reprezentowanej przez ten kontener maszyny wirtualnej IaaS platformy Azure. | ciąg |
virtualMachineVersion | Określa, czy kontener reprezentuje klasyczną, czy maszynę wirtualną platformy Azure Resource Manager. | ciąg |
AzureSqlagWorkloadContainerProtectionContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"SQLAGWorkLoadContainer" (wymagane) |
extendedInfo | Dodatkowe szczegóły kontenera obciążenia. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Sygnatura czasowa po zaktualizowaniu tego kontenera. | ciąg |
operationType | operacja Re-Do | "Nieprawidłowy" "Zarejestruj się" "Ponowne wyrejestrowanie" |
sourceResourceId | Identyfikator arm maszyny wirtualnej reprezentowanej przez ten kontener obciążenia platformy Azure | ciąg |
workloadType | Typ obciążenia, dla którego wysłano rejestrację. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "PlikFolder" "GenericDataSource" "Nieprawidłowy" "SAPAseDatabase" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "Maszyna wirtualna" "VMwareVM" |
AzureWorkloadContainerExtendedInfo
Nazwa | Opis | Wartość |
---|---|---|
hostServerName | Nazwa systemu operacyjnego hosta w przypadku autonomicznej i nazwy klastra w przypadku kontenera rozproszonego. | ciąg |
inquiryInfo | Stan zapytania dla kontenera. | Informacje o zapytaniu |
nodesList | Lista węzłów w przypadku kontenera rozproszonego. | DistributedNodesInfo[] |
Informacje o zapytaniu
Nazwa | Opis | Wartość |
---|---|---|
errorDetail | Szczegóły błędu, jeśli stan nie powiodł się. | ErrorDetail |
inquiryDetails | Szczegóły zapytania, które będą zawierać szczegółowe informacje o obciążeniu. Na przykład — w przypadku języka SQL i oracle będzie to zawierać różne szczegóły. |
WorkloadInquiryDetails[] |
status | Stan zapytania dla tego kontenera, taki jak InProgress , Niepowodzenie , Powodzenie |
ciąg |
ErrorDetail
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
WorkloadInquiryDetails
Nazwa | Opis | Wartość |
---|---|---|
inquiryValidation | Sprawdzanie poprawności zapytań, takie jak uprawnienia i inne walidacje kopii zapasowych. | ZapytanieValidation |
Itemcount | Zawiera liczbę elementów chronionych w tym kontenerze. | int |
typ | Typ obciążenia, takiego jak SQL, Oracle itp. | ciąg |
ZapytanieValidation
Nazwa | Opis | Wartość |
---|---|---|
errorDetail | Szczegóły błędu w przypadku braku powodzenia stanu. | ErrorDetail |
status | Stan weryfikacji zapytania. | ciąg |
DistributedNodesInfo
Nazwa | Opis | Wartość |
---|---|---|
errorDetail | Szczegóły błędu, jeśli stan nie powiodł się. | ErrorDetail |
nodeName | Nazwa węzła w kontenerze rozproszonym. | ciąg |
status | Stan tego węzła. Niepowodzenie, powodzenie |
ciąg |
AzureStorageContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"StorageContainer" (wymagane) |
protectedItemCount | Liczba elementów, których kopia zapasowa została utworzona w tym kontenerze. | int |
resourceGroup | Nazwa grupy zasobów magazynu usługi Recovery Services. | ciąg |
sourceResourceId | W pełni kwalifikowany adres URL usługi ARM. | ciąg |
storageAccountVersion | Wersja konta magazynu. | ciąg |
AzureVMAppContainerProtectionContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"VMAppContainer" (wymagane) |
extendedInfo | Dodatkowe szczegóły kontenera obciążenia. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Sygnatura czasowa aktualizowania tego kontenera. | ciąg |
operationType | operacja Re-Do | "Nieprawidłowy" "Zarejestruj się" "Ponowne wyrejestrowanie" |
sourceResourceId | Identyfikator ARM maszyny wirtualnej reprezentowanej przez ten kontener obciążenia platformy Azure | ciąg |
typ obciążenia | Typ obciążenia, dla którego wysłano rejestrację. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "PlikFolder" "GenericDataSource" "Nieprawidłowy" "SAPAseDatabase" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "Maszyna wirtualna" "VMwareVM" |
MabContainer
Nazwa | Opis | Wartość |
---|---|---|
containerType | Typ kontenera. Wartość tej właściwości dla: 1. Obliczanie maszyny wirtualnej platformy Azure to Microsoft.Compute/virtualMachines 2. Klasyczna maszyna wirtualna obliczeniowa platformy Azure to Microsoft.ClassicCompute/virtualMachines 3. Maszyny z systemem Windows (takie jak MAB, DPM itp.) są Windows 4. Azure SQL wystąpienie to AzureSqlContainer. 5. Kontenery magazynu to StorageContainer. 6. Obciążenie platformy Azure Tworzenie kopii zapasowej to VMAppContainer |
"Windows" (wymagane) |
agentVersion | Wersja agenta tego kontenera. | ciąg |
canReRegister | Czy kontener można zarejestrować jeszcze raz. | bool |
containerHealthState | Stan kondycji kontenera mab. | ciąg |
containerId | ContainerID reprezentuje kontener. | int |
extendedInfo | Dodatkowe informacje dotyczące tego kontenera | MabContainerExtendedInfo |
mabContainerHealthDetails | Szczegóły kondycji tego kontenera mab. | MABContainerHealthDetails[] |
protectedItemCount | Liczba elementów, których kopia zapasowa została utworzona w tym kontenerze. | int |
MabContainerExtendedInfo
Nazwa | Opis | Wartość |
---|---|---|
backupItems | Lista elementów kopii zapasowej skojarzonych z tym kontenerem. | ciąg[] |
backupItemType | Typ elementów kopii zapasowej skojarzonych z tym kontenerem. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "PlikFolder" "GenericDataSource" "Nieprawidłowy" "SAPAseDatabase" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "Maszyna wirtualna" "VMwareVM" |
lastBackupStatus | Najnowszy stan kopii zapasowej tego kontenera. | ciąg |
lastRefreshedAt | Sygnatura czasowa odświeżania tego kontenera. | ciąg |
policyName | Zasady tworzenia kopii zapasowych skojarzone z tym kontenerem. | ciąg |
MABContainerHealthDetails
Nazwa | Opis | Wartość |
---|---|---|
kod | Kod kondycji | int |
message | Komunikat o kondycji | ciąg |
zalecenia | Zalecane akcje dotyczące kondycji | ciąg[] |
tytuł | Tytuł kondycji | ciąg |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla