Insiemi di credenziali di Microsoft.RecoveryServices/backupFabrics/protectionContainers 2020-10-01

Definizione di risorsa Bicep

Il tipo di risorsa vaults/backupFabrics/protectionContainers può essere distribuito in:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers, aggiungere il bicep seguente al modello.

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
  }
}

Oggetti ProtectionContainer

Impostare la proprietà containerType per specificare il tipo di oggetto.

Per AzureBackupServerContainer, usare:

  containerType: 'AzureBackupServerContainer'
  canReRegister: bool
  containerId: 'string'
  dpmAgentVersion: 'string'
  dpmServers: [
    'string'
  ]
  extendedInfo: {
    lastRefreshedAt: 'string'
  }
  protectedItemCount: int
  protectionStatus: 'string'
  upgradeAvailable: bool

Per AzureSqlContainer, usare:

  containerType: 'AzureSqlContainer'

Per GenericContainer, usare:

  containerType: 'GenericContainer'
  extendedInformation: {
    containerIdentityInfo: {
      aadTenantId: 'string'
      audience: 'string'
      servicePrincipalClientId: 'string'
      uniqueName: 'string'
    }
    rawCertData: 'string'
    serviceEndpoints: {}
  }
  fabricName: 'string'

Per Microsoft.ClassicCompute/virtualMachines, usare:

  containerType: 'Microsoft.ClassicCompute/virtualMachines'
  resourceGroup: 'string'
  virtualMachineId: 'string'
  virtualMachineVersion: 'string'

Per Microsoft.Compute/virtualMachines, usare:

  containerType: 'Microsoft.Compute/virtualMachines'
  resourceGroup: 'string'
  virtualMachineId: 'string'
  virtualMachineVersion: 'string'

Per SQLAGWorkLoadContainer, usare:

  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'

Per StorageContainer, usare:

  containerType: 'StorageContainer'
  protectedItemCount: int
  resourceGroup: 'string'
  sourceResourceId: 'string'
  storageAccountVersion: 'string'

Per VMAppContainer, usare:

  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'

Per Windows, usare:

  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

Valori delle proprietà

insiemi di credenziali/backupFabrics/protectionContainers

Nome Descrizione valore
name Nome della risorsa

Vedere come impostare nomi e tipi per le risorse figlio in Bicep.
stringa (obbligatorio)
posizione Percorso della risorsa. string
tags Tag delle risorse. Dizionario di nomi e valori di tag. Vedere Tag nei modelli
padre In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre.

Per altre informazioni, vedere Risorsa figlio esterna alla risorsa padre.
Nome simbolico per la risorsa di tipo: backupFabrics
eTag ETag facoltativo. string
properties Proprietà ProtectionContainerResource ProtectionContainer

ProtectionContainer

Nome Descrizione Valore
backupManagementType Tipo di gestione dei backup per il contenitore. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DPM'
'DefaultBackup'
'Invalid'
'MAB'
friendlyName Nome descrittivo del contenitore. string
healthStatus Stato dell'integrità del contenitore. string
registrationStatus Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. string
containerType Impostare il tipo di oggetto AzureBackupServerContainer
AzureSqlContainer
GenericContainer
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
SQLAGWorkLoadContainer
StorageContainer
VMAppContainer
Windows (obbligatorio)

AzureBackupServerContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'AzureBackupServerContainer' (obbligatorio)
canRegister Specifica se il contenitore è re-registrabile. bool
containerId ID del contenitore. string
dpmAgentVersion Versione dell'agente del motore di backup string
dpmServers Elenco di BackupEngines che proteggono il contenitore string[]
extendedInfo Informazioni estese del contenitore. DPMContainerExtendedInfo
protectedItemCount Numero di elementi protetti in BackupEngine INT
protectionStatus Stato di protezione del contenitore. string
aggiornamentoDisponibile Per verificare se è disponibile l'aggiornamento bool

DPMContainerExtendedInfo

Nome Descrizione Valore
lastRefreshedAt Ultima ora di aggiornamento del DPMContainer. string

AzureSqlContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'AzureSqlContainer' (obbligatorio)

GenericContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'GenericContainer' (obbligatorio)
extendedInformation Informazioni estese (non restituite nelle chiamate API contenitore elenco) GenericContainerExtendedInfo
fabricName Nome dell'infrastruttura del contenitore string

GenericContainerExtendedInfo

Nome Descrizione Valore
containerIdentityInfo Informazioni sull'identità del contenitore ContainerIdentityInfo
rawCertData Chiave pubblica del certificato del contenitore string
serviceEndpoints Backup di Azure endpoint di servizio per il contenitore object

ContainerIdentityInfo

Nome Descrizione Valore
aadTenantId Identità del contenitore protezione - Tenant di AAD string
audience Identità del contenitore di protezione - Destinatari string
servicePrincipalClientId Identità del contenitore protezione - Entità servizio AAD string
uniqueName Nome univoco del contenitore string

AzureIaaSClassicComputeVMContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di Azure di calcolo è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di Azure di calcolo classica è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'Microsoft.ClassicCompute/virtualMachines' (obbligatorio)
resourceGroup Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. string
virtualMachineId URL arm completo della macchina virtuale rappresentata da questo contenitore di macchine virtuali IaaS di Azure. string
virtualMachineVersion Specifica se il contenitore rappresenta una macchina virtuale di Azure Resource Manager classica o classica. string

AzureIaaSComputeVMContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di Azure di calcolo è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di Azure di calcolo classica è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'Microsoft.Compute/virtualMachines' (obbligatorio)
resourceGroup Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. string
virtualMachineId URL arm completo della macchina virtuale rappresentata da questo contenitore di macchine virtuali IaaS di Azure. string
virtualMachineVersion Specifica se il contenitore rappresenta una macchina virtuale di Azure Resource Manager classica o classica. string

AzureSqlagWorkloadContainerProtectionContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di Azure di calcolo è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di Azure di calcolo classica è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'SQLAGWorkLoadContainer' (obbligatorio)
extendedInfo Dettagli aggiuntivi di un contenitore del carico di lavoro. AzureWorkloadContainerExtendedInfo
lastUpdatedTime Timestamp quando il contenitore è stato aggiornato. string
operationType Operazione Re-Do 'Invalid'
'Register'
'Ripetere la registrazione'
sourceResourceId ID ARM della macchina virtuale rappresentata da questo contenitore del carico di lavoro di Azure string
workloadType Tipo di carico di lavoro per il quale è stata inviata la registrazione. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'

AzureWorkloadContainerExtendedInfo

Nome Descrizione Valore
hostServerName Nome del sistema operativo host in caso di nome autonomo e cluster in caso di contenitore distribuito. string
inquiryInfo Stato richiesta per il contenitore. InquiryInfo
nodesList Elenco dei nodi in caso di contenitore distribuito. DistributedNodesInfo[]

InquiryInfo

Nome Descrizione Valore
errorDetail Dettagli errore se lo stato non riesce. ErrorDetail
inchiestaDetails Dettagli delle richieste con dettagli specifici del carico di lavoro.
Ad esempio: per SQL e oracle questo conterrà dettagli diversi.
WorkloadInquiryDetails[]
status Stato richiesta per questo contenitore, ad esempio
InProgress , Failed , Succeeded
string

ErrorDetail

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.

WorkloadInquiryDetails

Nome Descrizione Valore
inquiryValidation Convalida delle richieste, ad esempio autorizzazioni e altre convalide di backup. InquiryValidation
itemCount Contiene il conteggio degli elementi proteggibili all'interno di questo contenitore. INT
tipo Tipo di carico di lavoro, ad esempio SQL, Oracle e così via. string

InquiryValidation

Nome Descrizione Valore
errorDetail Dettagli errore nel caso in cui lo stato non sia riuscito. ErrorDetail
status Stato per la convalida dell'indagine. string

DistributedNodesInfo

Nome Descrizione Valore
errorDetail Dettagli errore se lo stato non riesce. ErrorDetail
nodeName Nome del nodo in un contenitore distribuito. string
status Stato del nodo.
Non riuscito, operazione riuscita
string

AzureStorageContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'StorageContainer' (obbligatorio)
protectedItemCount Numero di elementi sottoposti a backup in questo contenitore. INT
resourceGroup Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. string
sourceResourceId URL arm completo. string
storageAccountVersion Versione dell'account di archiviazione. string

AzureVMAppContainerProtectionContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'VMAppContainer' (obbligatorio)
extendedInfo Dettagli aggiuntivi di un contenitore del carico di lavoro. AzureWorkloadContainerExtendedInfo
lastUpdatedTime Timestamp quando questo contenitore è stato aggiornato. string
operationType operazione Re-Do 'Invalid'
'Register'
'Riregister'
sourceResourceId ID ARM della macchina virtuale rappresentata da questo contenitore di carico di lavoro di Azure string
workloadType Tipo di carico di lavoro per il quale è stata inviata la registrazione. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'

MabContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'Windows' (obbligatorio)
agentVersion Versione dell'agente di questo contenitore. string
canRegister È possibile registrare il contenitore un'altra volta. bool
containerHealthState Stato di integrità del contenitore mab. string
containerId ContainerID rappresenta il contenitore. INT
extendedInfo Informazioni aggiuntive per questo contenitore MabContainerExtendedInfo
mabContainerHealthDetails Dettagli sull'integrità di questo contenitore mab. MABContainerHealthDetails[]
protectedItemCount Numero di elementi sottoposti a backup in questo contenitore. INT

MabContainerExtendedInfo

Nome Descrizione Valore
backupItems Elenco degli elementi di backup associati a questo contenitore. string[]
backupItemType Tipo di elementi di backup associati a questo contenitore. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'
lastBackupStatus Stato di backup più recente di questo contenitore. string
lastRefreshedAt Timestamp quando questo contenitore è stato aggiornato. string
policyName Criteri di backup associati a questo contenitore. string

MABContainerHealthDetails

Nome Descrizione Valore
codice Codice integrità INT
message Messaggio di integrità string
raccomandazioni di film Azioni consigliate per l'integrità string[]
title Titolo integrità string

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Eseguire il backup di una condivisione file esistente con Servizi di ripristino (giornaliero)

Distribuisci in Azure
Questo modello configura la protezione per una condivisione file esistente presente in un account di archiviazione esistente. Crea un nuovo o usa un insieme di credenziali dei servizi di ripristino e criteri di backup esistenti in base ai valori dei parametri impostati.
Eseguire il backup di una condivisione file esistente con Servizi di ripristino (oraria)

Distribuisci in Azure
Questo modello configura la protezione con frequenza oraria per una condivisione file esistente presente in un account di archiviazione esistente. Crea un nuovo o usa un insieme di credenziali dei servizi di ripristino e criteri di backup esistenti in base ai valori dei parametri impostati.
Backup di Azure per il carico di lavoro in Azure Macchine virtuali

Distribuisci in Azure
Questo modello crea un insieme di credenziali di Servizi di ripristino e un criterio di backup specifico del carico di lavoro. Registra la macchina virtuale con il servizio di backup e configura la protezione

Definizione della risorsa modello di Resource Manager

Il tipo di risorsa vaults/backupFabrics/protectionContainers può essere distribuito in:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers, aggiungere il codice JSON seguente al modello.

{
  "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
  }
}

Oggetti ProtectionContainer

Impostare la proprietà containerType per specificare il tipo di oggetto.

Per AzureBackupServerContainer, usare:

  "containerType": "AzureBackupServerContainer",
  "canReRegister": "bool",
  "containerId": "string",
  "dpmAgentVersion": "string",
  "dpmServers": [ "string" ],
  "extendedInfo": {
    "lastRefreshedAt": "string"
  },
  "protectedItemCount": "int",
  "protectionStatus": "string",
  "upgradeAvailable": "bool"

Per AzureSqlContainer, usare:

  "containerType": "AzureSqlContainer"

Per GenericContainer, usare:

  "containerType": "GenericContainer",
  "extendedInformation": {
    "containerIdentityInfo": {
      "aadTenantId": "string",
      "audience": "string",
      "servicePrincipalClientId": "string",
      "uniqueName": "string"
    },
    "rawCertData": "string",
    "serviceEndpoints": {}
  },
  "fabricName": "string"

Per Microsoft.ClassicCompute/virtualMachines, usare:

  "containerType": "Microsoft.ClassicCompute/virtualMachines",
  "resourceGroup": "string",
  "virtualMachineId": "string",
  "virtualMachineVersion": "string"

Per Microsoft.Compute/virtualMachines, usare:

  "containerType": "Microsoft.Compute/virtualMachines",
  "resourceGroup": "string",
  "virtualMachineId": "string",
  "virtualMachineVersion": "string"

Per SQLAGWorkLoadContainer, usare:

  "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"

Per StorageContainer, usare:

  "containerType": "StorageContainer",
  "protectedItemCount": "int",
  "resourceGroup": "string",
  "sourceResourceId": "string",
  "storageAccountVersion": "string"

Per VMAppContainer, usare:

  "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"

Per Windows, usare:

  "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"

Valori delle proprietà

insiemi di credenziali/backupFabrics/protectionContainers

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers'
apiVersion Versione dell'API della risorsa '2020-10-01'
name Nome della risorsa

Informazioni su come impostare nomi e tipi per le risorse figlio nei modelli di Resource Manager JSON.
stringa (obbligatorio)
posizione Percorso della risorsa. string
tags Tag delle risorse. Dizionario di nomi e valori di tag. Vedere Tag nei modelli
eTag ETag facoltativo. string
properties Proprietà ProtectionContainerResource ProtectionContainer

ProtectionContainer

Nome Descrizione Valore
backupManagementType Tipo di gestione dei backup per il contenitore. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DPM'
'DefaultBackup'
'Invalid'
'MAB'
friendlyName Nome descrittivo del contenitore. string
healthStatus Stato dell'integrità del contenitore. string
registrationStatus Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. string
containerType Impostare il tipo di oggetto AzureBackupServerContainer
AzureSqlContainer
GenericContainer
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
SQLAGWorkLoadContainer
StorageContainer
VMAppContainer
Windows (obbligatorio)

AzureBackupServerContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di Azure di calcolo è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di Azure di calcolo classica è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'AzureBackupServerContainer' (obbligatorio)
canRegister Specifica se il contenitore è re-registrabile. bool
containerId ID del contenitore. string
dpmAgentVersion Versione dell'agente del motore di backup string
dpmServers Elenco di BackupEngines che protegge il contenitore string[]
extendedInfo Informazioni estese del contenitore. DPMContainerExtendedInfo
protectedItemCount Numero di elementi protetti in BackupEngine INT
protectionStatus Stato di protezione del contenitore. string
aggiornamentoDisponibile Per verificare se è disponibile l'aggiornamento bool

DPMContainerExtendedInfo

Nome Descrizione Valore
lastRefreshedAt Ultima ora di aggiornamento del DPMContainer. string

AzureSqlContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'AzureSqlContainer' (obbligatorio)

GenericContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'GenericContainer' (obbligatorio)
extendedInformation Informazioni estese (non restituite nelle chiamate API contenitore elenco) GenericContainerExtendedInfo
fabricName Nome dell'infrastruttura del contenitore string

GenericContainerExtendedInfo

Nome Descrizione Valore
containerIdentityInfo Informazioni sull'identità del contenitore ContainerIdentityInfo
rawCertData Chiave pubblica del certificato del contenitore string
serviceEndpoints Backup di Azure endpoint di servizio per il contenitore object

ContainerIdentityInfo

Nome Descrizione Valore
aadTenantId Identità del contenitore di protezione - Tenant AAD string
audience Identità del contenitore di protezione - Destinatari string
servicePrincipalClientId Identità del contenitore di protezione - Entità servizio AAD string
uniqueName Nome univoco del contenitore string

AzureIaaSClassicComputeVMContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'Microsoft.ClassicCompute/virtualMachines' (obbligatorio)
resourceGroup Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. string
virtualMachineId URL arm completo della macchina virtuale rappresentata da questo contenitore di macchine virtuali IaaS di Azure. string
virtualMachineVersion Specifica se il contenitore rappresenta una macchina virtuale di Azure Resource Manager classica o classica. string

AzureIaaSComputeVMContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di Azure di calcolo è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di Azure di calcolo classica è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'Microsoft.Compute/virtualMachines' (obbligatorio)
resourceGroup Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. string
virtualMachineId URL arm completo della macchina virtuale rappresentata da questo contenitore di macchine virtuali IaaS di Azure. string
virtualMachineVersion Specifica se il contenitore rappresenta una macchina virtuale di Azure Resource Manager classica o classica. string

AzureSqlagWorkloadContainerProtectionContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di Azure di calcolo è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di Azure di calcolo classica è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'SQLAGWorkLoadContainer' (obbligatorio)
extendedInfo Dettagli aggiuntivi di un contenitore del carico di lavoro. AzureWorkloadContainerExtendedInfo
lastUpdatedTime Timestamp quando il contenitore è stato aggiornato. string
operationType Operazione Re-Do 'Invalid'
'Register'
'Ripetere la registrazione'
sourceResourceId ID ARM della macchina virtuale rappresentata da questo contenitore del carico di lavoro di Azure string
workloadType Tipo di carico di lavoro per il quale è stata inviata la registrazione. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'

AzureWorkloadContainerExtendedInfo

Nome Descrizione Valore
hostServerName Nome del sistema operativo host in caso di nome autonomo e cluster in caso di contenitore distribuito. string
inquiryInfo Stato richiesta per il contenitore. InquiryInfo
nodesList Elenco dei nodi in caso di contenitore distribuito. DistributedNodesInfo[]

InquiryInfo

Nome Descrizione Valore
errorDetail Dettagli errore se lo stato non è riuscito. ErrorDetail
inchiestaDetails Dettagli richiesta che avranno dettagli specifici del carico di lavoro.
Ad esempio: per SQL e oracle questo conterrà dettagli diversi.
WorkloadInquiryDetails[]
status Stato richiesta per questo contenitore, ad esempio
InProgress , Non riuscito , riuscito
string

ErrorDetail

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.

Carichi di lavoroDetails

Nome Descrizione Valore
inquiryValidation Convalida delle richieste, ad esempio autorizzazioni e altre convalida di backup. InquiryValidation
itemCount Contiene il conteggio degli elementi protetti all'interno di questo contenitore. INT
tipo Tipo del carico di lavoro, ad esempio SQL, Oracle e così via. string

InquiryValidation

Nome Descrizione Valore
errorDetail Dettagli errore nel caso in cui lo stato non sia riuscito. ErrorDetail
status Stato per la convalida dell'indagine. string

DistributedNodesInfo

Nome Descrizione Valore
errorDetail Dettagli errore se lo stato non è riuscito. ErrorDetail
nodeName Nome del nodo in un contenitore distribuito. string
status Stato di questo nodo.
Non riuscito , riuscito
string

AzureStorageContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'StorageContainer' (obbligatorio)
protectedItemCount Numero di elementi sottoposti a backup in questo contenitore. INT
resourceGroup Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. string
sourceResourceId URL arm completo. string
storageAccountVersion Versione dell'account di archiviazione. string

AzureVMAppContainerProtectionContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'VMAppContainer' (obbligatorio)
extendedInfo Dettagli aggiuntivi di un contenitore del carico di lavoro. AzureWorkloadContainerExtendedInfo
lastUpdatedTime Timestamp quando il contenitore è stato aggiornato. string
operationType Operazione Re-Do 'Invalid'
'Register'
'Ripetere la registrazione'
sourceResourceId ID ARM della macchina virtuale rappresentata da questo contenitore del carico di lavoro di Azure string
workloadType Tipo di carico di lavoro per il quale è stata inviata la registrazione. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'

MabContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di Azure di calcolo è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di Azure di calcolo classica è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'Windows' (obbligatorio)
agentVersion Versione dell'agente di questo contenitore. string
canRegister È possibile registrare il contenitore una volta di più. bool
containerHealthState Stato di integrità del contenitore mab. string
containerId ContainerID rappresenta il contenitore. INT
extendedInfo Informazioni aggiuntive per questo contenitore MabContainerExtendedInfo
mabContainerHealthDetails Dettagli sull'integrità di questo contenitore mab. MABContainerHealthDetails[]
protectedItemCount Numero di elementi di cui è stato eseguito il backup in questo contenitore. INT

MabContainerExtendedInfo

Nome Descrizione Valore
backupItems Elenco di elementi di backup associati a questo contenitore. string[]
backupItemType Tipo di elementi di backup associati a questo contenitore. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'
lastBackupStatus Stato di backup più recente di questo contenitore. string
lastRefreshedAt Timestamp quando il contenitore è stato aggiornato. string
policyName Criteri di backup associati a questo contenitore. string

MABContainerHealthDetails

Nome Descrizione Valore
codice Codice integrità INT
message Messaggio di integrità string
raccomandazioni di film Azioni consigliate per l'integrità string[]
title Titolo integrità string

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Eseguire il backup di una condivisione file esistente con Servizi di ripristino (giornaliero)

Distribuisci in Azure
Questo modello configura la protezione per una condivisione file esistente presente in un account di archiviazione esistente. Crea un nuovo o usa un insieme di credenziali dei servizi di ripristino e criteri di backup esistenti in base ai valori dei parametri impostati.
Eseguire il backup di una condivisione file esistente con Servizi di ripristino (oraria)

Distribuisci in Azure
Questo modello configura la protezione con frequenza oraria per una condivisione file esistente presente in un account di archiviazione esistente. Crea un nuovo o usa un insieme di credenziali dei servizi di ripristino e criteri di backup esistenti in base ai valori dei parametri impostati.
Backup di Azure per il carico di lavoro in Azure Macchine virtuali

Distribuisci in Azure
Questo modello crea un insieme di credenziali di Servizi di ripristino e un criterio di backup specifico del carico di lavoro. Registra la macchina virtuale con il servizio di backup e configura la protezione

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa vaults/backupFabrics/protectionContainers può essere distribuito in:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers, aggiungere il codice Terraform seguente al modello.

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"
  })
}

Oggetti ProtectionContainer

Impostare la proprietà containerType per specificare il tipo di oggetto.

Per AzureBackupServerContainer, usare:

  containerType = "AzureBackupServerContainer"
  canReRegister = bool
  containerId = "string"
  dpmAgentVersion = "string"
  dpmServers = [
    "string"
  ]
  extendedInfo = {
    lastRefreshedAt = "string"
  }
  protectedItemCount = int
  protectionStatus = "string"
  upgradeAvailable = bool

Per AzureSqlContainer, usare:

  containerType = "AzureSqlContainer"

Per GenericContainer, usare:

  containerType = "GenericContainer"
  extendedInformation = {
    containerIdentityInfo = {
      aadTenantId = "string"
      audience = "string"
      servicePrincipalClientId = "string"
      uniqueName = "string"
    }
    rawCertData = "string"
    serviceEndpoints = {}
  }
  fabricName = "string"

Per Microsoft.ClassicCompute/virtualMachines, usare:

  containerType = "Microsoft.ClassicCompute/virtualMachines"
  resourceGroup = "string"
  virtualMachineId = "string"
  virtualMachineVersion = "string"

Per Microsoft.Compute/virtualMachines, usare:

  containerType = "Microsoft.Compute/virtualMachines"
  resourceGroup = "string"
  virtualMachineId = "string"
  virtualMachineVersion = "string"

Per SQLAGWorkLoadContainer, usare:

  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"

Per StorageContainer, usare:

  containerType = "StorageContainer"
  protectedItemCount = int
  resourceGroup = "string"
  sourceResourceId = "string"
  storageAccountVersion = "string"

Per VMAppContainer, usare:

  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"

Per Windows, usare:

  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

Valori delle proprietà

insiemi di credenziali/backupFabrics/protectionContainers

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2020-10-01"
name Nome della risorsa stringa (obbligatoria)
posizione Percorso della risorsa. string
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: backupFabrics
tags Tag di risorse. Dizionario dei nomi e dei valori dei tag.
eTag ETag facoltativo. string
properties Proprietà ProtectionContainerResource ProtectionContainer

ProtectionContainer

Nome Descrizione Valore
backupManagementType Tipo di gestione del backup per il contenitore. "AzureBackupServer"
"AzureIaasVM"
"AzureSql"
"AzureStorage"
"AzureWorkload"
"DPM"
"DefaultBackup"
"Non valido"
"MAB"
friendlyName Nome descrittivo del contenitore. string
healthStatus Stato dell'integrità del contenitore. string
registrationStatus Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. string
containerType Impostare il tipo di oggetto AzureBackupServerContainer
AzureSqlContainer
GenericContainer
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
SQLAGWorkLoadContainer
StorageContainer
VMAppContainer
Windows (obbligatorio)

AzureBackupServerContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
"AzureBackupServerContainer" (obbligatorio)
canRegister Specifica se il contenitore è re-registrabile. bool
containerId ID del contenitore. string
dpmAgentVersion Versione dell'agente del motore di backup string
dpmServers Elenco di BackupEngines che proteggono il contenitore string[]
extendedInfo Informazioni estese del contenitore. DPMContainerExtendedInfo
protectedItemCount Numero di elementi protetti in BackupEngine INT
protectionStatus Stato di protezione del contenitore. string
aggiornamentoDisponibile Per verificare se è disponibile l'aggiornamento bool

DPMContainerExtendedInfo

Nome Descrizione Valore
lastRefreshedAt Ultima ora di aggiornamento del DPMContainer. string

AzureSqlContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
"AzureSqlContainer" (obbligatorio)

GenericContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
"GenericContainer" (obbligatorio)
extendedInformation Informazioni estese (non restituite nelle chiamate API contenitore elenco) GenericContainerExtendedInfo
fabricName Nome dell'infrastruttura del contenitore string

GenericContainerExtendedInfo

Nome Descrizione Valore
containerIdentityInfo Informazioni sull'identità del contenitore ContainerIdentityInfo
rawCertData Chiave pubblica del certificato del contenitore string
serviceEndpoints Backup di Azure endpoint di servizio per il contenitore object

ContainerIdentityInfo

Nome Descrizione Valore
aadTenantId Identità del contenitore di protezione - Tenant AAD string
audience Identità del contenitore di protezione - Destinatari string
servicePrincipalClientId Identità del contenitore di protezione - Entità servizio AAD string
uniqueName Nome univoco del contenitore string

AzureIaaSClassicComputeVMContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
"Microsoft.ClassicCompute/virtualMachines" (obbligatorio)
resourceGroup Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. string
virtualMachineId URL arm completo della macchina virtuale rappresentata da questo contenitore di macchine virtuali IaaS di Azure. string
virtualMachineVersion Specifica se il contenitore rappresenta una macchina virtuale classica o di Azure Resource Manager. string

AzureIaaSComputeVMContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
"Microsoft.Compute/virtualMachines" (obbligatorio)
resourceGroup Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. string
virtualMachineId URL arm completo della macchina virtuale rappresentata da questo contenitore di macchine virtuali IaaS di Azure. string
virtualMachineVersion Specifica se il contenitore rappresenta una macchina virtuale classica o di Azure Resource Manager. string

AzureSqlagWorkloadContainerProtectionContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
"SQLAGWorkLoadContainer" (obbligatorio)
extendedInfo Dettagli aggiuntivi di un contenitore del carico di lavoro. AzureWorkloadContainerExtendedInfo
lastUpdatedTime Timestamp quando questo contenitore è stato aggiornato. string
operationType operazione Re-Do "Non valido"
"Registra"
"Riregister"
sourceResourceId ID ARM della macchina virtuale rappresentata da questo contenitore di carico di lavoro di Azure string
workloadType Tipo di carico di lavoro per il quale è stata inviata la registrazione. "AzureFileShare"
"AzureSqlDb"
"Client"
"Exchange"
"FileFolder"
"GenericDataSource"
"Non valido"
"SAPAseDatabase"
"SAPHanaDatabase"
"SQLDB"
"SQLDataBase"
"Sharepoint"
"SystemState"
"VM"
"VMwareVM"

AzureWorkloadContainerExtendedInfo

Nome Descrizione Valore
hostServerName Nome del sistema operativo host in caso di nome autonomo e cluster nel caso di contenitore distribuito. string
inquiryInfo Stato richiesta per il contenitore. InquiryInfo
nodeList Elenco dei nodi nel caso di contenitore distribuito. DistributedNodesInfo[]

InquiryInfo

Nome Descrizione Valore
errorDetail Dettagli errore se lo stato non è riuscito. ErrorDetail
inchiestaDetails Dettagli richiesta che avranno dettagli specifici del carico di lavoro.
Ad esempio: per SQL e oracle questo conterrà dettagli diversi.
WorkloadInquiryDetails[]
status Stato richiesta per questo contenitore, ad esempio
InProgress , Non riuscito , riuscito
string

ErrorDetail

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.

Carichi di lavoroDetails

Nome Descrizione Valore
inquiryValidation Convalida delle richieste, ad esempio autorizzazioni e altre convalida di backup. InquiryValidation
itemCount Contiene il conteggio degli elementi protetti all'interno di questo contenitore. INT
tipo Tipo del carico di lavoro, ad esempio SQL, Oracle e così via. string

InquiryValidation

Nome Descrizione Valore
errorDetail Dettagli errore nel caso in cui lo stato non sia riuscito. ErrorDetail
status Stato per la convalida dell'indagine. string

DistributedNodesInfo

Nome Descrizione Valore
errorDetail Dettagli errore se lo stato non è riuscito. ErrorDetail
nodeName Nome del nodo in un contenitore distribuito. string
status Stato di questo nodo.
Non riuscito , riuscito
string

AzureStorageContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
"StorageContainer" (obbligatorio)
protectedItemCount Numero di elementi sottoposti a backup in questo contenitore. INT
resourceGroup Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. string
sourceResourceId URL arm completo. string
storageAccountVersion Versione dell'account di archiviazione. string

AzureVMAppContainerProtectionContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
"VMAppContainer" (obbligatorio)
extendedInfo Dettagli aggiuntivi di un contenitore del carico di lavoro. AzureWorkloadContainerExtendedInfo
lastUpdatedTime Timestamp quando questo contenitore è stato aggiornato. string
operationType operazione Re-Do "Non valido"
"Registra"
"Riregister"
sourceResourceId ID ARM della macchina virtuale rappresentata da questo contenitore di carico di lavoro di Azure string
workloadType Tipo di carico di lavoro per il quale è stata inviata la registrazione. "AzureFileShare"
"AzureSqlDb"
"Client"
"Exchange"
"FileFolder"
"GenericDataSource"
"Non valido"
"SAPAseDatabase"
"SAPHanaDatabase"
"SQLDB"
"SQLDataBase"
"Sharepoint"
"SystemState"
"VM"
"VMwareVM"

MabContainer

Nome Descrizione Valore
containerType Tipo del contenitore. Valore di questa proprietà per: 1. La macchina virtuale di calcolo di Azure è Microsoft.Compute/virtualMachines 2.
La macchina virtuale di calcolo classica di Azure è Microsoft.ClassicCompute/virtualMachines 3. I computer Windows (ad esempio MAB, DPM e così via)
Windows 4. Azure SQL'istanza è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
"Windows" (obbligatorio)
agentVersion Versione dell'agente di questo contenitore. string
canRegister È possibile registrare il contenitore un'altra volta. bool
containerHealthState Stato di integrità del contenitore mab. string
containerId ContainerID rappresenta il contenitore. INT
extendedInfo Informazioni aggiuntive per questo contenitore MabContainerExtendedInfo
mabContainerHealthDetails Dettagli sull'integrità di questo contenitore mab. MABContainerHealthDetails[]
protectedItemCount Numero di elementi sottoposti a backup in questo contenitore. INT

MabContainerExtendedInfo

Nome Descrizione Valore
backupItems Elenco degli elementi di backup associati a questo contenitore. string[]
backupItemType Tipo di elementi di backup associati a questo contenitore. "AzureFileShare"
"AzureSqlDb"
"Client"
"Exchange"
"FileFolder"
"GenericDataSource"
"Non valido"
"SAPAseDatabase"
"SAPHanaDatabase"
"SQLDB"
"SQLDataBase"
"Sharepoint"
"SystemState"
"VM"
"VMwareVM"
lastBackupStatus Stato di backup più recente di questo contenitore. string
lastRefreshedAt Timestamp quando questo contenitore è stato aggiornato. string
policyName Criteri di backup associati a questo contenitore. string

MABContainerHealthDetails

Nome Descrizione Valore
codice Codice integrità INT
message Messaggio di integrità string
raccomandazioni di film Azioni consigliate per l'integrità string[]
title Titolo integrità string