Microsoft.RecoveryServices Vaults/backupFabrics/protectionContainers 2022-01-01
- neueste
- 2024-04-30-Preview-
- 2024-04-01
- 2024-02-01
- 2024-01-01
- 2023-08-01
- 2023-06-01
- 2023-04-01
- 2023-02-01
- 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
Bicep-Ressourcendefinition
Der Ressourcentyp Vaults/backupFabrics/protectionContainers kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2022-01-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
eTag: 'string'
properties: {
backupManagementType: 'string'
friendlyName: 'string'
healthStatus: 'string'
protectableObjectType: 'string'
registrationStatus: 'string'
containerType: 'string'
// For remaining properties, see ProtectionContainer objects
}
}
ProtectionContainer-Objekte
Legen Sie die eigenschaft containerType fest, um den Objekttyp anzugeben.
Verwenden Sie für AzureBackupServerContainer-:
containerType: 'AzureBackupServerContainer'
canReRegister: bool
containerId: 'string'
dpmAgentVersion: 'string'
dpmServers: [
'string'
]
extendedInfo: {
lastRefreshedAt: 'string'
}
protectedItemCount: int
protectionStatus: 'string'
upgradeAvailable: bool
Verwenden Sie für AzureSqlContainer-:
containerType: 'AzureSqlContainer'
Verwenden Sie für GenericContainer-:
containerType: 'GenericContainer'
extendedInformation: {
containerIdentityInfo: {
aadTenantId: 'string'
audience: 'string'
servicePrincipalClientId: 'string'
uniqueName: 'string'
}
rawCertData: 'string'
serviceEndpoints: {
{customized property}: 'string'
}
}
fabricName: 'string'
Verwenden Sie für Microsoft.ClassicCompute/virtualMachines:
containerType: 'Microsoft.ClassicCompute/virtualMachines'
resourceGroup: 'string'
virtualMachineId: 'string'
virtualMachineVersion: 'string'
Verwenden Sie für Microsoft.Compute/virtualMachines:
containerType: 'Microsoft.Compute/virtualMachines'
resourceGroup: 'string'
virtualMachineId: 'string'
virtualMachineVersion: 'string'
Verwenden Sie für SQLAGWorkLoadContainer-:
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'
Verwenden Sie für StorageContainer-:
containerType: 'StorageContainer'
acquireStorageAccountLock: 'string'
protectedItemCount: int
resourceGroup: 'string'
sourceResourceId: 'string'
storageAccountVersion: 'string'
Verwenden Sie für VMAppContainer-:
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'
Verwenden Sie für WindowsFolgendes:
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
Eigenschaftswerte
vaults/backupFabrics/protectionContainers
Name | Beschreibung | Wert |
---|---|---|
Name | Der Ressourcenname Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in Bicep-festlegen. |
Zeichenfolge (erforderlich) |
Ort | Ressourcenspeicherort. | Schnur |
Schilder | Ressourcentags. | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Elternteil | 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: backupFabrics |
eTag | Optionales ETag. | Schnur |
Eigenschaften | ProtectionContainerResource-Eigenschaften | ProtectionContainer- |
ProtectionContainer
Name | Beschreibung | Wert |
---|---|---|
backupManagementType | Typ der Sicherungsverwaltung für den Container. | "AzureBackupServer" "AzureIaasVM" 'AzureSql' "AzureStorage" "AzureWorkload" 'DPM' 'DefaultBackup' 'Ungültig' "MAB" |
friendlyName | Anzeigename des Containers. | Schnur |
healthStatus | Status der Integrität des Containers. | Schnur |
protectableObjectType | Typ des geschützten Objekts, das diesem Container zugeordnet ist | Schnur |
registrationStatus | Status der Registrierung des Containers mit dem Recovery Services Vault. | Schnur |
containerType | Festlegen des Objekttyps |
AzureBackupServerContainer- AzureSqlContainer- GenericContainer- Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer- StorageContainer- VMAppContainer- Windows (erforderlich) |
AzureBackupServerContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"AzureBackupServerContainer" (erforderlich) |
canReRegister | Gibt an, ob der Container erneut registriert werden kann. | Bool |
containerId | ID des Containers. | Schnur |
dpmAgentVersion | Version des Sicherungsmodul-Agents | Schnur |
dpmServers | Liste der BackupEngines, die den Container schützen | string[] |
extendedInfo | Erweiterte Informationen des Containers. | DPMContainerExtendedInfo- |
protectedItemCount | Anzahl der geschützten Elemente im BackupEngine | Int |
protectionStatus | Schutzstatus des Containers. | Schnur |
upgradeAvailable | So überprüfen Sie, ob das Upgrade verfügbar ist | Bool |
DPMContainerExtendedInfo
Name | Beschreibung | Wert |
---|---|---|
lastRefreshedAt | Zeitpunkt der letzten Aktualisierung des DPMContainers. | Schnur |
AzureSqlContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"AzureSqlContainer" (erforderlich) |
GenericContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"GenericContainer" (erforderlich) |
extendedInformation | Erweiterte Informationen (nicht in Listencontainer-API-Aufrufen zurückgegeben) | GenericContainerExtendedInfo- |
fabricName | Name des Container-Fabric | Schnur |
GenericContainerExtendedInfo
Name | Beschreibung | Wert |
---|---|---|
containerIdentityInfo | Containeridentitätsinformationen | ContainerIdentityInfo- |
rawCertData | Öffentlicher Schlüssel des Containerzertifikats | Schnur |
serviceEndpoints | Azure Backup Service Endpoints für den Container | GenericContainerExtendedInfoServiceEndpoints |
ContainerIdentityInfo
Name | Beschreibung | Wert |
---|---|---|
aadTenantId | Schutzcontaineridentität – AAD-Mandant | Schnur |
Publikum | Schutzcontaineridentität – Zielgruppe | Schnur |
servicePrincipalClientId | Schutzcontaineridentität – AAD-Dienstprinzipal | Schnur |
uniqueName | Eindeutiger Name des Containers | Schnur |
GenericContainerExtendedInfoServiceEndpoints
Name | Beschreibung | Wert |
---|---|---|
{angepasste Eigenschaft} | Schnur |
AzureIaaSClassicComputeVMContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"Microsoft.ClassicCompute/virtualMachines" (erforderlich) |
resourceGroup | Ressourcengruppenname des Recovery Services Vault. | Schnur |
virtualMachineId | Vollqualifizierte ARM-URL des virtuellen Computers, dargestellt durch diesen Azure IaaS-VM-Container. | Schnur |
virtualMachineVersion | Gibt an, ob der Container einen klassischen oder einen virtuellen Azure Resource Manager darstellt. | Schnur |
AzureIaaSComputeVMContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"Microsoft.Compute/virtualMachines" (erforderlich) |
resourceGroup | Ressourcengruppenname des Recovery Services Vault. | Schnur |
virtualMachineId | Vollqualifizierte ARM-URL des virtuellen Computers, dargestellt durch diesen Azure IaaS-VM-Container. | Schnur |
virtualMachineVersion | Gibt an, ob der Container einen klassischen oder einen virtuellen Azure Resource Manager darstellt. | Schnur |
AzureSqlagWorkloadContainerProtectionContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
'SQLAGWorkLoadContainer' (erforderlich) |
extendedInfo | Weitere Details zu einem Workloadcontainer. | AzureWorkloadContainerExtendedInfo- |
lastUpdatedTime | Zeitstempel, als dieser Container aktualisiert wurde. | Schnur |
operationType | Re-Do-Vorgang | 'Ungültig' "Registrieren" 'Neu registrieren' |
sourceResourceId | ARM-ID des virtuellen Computers, dargestellt durch diesen Azure Workload-Container | Schnur |
workloadType | Workloadtyp, für den die Registrierung gesendet wurde. | "AzureFileShare" 'AzureSqlDb' 'Client' "Exchange" 'FileFolder' 'GenericDataSource' 'Ungültig' 'SAPAseDatabase' 'SAPHanaDatabase' 'SQLDB' 'SQLDataBase' "Sharepoint" 'SystemState' "VM" "VMwareVM" |
AzureWorkloadContainerExtendedInfo
Name | Beschreibung | Wert |
---|---|---|
hostServerName | Host os Name im Fall von Stand Alone und Cluster Name im Fall eines verteilten Containers. | Schnur |
inquiryInfo | Anfragestatus für den Container. | InquiryInfo- |
nodesList | Liste der Knoten im Fall eines verteilten Containers. | DistributedNodesInfo-[] |
InquiryInfo
Name | Beschreibung | Wert |
---|---|---|
errorDetail | Fehlerdetails, wenn der Status nicht erfolgreich ist. | ErrorDetail- |
anfrageDetails | Untersuchungsdetails, die arbeitslastspezifische Details enthalten. Für z.B. - Für SQL und Oracle enthält dies unterschiedliche Details. |
WorkloadInquiryDetails[] |
Status | Anfragestatus für diesen Container, z. B. InProgress , Failed , Succeeded |
Schnur |
ErrorDetail
Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.
WorkloadInquiryDetails
Name | Beschreibung | Wert |
---|---|---|
inquiryValidation | Untersuchungsüberprüfung, z. B. Berechtigungen und andere Sicherungsüberprüfungen. | InquiryValidation |
itemCount | Enthält die Anzahl der geschützten Elemente in diesem Container. | Int |
Art | Typ der Workload wie SQL, Oracle usw. | Schnur |
InquiryValidation
Name | Beschreibung | Wert |
---|---|---|
errorDetail | Fehlerdetail für den Fall, dass der Status nicht erfolgreich ist. | ErrorDetail- |
Status | Status für die Untersuchungsüberprüfung. | Schnur |
DistributedNodesInfo
Name | Beschreibung | Wert |
---|---|---|
errorDetail | Fehlerdetails, wenn der Status nicht erfolgreich ist. | ErrorDetail- |
nodeName | Name des Knotens unter einem verteilten Container. | Schnur |
Status | Status dieses Knotens. Fehlgeschlagen , erfolgreich |
Schnur |
AzureStorageContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"StorageContainer" (erforderlich) |
acquireStorageAccountLock | Gibt an, ob die Speicherkontosperre für diesen Container erworben werden soll. | "Erwerben" 'NotAcquire' |
protectedItemCount | Die Anzahl der in diesem Container gesicherten Elemente. | Int |
resourceGroup | Ressourcengruppenname des Recovery Services Vault. | Schnur |
sourceResourceId | Vollqualifizierte ARM-URL. | Schnur |
storageAccountVersion | Speicherkontoversion. | Schnur |
AzureVMAppContainerProtectionContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"VMAppContainer" (erforderlich) |
extendedInfo | Weitere Details zu einem Workloadcontainer. | AzureWorkloadContainerExtendedInfo- |
lastUpdatedTime | Zeitstempel, als dieser Container aktualisiert wurde. | Schnur |
operationType | Re-Do-Vorgang | 'Ungültig' "Registrieren" 'Neu registrieren' |
sourceResourceId | ARM-ID des virtuellen Computers, dargestellt durch diesen Azure Workload-Container | Schnur |
workloadType | Workloadtyp, für den die Registrierung gesendet wurde. | "AzureFileShare" 'AzureSqlDb' 'Client' "Exchange" 'FileFolder' 'GenericDataSource' 'Ungültig' 'SAPAseDatabase' 'SAPHanaDatabase' 'SQLDB' 'SQLDataBase' "Sharepoint" 'SystemState' "VM" "VMwareVM" |
MabContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"Windows" (erforderlich) |
agentVersion | Agentversion dieses Containers. | Schnur |
canReRegister | Kann der Container ein weiteres Mal registriert werden. | Bool |
containerHealthState | Integritätszustand des Mab-Containers. | Schnur |
containerId | ContainerID stellt den Container dar. | Int |
extendedInfo | Zusätzliche Informationen für diesen Container | MabContainerExtendedInfo |
mabContainerHealthDetails | Integritätsdetails zu diesem mab-Container. | MABContainerHealthDetails[] |
protectedItemCount | Die Anzahl der in diesem Container gesicherten Elemente. | Int |
MabContainerExtendedInfo
Name | Beschreibung | Wert |
---|---|---|
backupItems | Liste der Sicherungselemente, die diesem Container zugeordnet sind. | string[] |
backupItemType | Der Typ der Sicherungselemente, die diesem Container zugeordnet sind. | "AzureFileShare" 'AzureSqlDb' 'Client' "Exchange" 'FileFolder' 'GenericDataSource' 'Ungültig' 'SAPAseDatabase' 'SAPHanaDatabase' 'SQLDB' 'SQLDataBase' "Sharepoint" 'SystemState' "VM" "VMwareVM" |
lastBackupStatus | Aktueller Sicherungsstatus dieses Containers. | Schnur |
lastRefreshedAt | Zeitstempel, als dieser Container aktualisiert wurde. | Schnur |
policyName | Sicherungsrichtlinie, die diesem Container zugeordnet ist. | Schnur |
MABContainerHealthDetails
Name | Beschreibung | Wert |
---|---|---|
Code | Integritätscode | Int |
Nachricht | Integritätsmeldung | Schnur |
Empfehlungen | Empfohlene Gesundheitsaktionen | string[] |
Titel | Integritätstitel | Schnur |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
Vorhandene Dateifreigabe mithilfe von Wiederherstellungsdiensten (täglich) sichern |
Diese Vorlage konfiguriert den Schutz für eine vorhandene Dateifreigabe, die in einem vorhandenen Speicherkonto vorhanden ist. Es erstellt eine neue oder verwendet eine vorhandene Recovery Services Vault- und Sicherungsrichtlinie basierend auf den festgelegten Parameterwerten. |
Vorhandene Dateifreigabe mithilfe von Wiederherstellungsdiensten (stündlich) sichern |
Diese Vorlage konfiguriert den Schutz mit stündlichem Intervall für eine vorhandene Dateifreigabe, die in einem vorhandenen Speicherkonto vorhanden ist. Es erstellt eine neue oder verwendet eine vorhandene Recovery Services Vault- und Sicherungsrichtlinie basierend auf den festgelegten Parameterwerten. |
Azure Backup für Workload auf virtuellen Azure-Computern |
Diese Vorlage erstellt einen Wiederherstellungsdienstetresor und eine workloadspezifische Sicherungsrichtlinie. Registriert den virtuellen Computer mit dem Sicherungsdienst und konfiguriert den Schutz |
ARM-Vorlagenressourcendefinition
Der Ressourcentyp Vaults/backupFabrics/protectionContainers kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers",
"apiVersion": "2022-01-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"eTag": "string",
"properties": {
"backupManagementType": "string",
"friendlyName": "string",
"healthStatus": "string",
"protectableObjectType": "string",
"registrationStatus": "string",
"containerType": "string"
// For remaining properties, see ProtectionContainer objects
}
}
ProtectionContainer-Objekte
Legen Sie die eigenschaft containerType fest, um den Objekttyp anzugeben.
Verwenden Sie für AzureBackupServerContainer-:
"containerType": "AzureBackupServerContainer",
"canReRegister": "bool",
"containerId": "string",
"dpmAgentVersion": "string",
"dpmServers": [ "string" ],
"extendedInfo": {
"lastRefreshedAt": "string"
},
"protectedItemCount": "int",
"protectionStatus": "string",
"upgradeAvailable": "bool"
Verwenden Sie für AzureSqlContainer-:
"containerType": "AzureSqlContainer"
Verwenden Sie für GenericContainer-:
"containerType": "GenericContainer",
"extendedInformation": {
"containerIdentityInfo": {
"aadTenantId": "string",
"audience": "string",
"servicePrincipalClientId": "string",
"uniqueName": "string"
},
"rawCertData": "string",
"serviceEndpoints": {
"{customized property}": "string"
}
},
"fabricName": "string"
Verwenden Sie für Microsoft.ClassicCompute/virtualMachines:
"containerType": "Microsoft.ClassicCompute/virtualMachines",
"resourceGroup": "string",
"virtualMachineId": "string",
"virtualMachineVersion": "string"
Verwenden Sie für Microsoft.Compute/virtualMachines:
"containerType": "Microsoft.Compute/virtualMachines",
"resourceGroup": "string",
"virtualMachineId": "string",
"virtualMachineVersion": "string"
Verwenden Sie für SQLAGWorkLoadContainer-:
"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"
Verwenden Sie für StorageContainer-:
"containerType": "StorageContainer",
"acquireStorageAccountLock": "string",
"protectedItemCount": "int",
"resourceGroup": "string",
"sourceResourceId": "string",
"storageAccountVersion": "string"
Verwenden Sie für VMAppContainer-:
"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"
Verwenden Sie für WindowsFolgendes:
"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"
Eigenschaftswerte
vaults/backupFabrics/protectionContainers
Name | Beschreibung | Wert |
---|---|---|
Art | Der Ressourcentyp | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers" |
apiVersion | Die Ressourcen-API-Version | '2022-01-01' |
Name | Der Ressourcenname Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in JSON ARM-Vorlagenfestlegen. |
Zeichenfolge (erforderlich) |
Ort | Ressourcenspeicherort. | Schnur |
Schilder | Ressourcentags. | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
eTag | Optionales ETag. | Schnur |
Eigenschaften | ProtectionContainerResource-Eigenschaften | ProtectionContainer- |
ProtectionContainer
Name | Beschreibung | Wert |
---|---|---|
backupManagementType | Typ der Sicherungsverwaltung für den Container. | "AzureBackupServer" "AzureIaasVM" 'AzureSql' "AzureStorage" "AzureWorkload" 'DPM' 'DefaultBackup' 'Ungültig' "MAB" |
friendlyName | Anzeigename des Containers. | Schnur |
healthStatus | Status der Integrität des Containers. | Schnur |
protectableObjectType | Typ des geschützten Objekts, das diesem Container zugeordnet ist | Schnur |
registrationStatus | Status der Registrierung des Containers mit dem Recovery Services Vault. | Schnur |
containerType | Festlegen des Objekttyps |
AzureBackupServerContainer- AzureSqlContainer- GenericContainer- Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer- StorageContainer- VMAppContainer- Windows (erforderlich) |
AzureBackupServerContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"AzureBackupServerContainer" (erforderlich) |
canReRegister | Gibt an, ob der Container erneut registriert werden kann. | Bool |
containerId | ID des Containers. | Schnur |
dpmAgentVersion | Version des Sicherungsmodul-Agents | Schnur |
dpmServers | Liste der BackupEngines, die den Container schützen | string[] |
extendedInfo | Erweiterte Informationen des Containers. | DPMContainerExtendedInfo- |
protectedItemCount | Anzahl der geschützten Elemente im BackupEngine | Int |
protectionStatus | Schutzstatus des Containers. | Schnur |
upgradeAvailable | So überprüfen Sie, ob das Upgrade verfügbar ist | Bool |
DPMContainerExtendedInfo
Name | Beschreibung | Wert |
---|---|---|
lastRefreshedAt | Zeitpunkt der letzten Aktualisierung des DPMContainers. | Schnur |
AzureSqlContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"AzureSqlContainer" (erforderlich) |
GenericContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"GenericContainer" (erforderlich) |
extendedInformation | Erweiterte Informationen (nicht in Listencontainer-API-Aufrufen zurückgegeben) | GenericContainerExtendedInfo- |
fabricName | Name des Container-Fabric | Schnur |
GenericContainerExtendedInfo
Name | Beschreibung | Wert |
---|---|---|
containerIdentityInfo | Containeridentitätsinformationen | ContainerIdentityInfo- |
rawCertData | Öffentlicher Schlüssel des Containerzertifikats | Schnur |
serviceEndpoints | Azure Backup Service Endpoints für den Container | GenericContainerExtendedInfoServiceEndpoints |
ContainerIdentityInfo
Name | Beschreibung | Wert |
---|---|---|
aadTenantId | Schutzcontaineridentität – AAD-Mandant | Schnur |
Publikum | Schutzcontaineridentität – Zielgruppe | Schnur |
servicePrincipalClientId | Schutzcontaineridentität – AAD-Dienstprinzipal | Schnur |
uniqueName | Eindeutiger Name des Containers | Schnur |
GenericContainerExtendedInfoServiceEndpoints
Name | Beschreibung | Wert |
---|---|---|
{angepasste Eigenschaft} | Schnur |
AzureIaaSClassicComputeVMContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"Microsoft.ClassicCompute/virtualMachines" (erforderlich) |
resourceGroup | Ressourcengruppenname des Recovery Services Vault. | Schnur |
virtualMachineId | Vollqualifizierte ARM-URL des virtuellen Computers, dargestellt durch diesen Azure IaaS-VM-Container. | Schnur |
virtualMachineVersion | Gibt an, ob der Container einen klassischen oder einen virtuellen Azure Resource Manager darstellt. | Schnur |
AzureIaaSComputeVMContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"Microsoft.Compute/virtualMachines" (erforderlich) |
resourceGroup | Ressourcengruppenname des Recovery Services Vault. | Schnur |
virtualMachineId | Vollqualifizierte ARM-URL des virtuellen Computers, dargestellt durch diesen Azure IaaS-VM-Container. | Schnur |
virtualMachineVersion | Gibt an, ob der Container einen klassischen oder einen virtuellen Azure Resource Manager darstellt. | Schnur |
AzureSqlagWorkloadContainerProtectionContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
'SQLAGWorkLoadContainer' (erforderlich) |
extendedInfo | Weitere Details zu einem Workloadcontainer. | AzureWorkloadContainerExtendedInfo- |
lastUpdatedTime | Zeitstempel, als dieser Container aktualisiert wurde. | Schnur |
operationType | Re-Do-Vorgang | 'Ungültig' "Registrieren" 'Neu registrieren' |
sourceResourceId | ARM-ID des virtuellen Computers, dargestellt durch diesen Azure Workload-Container | Schnur |
workloadType | Workloadtyp, für den die Registrierung gesendet wurde. | "AzureFileShare" 'AzureSqlDb' 'Client' "Exchange" 'FileFolder' 'GenericDataSource' 'Ungültig' 'SAPAseDatabase' 'SAPHanaDatabase' 'SQLDB' 'SQLDataBase' "Sharepoint" 'SystemState' "VM" "VMwareVM" |
AzureWorkloadContainerExtendedInfo
Name | Beschreibung | Wert |
---|---|---|
hostServerName | Host os Name im Fall von Stand Alone und Cluster Name im Fall eines verteilten Containers. | Schnur |
inquiryInfo | Anfragestatus für den Container. | InquiryInfo- |
nodesList | Liste der Knoten im Fall eines verteilten Containers. | DistributedNodesInfo-[] |
InquiryInfo
Name | Beschreibung | Wert |
---|---|---|
errorDetail | Fehlerdetails, wenn der Status nicht erfolgreich ist. | ErrorDetail- |
anfrageDetails | Untersuchungsdetails, die arbeitslastspezifische Details enthalten. Für z.B. - Für SQL und Oracle enthält dies unterschiedliche Details. |
WorkloadInquiryDetails[] |
Status | Anfragestatus für diesen Container, z. B. InProgress , Failed , Succeeded |
Schnur |
ErrorDetail
Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.
WorkloadInquiryDetails
Name | Beschreibung | Wert |
---|---|---|
inquiryValidation | Untersuchungsüberprüfung, z. B. Berechtigungen und andere Sicherungsüberprüfungen. | InquiryValidation |
itemCount | Enthält die Anzahl der geschützten Elemente in diesem Container. | Int |
Art | Typ der Workload wie SQL, Oracle usw. | Schnur |
InquiryValidation
Name | Beschreibung | Wert |
---|---|---|
errorDetail | Fehlerdetail für den Fall, dass der Status nicht erfolgreich ist. | ErrorDetail- |
Status | Status für die Untersuchungsüberprüfung. | Schnur |
DistributedNodesInfo
Name | Beschreibung | Wert |
---|---|---|
errorDetail | Fehlerdetails, wenn der Status nicht erfolgreich ist. | ErrorDetail- |
nodeName | Name des Knotens unter einem verteilten Container. | Schnur |
Status | Status dieses Knotens. Fehlgeschlagen , erfolgreich |
Schnur |
AzureStorageContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"StorageContainer" (erforderlich) |
acquireStorageAccountLock | Gibt an, ob die Speicherkontosperre für diesen Container erworben werden soll. | "Erwerben" 'NotAcquire' |
protectedItemCount | Die Anzahl der in diesem Container gesicherten Elemente. | Int |
resourceGroup | Ressourcengruppenname des Recovery Services Vault. | Schnur |
sourceResourceId | Vollqualifizierte ARM-URL. | Schnur |
storageAccountVersion | Speicherkontoversion. | Schnur |
AzureVMAppContainerProtectionContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"VMAppContainer" (erforderlich) |
extendedInfo | Weitere Details zu einem Workloadcontainer. | AzureWorkloadContainerExtendedInfo- |
lastUpdatedTime | Zeitstempel, als dieser Container aktualisiert wurde. | Schnur |
operationType | Re-Do-Vorgang | 'Ungültig' "Registrieren" 'Neu registrieren' |
sourceResourceId | ARM-ID des virtuellen Computers, dargestellt durch diesen Azure Workload-Container | Schnur |
workloadType | Workloadtyp, für den die Registrierung gesendet wurde. | "AzureFileShare" 'AzureSqlDb' 'Client' "Exchange" 'FileFolder' 'GenericDataSource' 'Ungültig' 'SAPAseDatabase' 'SAPHanaDatabase' 'SQLDB' 'SQLDataBase' "Sharepoint" 'SystemState' "VM" "VMwareVM" |
MabContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"Windows" (erforderlich) |
agentVersion | Agentversion dieses Containers. | Schnur |
canReRegister | Kann der Container ein weiteres Mal registriert werden. | Bool |
containerHealthState | Integritätszustand des Mab-Containers. | Schnur |
containerId | ContainerID stellt den Container dar. | Int |
extendedInfo | Zusätzliche Informationen für diesen Container | MabContainerExtendedInfo |
mabContainerHealthDetails | Integritätsdetails zu diesem mab-Container. | MABContainerHealthDetails[] |
protectedItemCount | Die Anzahl der in diesem Container gesicherten Elemente. | Int |
MabContainerExtendedInfo
Name | Beschreibung | Wert |
---|---|---|
backupItems | Liste der Sicherungselemente, die diesem Container zugeordnet sind. | string[] |
backupItemType | Der Typ der Sicherungselemente, die diesem Container zugeordnet sind. | "AzureFileShare" 'AzureSqlDb' 'Client' "Exchange" 'FileFolder' 'GenericDataSource' 'Ungültig' 'SAPAseDatabase' 'SAPHanaDatabase' 'SQLDB' 'SQLDataBase' "Sharepoint" 'SystemState' "VM" "VMwareVM" |
lastBackupStatus | Aktueller Sicherungsstatus dieses Containers. | Schnur |
lastRefreshedAt | Zeitstempel, als dieser Container aktualisiert wurde. | Schnur |
policyName | Sicherungsrichtlinie, die diesem Container zugeordnet ist. | Schnur |
MABContainerHealthDetails
Name | Beschreibung | Wert |
---|---|---|
Code | Integritätscode | Int |
Nachricht | Integritätsmeldung | Schnur |
Empfehlungen | Empfohlene Gesundheitsaktionen | string[] |
Titel | Integritätstitel | Schnur |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
Vorhandene Dateifreigabe mithilfe von Wiederherstellungsdiensten (täglich) sichern |
Diese Vorlage konfiguriert den Schutz für eine vorhandene Dateifreigabe, die in einem vorhandenen Speicherkonto vorhanden ist. Es erstellt eine neue oder verwendet eine vorhandene Recovery Services Vault- und Sicherungsrichtlinie basierend auf den festgelegten Parameterwerten. |
Vorhandene Dateifreigabe mithilfe von Wiederherstellungsdiensten (stündlich) sichern |
Diese Vorlage konfiguriert den Schutz mit stündlichem Intervall für eine vorhandene Dateifreigabe, die in einem vorhandenen Speicherkonto vorhanden ist. Es erstellt eine neue oder verwendet eine vorhandene Recovery Services Vault- und Sicherungsrichtlinie basierend auf den festgelegten Parameterwerten. |
Azure Backup für Workload auf virtuellen Azure-Computern |
Diese Vorlage erstellt einen Wiederherstellungsdienstetresor und eine workloadspezifische Sicherungsrichtlinie. Registriert den virtuellen Computer mit dem Sicherungsdienst und konfiguriert den Schutz |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp Vaults/backupFabrics/protectionContainers kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2022-01-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
backupManagementType = "string"
friendlyName = "string"
healthStatus = "string"
protectableObjectType = "string"
registrationStatus = "string"
containerType = "string"
// For remaining properties, see ProtectionContainer objects
}
eTag = "string"
})
}
ProtectionContainer-Objekte
Legen Sie die eigenschaft containerType fest, um den Objekttyp anzugeben.
Verwenden Sie für AzureBackupServerContainer-:
containerType = "AzureBackupServerContainer"
canReRegister = bool
containerId = "string"
dpmAgentVersion = "string"
dpmServers = [
"string"
]
extendedInfo = {
lastRefreshedAt = "string"
}
protectedItemCount = int
protectionStatus = "string"
upgradeAvailable = bool
Verwenden Sie für AzureSqlContainer-:
containerType = "AzureSqlContainer"
Verwenden Sie für GenericContainer-:
containerType = "GenericContainer"
extendedInformation = {
containerIdentityInfo = {
aadTenantId = "string"
audience = "string"
servicePrincipalClientId = "string"
uniqueName = "string"
}
rawCertData = "string"
serviceEndpoints = {
{customized property} = "string"
}
}
fabricName = "string"
Verwenden Sie für Microsoft.ClassicCompute/virtualMachines:
containerType = "Microsoft.ClassicCompute/virtualMachines"
resourceGroup = "string"
virtualMachineId = "string"
virtualMachineVersion = "string"
Verwenden Sie für Microsoft.Compute/virtualMachines:
containerType = "Microsoft.Compute/virtualMachines"
resourceGroup = "string"
virtualMachineId = "string"
virtualMachineVersion = "string"
Verwenden Sie für SQLAGWorkLoadContainer-:
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"
Verwenden Sie für StorageContainer-:
containerType = "StorageContainer"
acquireStorageAccountLock = "string"
protectedItemCount = int
resourceGroup = "string"
sourceResourceId = "string"
storageAccountVersion = "string"
Verwenden Sie für VMAppContainer-:
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"
Verwenden Sie für WindowsFolgendes:
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
Eigenschaftswerte
vaults/backupFabrics/protectionContainers
Name | Beschreibung | Wert |
---|---|---|
Art | Der Ressourcentyp | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2022-01-01" |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Ort | Ressourcenspeicherort. | Schnur |
parent_id | Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. | ID für Ressource des Typs: backupFabrics |
Schilder | Ressourcentags. | Wörterbuch der Tagnamen und -werte. |
eTag | Optionales ETag. | Schnur |
Eigenschaften | ProtectionContainerResource-Eigenschaften | ProtectionContainer- |
ProtectionContainer
Name | Beschreibung | Wert |
---|---|---|
backupManagementType | Typ der Sicherungsverwaltung für den Container. | "AzureBackupServer" "AzureIaasVM" "AzureSql" "AzureStorage" "AzureWorkload" "DPM" "DefaultBackup" "Ungültig" "MAB" |
friendlyName | Anzeigename des Containers. | Schnur |
healthStatus | Status der Integrität des Containers. | Schnur |
protectableObjectType | Typ des geschützten Objekts, das diesem Container zugeordnet ist | Schnur |
registrationStatus | Status der Registrierung des Containers mit dem Recovery Services Vault. | Schnur |
containerType | Festlegen des Objekttyps |
AzureBackupServerContainer- AzureSqlContainer- GenericContainer- Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer- StorageContainer- VMAppContainer- Windows (erforderlich) |
AzureBackupServerContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"AzureBackupServerContainer" (erforderlich) |
canReRegister | Gibt an, ob der Container erneut registriert werden kann. | Bool |
containerId | ID des Containers. | Schnur |
dpmAgentVersion | Version des Sicherungsmodul-Agents | Schnur |
dpmServers | Liste der BackupEngines, die den Container schützen | string[] |
extendedInfo | Erweiterte Informationen des Containers. | DPMContainerExtendedInfo- |
protectedItemCount | Anzahl der geschützten Elemente im BackupEngine | Int |
protectionStatus | Schutzstatus des Containers. | Schnur |
upgradeAvailable | So überprüfen Sie, ob das Upgrade verfügbar ist | Bool |
DPMContainerExtendedInfo
Name | Beschreibung | Wert |
---|---|---|
lastRefreshedAt | Zeitpunkt der letzten Aktualisierung des DPMContainers. | Schnur |
AzureSqlContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"AzureSqlContainer" (erforderlich) |
GenericContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"GenericContainer" (erforderlich) |
extendedInformation | Erweiterte Informationen (nicht in Listencontainer-API-Aufrufen zurückgegeben) | GenericContainerExtendedInfo- |
fabricName | Name des Container-Fabric | Schnur |
GenericContainerExtendedInfo
Name | Beschreibung | Wert |
---|---|---|
containerIdentityInfo | Containeridentitätsinformationen | ContainerIdentityInfo- |
rawCertData | Öffentlicher Schlüssel des Containerzertifikats | Schnur |
serviceEndpoints | Azure Backup Service Endpoints für den Container | GenericContainerExtendedInfoServiceEndpoints |
ContainerIdentityInfo
Name | Beschreibung | Wert |
---|---|---|
aadTenantId | Schutzcontaineridentität – AAD-Mandant | Schnur |
Publikum | Schutzcontaineridentität – Zielgruppe | Schnur |
servicePrincipalClientId | Schutzcontaineridentität – AAD-Dienstprinzipal | Schnur |
uniqueName | Eindeutiger Name des Containers | Schnur |
GenericContainerExtendedInfoServiceEndpoints
Name | Beschreibung | Wert |
---|---|---|
{angepasste Eigenschaft} | Schnur |
AzureIaaSClassicComputeVMContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"Microsoft.ClassicCompute/virtualMachines" (erforderlich) |
resourceGroup | Ressourcengruppenname des Recovery Services Vault. | Schnur |
virtualMachineId | Vollqualifizierte ARM-URL des virtuellen Computers, dargestellt durch diesen Azure IaaS-VM-Container. | Schnur |
virtualMachineVersion | Gibt an, ob der Container einen klassischen oder einen virtuellen Azure Resource Manager darstellt. | Schnur |
AzureIaaSComputeVMContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"Microsoft.Compute/virtualMachines" (erforderlich) |
resourceGroup | Ressourcengruppenname des Recovery Services Vault. | Schnur |
virtualMachineId | Vollqualifizierte ARM-URL des virtuellen Computers, dargestellt durch diesen Azure IaaS-VM-Container. | Schnur |
virtualMachineVersion | Gibt an, ob der Container einen klassischen oder einen virtuellen Azure Resource Manager darstellt. | Schnur |
AzureSqlagWorkloadContainerProtectionContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"SQLAGWorkLoadContainer" (erforderlich) |
extendedInfo | Weitere Details zu einem Workloadcontainer. | AzureWorkloadContainerExtendedInfo- |
lastUpdatedTime | Zeitstempel, als dieser Container aktualisiert wurde. | Schnur |
operationType | Re-Do-Vorgang | "Ungültig" "Registrieren" "Neu registrieren" |
sourceResourceId | ARM-ID des virtuellen Computers, dargestellt durch diesen Azure Workload-Container | Schnur |
workloadType | Workloadtyp, für den die Registrierung gesendet wurde. | "AzureFileShare" "AzureSqlDb" "Client" "Exchange" "FileFolder" "GenericDataSource" "Ungültig" "SAPAseDatabase" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "SharePoint" "SystemState" "VM" "VMwareVM" |
AzureWorkloadContainerExtendedInfo
Name | Beschreibung | Wert |
---|---|---|
hostServerName | Host os Name im Fall von Stand Alone und Cluster Name im Fall eines verteilten Containers. | Schnur |
inquiryInfo | Anfragestatus für den Container. | InquiryInfo- |
nodesList | Liste der Knoten im Fall eines verteilten Containers. | DistributedNodesInfo-[] |
InquiryInfo
Name | Beschreibung | Wert |
---|---|---|
errorDetail | Fehlerdetails, wenn der Status nicht erfolgreich ist. | ErrorDetail- |
anfrageDetails | Untersuchungsdetails, die arbeitslastspezifische Details enthalten. Für z.B. - Für SQL und Oracle enthält dies unterschiedliche Details. |
WorkloadInquiryDetails[] |
Status | Anfragestatus für diesen Container, z. B. InProgress , Failed , Succeeded |
Schnur |
ErrorDetail
Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.
WorkloadInquiryDetails
Name | Beschreibung | Wert |
---|---|---|
inquiryValidation | Untersuchungsüberprüfung, z. B. Berechtigungen und andere Sicherungsüberprüfungen. | InquiryValidation |
itemCount | Enthält die Anzahl der geschützten Elemente in diesem Container. | Int |
Art | Typ der Workload wie SQL, Oracle usw. | Schnur |
InquiryValidation
Name | Beschreibung | Wert |
---|---|---|
errorDetail | Fehlerdetail für den Fall, dass der Status nicht erfolgreich ist. | ErrorDetail- |
Status | Status für die Untersuchungsüberprüfung. | Schnur |
DistributedNodesInfo
Name | Beschreibung | Wert |
---|---|---|
errorDetail | Fehlerdetails, wenn der Status nicht erfolgreich ist. | ErrorDetail- |
nodeName | Name des Knotens unter einem verteilten Container. | Schnur |
Status | Status dieses Knotens. Fehlgeschlagen , erfolgreich |
Schnur |
AzureStorageContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"StorageContainer" (erforderlich) |
acquireStorageAccountLock | Gibt an, ob die Speicherkontosperre für diesen Container erworben werden soll. | "Erwerben" "NotAcquire" |
protectedItemCount | Die Anzahl der in diesem Container gesicherten Elemente. | Int |
resourceGroup | Ressourcengruppenname des Recovery Services Vault. | Schnur |
sourceResourceId | Vollqualifizierte ARM-URL. | Schnur |
storageAccountVersion | Speicherkontoversion. | Schnur |
AzureVMAppContainerProtectionContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"VMAppContainer" (erforderlich) |
extendedInfo | Weitere Details zu einem Workloadcontainer. | AzureWorkloadContainerExtendedInfo- |
lastUpdatedTime | Zeitstempel, als dieser Container aktualisiert wurde. | Schnur |
operationType | Re-Do-Vorgang | "Ungültig" "Registrieren" "Neu registrieren" |
sourceResourceId | ARM-ID des virtuellen Computers, dargestellt durch diesen Azure Workload-Container | Schnur |
workloadType | Workloadtyp, für den die Registrierung gesendet wurde. | "AzureFileShare" "AzureSqlDb" "Client" "Exchange" "FileFolder" "GenericDataSource" "Ungültig" "SAPAseDatabase" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "SharePoint" "SystemState" "VM" "VMwareVM" |
MabContainer
Name | Beschreibung | Wert |
---|---|---|
containerType | Typ des Containers. Der Wert dieser Eigenschaft für: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows-Computer (z. B. MAB, DPM usw.) sind Windows 4. Azure SQL-Instanz ist AzureSqlContainer. 5. Speichercontainer sind StorageContainer. 6. Azure-Workload Sicherung ist VMAppContainer |
"Windows" (erforderlich) |
agentVersion | Agentversion dieses Containers. | Schnur |
canReRegister | Kann der Container ein weiteres Mal registriert werden. | Bool |
containerHealthState | Integritätszustand des Mab-Containers. | Schnur |
containerId | ContainerID stellt den Container dar. | Int |
extendedInfo | Zusätzliche Informationen für diesen Container | MabContainerExtendedInfo |
mabContainerHealthDetails | Integritätsdetails zu diesem mab-Container. | MABContainerHealthDetails[] |
protectedItemCount | Die Anzahl der in diesem Container gesicherten Elemente. | Int |
MabContainerExtendedInfo
Name | Beschreibung | Wert |
---|---|---|
backupItems | Liste der Sicherungselemente, die diesem Container zugeordnet sind. | string[] |
backupItemType | Der Typ der Sicherungselemente, die diesem Container zugeordnet sind. | "AzureFileShare" "AzureSqlDb" "Client" "Exchange" "FileFolder" "GenericDataSource" "Ungültig" "SAPAseDatabase" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "SharePoint" "SystemState" "VM" "VMwareVM" |
lastBackupStatus | Aktueller Sicherungsstatus dieses Containers. | Schnur |
lastRefreshedAt | Zeitstempel, als dieser Container aktualisiert wurde. | Schnur |
policyName | Sicherungsrichtlinie, die diesem Container zugeordnet ist. | Schnur |
MABContainerHealthDetails
Name | Beschreibung | Wert |
---|---|---|
Code | Integritätscode | Int |
Nachricht | Integritätsmeldung | Schnur |
Empfehlungen | Empfohlene Gesundheitsaktionen | string[] |
Titel | Integritätstitel | Schnur |