Condividi tramite


Insiemi di credenziali di Microsoft.RecoveryServices/backupFabrics/protectionContainers 2021-01-01

Definizione di risorsa Bicep

I tipi di risorsa vaults/backupFabrics/protectionContainers possono essere distribuiti con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

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

Formato risorsa

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

resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2021-01-01' = {
  parent: resourceSymbolicName
  eTag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    backupManagementType: 'string'
    friendlyName: 'string'
    healthStatus: 'string'
    registrationStatus: 'string'
    containerType: 'string'
    // For remaining properties, see ProtectionContainer objects
  }
  tags: {
    {customized property}: 'string'
  }
}

Oggetti ProtectionContainer

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

Per AzureBackupServerContainer, usare:

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

Per AzureSqlContainer, usare:

{
  containerType: 'AzureSqlContainer'
}

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 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 GenericContainer, usare:

{
  containerType: 'GenericContainer'
  extendedInformation: {
    containerIdentityInfo: {
      aadTenantId: 'string'
      audience: 'string'
      servicePrincipalClientId: 'string'
      uniqueName: 'string'
    }
    rawCertData: 'string'
    serviceEndpoints: {
      {customized property}: 'string'
    }
  }
  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 StorageContainer, usare:

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

Per Windows, usare:

{
  agentVersion: 'string'
  canReRegister: bool
  containerHealthState: 'string'
  containerId: int
  containerType: 'Windows'
  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à

AzureBackupServerContainer

Nome Descrizione Valore
canRegister Specifica se il contenitore è ri-registrabile. Bool
containerId ID del contenitore. corda
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. L'istanza di SQL di Azure è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'AzureBackupServerContainer' (obbligatorio)
dpmAgentVersion Versione dell'agente del motore di backup corda
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. corda
upgradeAvailable Per verificare se l'aggiornamento è disponibile Bool

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. L'istanza di SQL di Azure è 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. corda
virtualMachineId URL arm completo della macchina virtuale rappresentata da questo contenitore di macchine virtuali IaaS di Azure. corda
virtualMachineVersion Specifica se il contenitore rappresenta una macchina virtuale classica o di Azure Resource Manager. corda

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. L'istanza di SQL di Azure è 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. corda
virtualMachineId URL arm completo della macchina virtuale rappresentata da questo contenitore di macchine virtuali IaaS di Azure. corda
virtualMachineVersion Specifica se il contenitore rappresenta una macchina virtuale classica o di Azure Resource Manager. corda

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. L'istanza di SQL di Azure è 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. corda
operationType operazione Re-Do 'Invalid'
'Register'
'Reregister'
sourceResourceId ID ARM della macchina virtuale rappresentata da questo contenitore del carico di lavoro di Azure corda
workloadType Tipo di carico di lavoro per il quale è stata inviata la registrazione. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'Sharepoint'
'SQLDataBase'
'SQLDB'
'SystemState'
'VM'
'VMwareVM'

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. L'istanza di SQL di Azure è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'AzureSqlContainer' (obbligatorio)

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. L'istanza di SQL di Azure è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'StorageContainer' (obbligatorio)
protectedItemCount Numero di elementi di cui è stato eseguito il backup in questo contenitore. Int
resourceGroup Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. corda
sourceResourceId URL arm completo. corda
storageAccountVersion Versione dell'account di archiviazione. corda

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. L'istanza di SQL di Azure è 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. corda
operationType operazione Re-Do 'Invalid'
'Register'
'Reregister'
sourceResourceId ID ARM della macchina virtuale rappresentata da questo contenitore del carico di lavoro di Azure corda
workloadType Tipo di carico di lavoro per il quale è stata inviata la registrazione. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'Sharepoint'
'SQLDataBase'
'SQLDB'
'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. corda
inquiryInfo Stato richiesta per il contenitore. InquiryInfo
nodesList Elenco dei nodi in caso di contenitore distribuito. DistributedNodesInfo[]

ContainerIdentityInfo

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

DistributedNodesInfo

Nome Descrizione Valore
errorDetail Dettagli errore se lo stato non è riuscito. ErrorDetail
nodeName Nome del nodo in un contenitore distribuito. corda
stato Stato del nodo.
Fallito
Riuscito corda

DPMContainerExtendedInfo

Nome Descrizione Valore
lastRefreshedAt Ora dell'ultimo aggiornamento di DPMContainer. corda

ErrorDetail

Nome Descrizione Valore

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. L'istanza di SQL di Azure è 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 corda

GenericContainerExtendedInfo

Nome Descrizione Valore
containerIdentityInfo Informazioni sull'identità del contenitore ContainerIdentityInfo
rawCertData Chiave pubblica del certificato del contenitore corda
serviceEndpoints Endpoint del servizio Backup di Azure per il contenitore genericContainerExtendedInfoServiceEndpoints

GenericContainerExtendedInfoServiceEndpoints

Nome Descrizione Valore

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.
WorkloadI inchiestaDetails[]
stato Stato richiesta per questo contenitore, ad esempio
InProgress
Fallito Riuscito corda

InquiryValidation

Nome Descrizione Valore
errorDetail Dettagli errore nel caso in cui lo stato non sia riuscito. ErrorDetail
stato Stato per la convalida della richiesta. corda

MabContainer

Nome Descrizione Valore
agentVersion Versione dell'agente di questo contenitore. corda
canRegister Il contenitore può essere registrato ancora una volta. Bool
containerHealthState Stato di integrità del contenitore mab. corda
containerId ContainerID rappresenta il contenitore. Int
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. L'istanza di SQL di Azure è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'Windows' (obbligatorio)
extendedInfo Informazioni aggiuntive per questo contenitore MabContainerExtendedInfo
mabContainerHealthDetails Dettagli sull'integrità in 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'
'Sharepoint'
'SQLDataBase'
'SQLDB'
'SystemState'
'VM'
'VMwareVM'
lastBackupStatus Stato del backup più recente del contenitore. corda
lastRefreshedAt Timestamp quando il contenitore è stato aggiornato. corda
policyName Criteri di backup associati a questo contenitore. corda

MABContainerHealthDetails

Nome Descrizione Valore
codice Codice di integrità Int
Messaggio Messaggio di integrità corda
Consigli Azioni consigliate per l'integrità string[]
titolo Titolo integrità corda

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers

Nome Descrizione Valore
eTag ETag facoltativo. corda
ubicazione Percorso della risorsa. corda
nome Nome della risorsa stringa (obbligatorio)
genitore 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 all'esterno della risorsa padre.
Nome simbolico per la risorsa di tipo: insiemi di credenziali/backupFabrics
proprietà Proprietà ProtectionContainerResource ProtectionContainer
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

ProtectionContainer

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

ResourceTags

Nome Descrizione Valore

WorkloadI inchiestaDetails

Nome Descrizione Valore
inquiryValidation Convalida della richiesta, ad esempio autorizzazioni e altre convalide di backup. 'indagineValidation
itemCount Contiene il conteggio degli elementi proteggibile all'interno di questo contenitore. Int
digitare Tipo di carico di lavoro, ad esempio SQL, Oracle e così via. corda

Esempi di avvio rapido

Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Bicep File Descrizione
Backup di Azure per il carico di lavoro in Macchine virtuali di Azure Questo modello crea un insieme di credenziali di Servizi di ripristino e un criterio di backup specifico del carico di lavoro. Registra una macchina virtuale con il servizio di backup e configura la protezione
eseguire il backup di una condivisione file esistente con di Servizi di ripristino (giornaliero) Questo modello configura la protezione per una condivisione file esistente presente in un account di archiviazione esistente. Crea un nuovo oggetto o usa un insieme di credenziali di Servizi di ripristino e criteri di backup esistenti in base ai valori dei parametri impostati.
Eseguire il backup di una condivisione file esistente usando di Servizi di ripristino (oraria) Questo modello configura la protezione con frequenza oraria per una condivisione file esistente presente in un account di archiviazione esistente. Crea un nuovo oggetto o usa un insieme di credenziali di Servizi di ripristino e criteri di backup esistenti in base ai valori dei parametri impostati.

Definizione di risorsa del modello di Resource Manager

I tipi di risorsa vaults/backupFabrics/protectionContainers possono essere distribuiti con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

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

Formato risorsa

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

{
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers",
  "apiVersion": "2021-01-01",
  "name": "string",
  "eTag": "string",
  "location": "string",
  "properties": {
    "backupManagementType": "string",
    "friendlyName": "string",
    "healthStatus": "string",
    "registrationStatus": "string",
    "containerType": "string"
    // For remaining properties, see ProtectionContainer objects
  },
  "tags": {
    "{customized property}": "string"
  }
}

Oggetti ProtectionContainer

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

Per AzureBackupServerContainer, usare:

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

Per AzureSqlContainer, usare:

{
  "containerType": "AzureSqlContainer"
}

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 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 GenericContainer, usare:

{
  "containerType": "GenericContainer",
  "extendedInformation": {
    "containerIdentityInfo": {
      "aadTenantId": "string",
      "audience": "string",
      "servicePrincipalClientId": "string",
      "uniqueName": "string"
    },
    "rawCertData": "string",
    "serviceEndpoints": {
      "{customized property}": "string"
    }
  },
  "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 StorageContainer, usare:

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

Per Windows, usare:

{
  "agentVersion": "string",
  "canReRegister": "bool",
  "containerHealthState": "string",
  "containerId": "int",
  "containerType": "Windows",
  "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à

AzureBackupServerContainer

Nome Descrizione Valore
canRegister Specifica se il contenitore è ri-registrabile. Bool
containerId ID del contenitore. corda
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. L'istanza di SQL di Azure è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'AzureBackupServerContainer' (obbligatorio)
dpmAgentVersion Versione dell'agente del motore di backup corda
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. corda
upgradeAvailable Per verificare se l'aggiornamento è disponibile Bool

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. L'istanza di SQL di Azure è 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. corda
virtualMachineId URL arm completo della macchina virtuale rappresentata da questo contenitore di macchine virtuali IaaS di Azure. corda
virtualMachineVersion Specifica se il contenitore rappresenta una macchina virtuale classica o di Azure Resource Manager. corda

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. L'istanza di SQL di Azure è 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. corda
virtualMachineId URL arm completo della macchina virtuale rappresentata da questo contenitore di macchine virtuali IaaS di Azure. corda
virtualMachineVersion Specifica se il contenitore rappresenta una macchina virtuale classica o di Azure Resource Manager. corda

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. L'istanza di SQL di Azure è 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. corda
operationType operazione Re-Do 'Invalid'
'Register'
'Reregister'
sourceResourceId ID ARM della macchina virtuale rappresentata da questo contenitore del carico di lavoro di Azure corda
workloadType Tipo di carico di lavoro per il quale è stata inviata la registrazione. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'Sharepoint'
'SQLDataBase'
'SQLDB'
'SystemState'
'VM'
'VMwareVM'

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. L'istanza di SQL di Azure è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'AzureSqlContainer' (obbligatorio)

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. L'istanza di SQL di Azure è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'StorageContainer' (obbligatorio)
protectedItemCount Numero di elementi di cui è stato eseguito il backup in questo contenitore. Int
resourceGroup Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. corda
sourceResourceId URL arm completo. corda
storageAccountVersion Versione dell'account di archiviazione. corda

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. L'istanza di SQL di Azure è 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. corda
operationType operazione Re-Do 'Invalid'
'Register'
'Reregister'
sourceResourceId ID ARM della macchina virtuale rappresentata da questo contenitore del carico di lavoro di Azure corda
workloadType Tipo di carico di lavoro per il quale è stata inviata la registrazione. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'Sharepoint'
'SQLDataBase'
'SQLDB'
'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. corda
inquiryInfo Stato richiesta per il contenitore. InquiryInfo
nodesList Elenco dei nodi in caso di contenitore distribuito. DistributedNodesInfo[]

ContainerIdentityInfo

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

DistributedNodesInfo

Nome Descrizione Valore
errorDetail Dettagli errore se lo stato non è riuscito. ErrorDetail
nodeName Nome del nodo in un contenitore distribuito. corda
stato Stato del nodo.
Fallito
Riuscito corda

DPMContainerExtendedInfo

Nome Descrizione Valore
lastRefreshedAt Ora dell'ultimo aggiornamento di DPMContainer. corda

ErrorDetail

Nome Descrizione Valore

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. L'istanza di SQL di Azure è 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 corda

GenericContainerExtendedInfo

Nome Descrizione Valore
containerIdentityInfo Informazioni sull'identità del contenitore ContainerIdentityInfo
rawCertData Chiave pubblica del certificato del contenitore corda
serviceEndpoints Endpoint del servizio Backup di Azure per il contenitore genericContainerExtendedInfoServiceEndpoints

GenericContainerExtendedInfoServiceEndpoints

Nome Descrizione Valore

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.
WorkloadI inchiestaDetails[]
stato Stato richiesta per questo contenitore, ad esempio
InProgress
Fallito Riuscito corda

InquiryValidation

Nome Descrizione Valore
errorDetail Dettagli errore nel caso in cui lo stato non sia riuscito. ErrorDetail
stato Stato per la convalida della richiesta. corda

MabContainer

Nome Descrizione Valore
agentVersion Versione dell'agente di questo contenitore. corda
canRegister Il contenitore può essere registrato ancora una volta. Bool
containerHealthState Stato di integrità del contenitore mab. corda
containerId ContainerID rappresenta il contenitore. Int
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. L'istanza di SQL di Azure è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'Windows' (obbligatorio)
extendedInfo Informazioni aggiuntive per questo contenitore MabContainerExtendedInfo
mabContainerHealthDetails Dettagli sull'integrità in 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'
'Sharepoint'
'SQLDataBase'
'SQLDB'
'SystemState'
'VM'
'VMwareVM'
lastBackupStatus Stato del backup più recente del contenitore. corda
lastRefreshedAt Timestamp quando il contenitore è stato aggiornato. corda
policyName Criteri di backup associati a questo contenitore. corda

MABContainerHealthDetails

Nome Descrizione Valore
codice Codice di integrità Int
Messaggio Messaggio di integrità corda
Consigli Azioni consigliate per l'integrità string[]
titolo Titolo integrità corda

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers

Nome Descrizione Valore
apiVersion Versione dell'API '2021-01-01'
eTag ETag facoltativo. corda
ubicazione Percorso della risorsa. corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà ProtectionContainerResource ProtectionContainer
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers'

ProtectionContainer

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

ResourceTags

Nome Descrizione Valore

WorkloadI inchiestaDetails

Nome Descrizione Valore
inquiryValidation Convalida della richiesta, ad esempio autorizzazioni e altre convalide di backup. 'indagineValidation
itemCount Contiene il conteggio degli elementi proteggibile all'interno di questo contenitore. Int
digitare Tipo di carico di lavoro, ad esempio SQL, Oracle e così via. corda

Modelli di avvio rapido

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

Sagoma Descrizione
Backup di Azure per il carico di lavoro in Macchine virtuali di Azure

Distribuire in Azure
Questo modello crea un insieme di credenziali di Servizi di ripristino e un criterio di backup specifico del carico di lavoro. Registra una macchina virtuale con il servizio di backup e configura la protezione
eseguire il backup di una condivisione file esistente con di Servizi di ripristino (giornaliero)

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

Distribuire 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 oggetto o usa un insieme di credenziali di Servizi di ripristino e criteri di backup esistenti in base ai valori dei parametri impostati.

Definizione di risorsa Terraform (provider AzAPI)

I tipi di risorsa vaults/backupFabrics/protectionContainers possono essere distribuiti con operazioni destinate a:

  • gruppi di risorse

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

Formato 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@2021-01-01"
  name = "string"
  eTag = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    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:

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

Per AzureSqlContainer, usare:

{
  containerType = "AzureSqlContainer"
}

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 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 GenericContainer, usare:

{
  containerType = "GenericContainer"
  extendedInformation = {
    containerIdentityInfo = {
      aadTenantId = "string"
      audience = "string"
      servicePrincipalClientId = "string"
      uniqueName = "string"
    }
    rawCertData = "string"
    serviceEndpoints = {
      {customized property} = "string"
    }
  }
  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 StorageContainer, usare:

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

Per Windows, usare:

{
  agentVersion = "string"
  canReRegister = bool
  containerHealthState = "string"
  containerId = int
  containerType = "Windows"
  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à

AzureBackupServerContainer

Nome Descrizione Valore
canRegister Specifica se il contenitore è ri-registrabile. Bool
containerId ID del contenitore. corda
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. L'istanza di SQL di Azure è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'AzureBackupServerContainer' (obbligatorio)
dpmAgentVersion Versione dell'agente del motore di backup corda
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. corda
upgradeAvailable Per verificare se l'aggiornamento è disponibile Bool

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. L'istanza di SQL di Azure è 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. corda
virtualMachineId URL arm completo della macchina virtuale rappresentata da questo contenitore di macchine virtuali IaaS di Azure. corda
virtualMachineVersion Specifica se il contenitore rappresenta una macchina virtuale classica o di Azure Resource Manager. corda

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. L'istanza di SQL di Azure è 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. corda
virtualMachineId URL arm completo della macchina virtuale rappresentata da questo contenitore di macchine virtuali IaaS di Azure. corda
virtualMachineVersion Specifica se il contenitore rappresenta una macchina virtuale classica o di Azure Resource Manager. corda

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. L'istanza di SQL di Azure è 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. corda
operationType operazione Re-Do 'Invalid'
'Register'
'Reregister'
sourceResourceId ID ARM della macchina virtuale rappresentata da questo contenitore del carico di lavoro di Azure corda
workloadType Tipo di carico di lavoro per il quale è stata inviata la registrazione. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'Sharepoint'
'SQLDataBase'
'SQLDB'
'SystemState'
'VM'
'VMwareVM'

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. L'istanza di SQL di Azure è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'AzureSqlContainer' (obbligatorio)

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. L'istanza di SQL di Azure è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'StorageContainer' (obbligatorio)
protectedItemCount Numero di elementi di cui è stato eseguito il backup in questo contenitore. Int
resourceGroup Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. corda
sourceResourceId URL arm completo. corda
storageAccountVersion Versione dell'account di archiviazione. corda

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. L'istanza di SQL di Azure è 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. corda
operationType operazione Re-Do 'Invalid'
'Register'
'Reregister'
sourceResourceId ID ARM della macchina virtuale rappresentata da questo contenitore del carico di lavoro di Azure corda
workloadType Tipo di carico di lavoro per il quale è stata inviata la registrazione. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'Sharepoint'
'SQLDataBase'
'SQLDB'
'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. corda
inquiryInfo Stato richiesta per il contenitore. InquiryInfo
nodesList Elenco dei nodi in caso di contenitore distribuito. DistributedNodesInfo[]

ContainerIdentityInfo

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

DistributedNodesInfo

Nome Descrizione Valore
errorDetail Dettagli errore se lo stato non è riuscito. ErrorDetail
nodeName Nome del nodo in un contenitore distribuito. corda
stato Stato del nodo.
Fallito
Riuscito corda

DPMContainerExtendedInfo

Nome Descrizione Valore
lastRefreshedAt Ora dell'ultimo aggiornamento di DPMContainer. corda

ErrorDetail

Nome Descrizione Valore

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. L'istanza di SQL di Azure è 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 corda

GenericContainerExtendedInfo

Nome Descrizione Valore
containerIdentityInfo Informazioni sull'identità del contenitore ContainerIdentityInfo
rawCertData Chiave pubblica del certificato del contenitore corda
serviceEndpoints Endpoint del servizio Backup di Azure per il contenitore genericContainerExtendedInfoServiceEndpoints

GenericContainerExtendedInfoServiceEndpoints

Nome Descrizione Valore

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.
WorkloadI inchiestaDetails[]
stato Stato richiesta per questo contenitore, ad esempio
InProgress
Fallito Riuscito corda

InquiryValidation

Nome Descrizione Valore
errorDetail Dettagli errore nel caso in cui lo stato non sia riuscito. ErrorDetail
stato Stato per la convalida della richiesta. corda

MabContainer

Nome Descrizione Valore
agentVersion Versione dell'agente di questo contenitore. corda
canRegister Il contenitore può essere registrato ancora una volta. Bool
containerHealthState Stato di integrità del contenitore mab. corda
containerId ContainerID rappresenta il contenitore. Int
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. L'istanza di SQL di Azure è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Carico di lavoro di Azure
Il backup è VMAppContainer
'Windows' (obbligatorio)
extendedInfo Informazioni aggiuntive per questo contenitore MabContainerExtendedInfo
mabContainerHealthDetails Dettagli sull'integrità in 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'
'Sharepoint'
'SQLDataBase'
'SQLDB'
'SystemState'
'VM'
'VMwareVM'
lastBackupStatus Stato del backup più recente del contenitore. corda
lastRefreshedAt Timestamp quando il contenitore è stato aggiornato. corda
policyName Criteri di backup associati a questo contenitore. corda

MABContainerHealthDetails

Nome Descrizione Valore
codice Codice di integrità Int
Messaggio Messaggio di integrità corda
Consigli Azioni consigliate per l'integrità string[]
titolo Titolo integrità corda

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers

Nome Descrizione Valore
eTag ETag facoltativo. corda
ubicazione Percorso della risorsa. corda
nome Nome della risorsa stringa (obbligatorio)
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: insiemi di credenziali /backupFabrics
proprietà Proprietà ProtectionContainerResource ProtectionContainer
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2021-01-01"

ProtectionContainer

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

ResourceTags

Nome Descrizione Valore

WorkloadI inchiestaDetails

Nome Descrizione Valore
inquiryValidation Convalida della richiesta, ad esempio autorizzazioni e altre convalide di backup. 'indagineValidation
itemCount Contiene il conteggio degli elementi proteggibile all'interno di questo contenitore. Int
digitare Tipo di carico di lavoro, ad esempio SQL, Oracle e così via. corda