Microsoft.RecoveryServices vaults/backupFabrics/protectionContainers 2022-09-30-preview
- Últimas
- 2024-10-01
- 2024-07-30-preview
- 2024-04-30-preview
- 2024-04-01
- 2024-02-01
- 2024-01-01
- 2023-08-01
- 2023-06-01
- 2023-04-01
- 2023-02-01
- 2023-01-01
- 2022-10-01
- 2022-09-30-PREVIEW
- 2022-09-01-preview
- 2022-06-01-preview
- 2022-04-01
- 2022-03-01
- 2022-02-01
- 2022-01-01
- 2021-12-01
- 2021-10-01
- 2021-08-01
- 2021-07-01
- 2021-06-01
- 2021-04-01
- 2021-03-01
- 2021-02-10
- 2021-02-01
- 2021-02-01-preview
- 2021-01-01
- 2020-12-01
- 2020-10-01
- 2016-12-01
- 2016-06-01
Definição de recursos do bíceps
O tipo de recurso vaults/backupFabrics/protectionContainers pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2022-09-30-preview' = {
parent: resourceSymbolicName
eTag: 'string'
location: 'string'
name: 'string'
properties: {
backupManagementType: 'string'
friendlyName: 'string'
healthStatus: 'string'
protectableObjectType: 'string'
registrationStatus: 'string'
containerType: 'string'
// For remaining properties, see ProtectionContainer objects
}
tags: {
{customized property}: 'string'
}
}
Objetos ProtectionContainer
Defina a propriedade containerType para especificar o tipo de objeto.
Para AzureBackupServerContainer , use:
{
canReRegister: bool
containerId: 'string'
containerType: 'AzureBackupServerContainer'
dpmAgentVersion: 'string'
dpmServers: [
'string'
]
extendedInfo: {
lastRefreshedAt: 'string'
}
protectedItemCount: int
protectionStatus: 'string'
upgradeAvailable: bool
}
Para AzureSqlContainer , use:
{
containerType: 'AzureSqlContainer'
}
Para SQLAGWorkLoadContainer , use:
{
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'
}
Para VMAppContainer, use:
{
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'
}
Para GenericContainer , use:
{
containerType: 'GenericContainer'
extendedInformation: {
containerIdentityInfo: {
aadTenantId: 'string'
audience: 'string'
servicePrincipalClientId: 'string'
uniqueName: 'string'
}
rawCertData: 'string'
serviceEndpoints: {
{customized property}: 'string'
}
}
fabricName: 'string'
}
Para Microsoft.ClassicCompute/virtualMachines , use:
{
containerType: 'Microsoft.ClassicCompute/virtualMachines'
resourceGroup: 'string'
virtualMachineId: 'string'
virtualMachineVersion: 'string'
}
Para Microsoft.Compute/virtualMachines , use:
{
containerType: 'Microsoft.Compute/virtualMachines'
resourceGroup: 'string'
virtualMachineId: 'string'
virtualMachineVersion: 'string'
}
Para StorageContainer, use:
{
acquireStorageAccountLock: 'string'
containerType: 'StorageContainer'
protectedItemCount: int
resourceGroup: 'string'
sourceResourceId: 'string'
storageAccountVersion: 'string'
}
Para Windows, use:
{
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
}
Valores de propriedade
AzureBackupServerContainer
AzureIaaSClassicComputeVMContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'Microsoft.ClassicCompute/virtualMachines' (obrigatório) |
resourceGroup [en] | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
virtualMachineId | URL ARM totalmente qualificada da máquina virtual representada por este contêiner de VM IaaS do Azure. | string |
virtualMachineVersion | Especifica se o contêiner representa uma VM Clássica ou do Azure Resource Manager. | string |
AzureIaaSComputeVMContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'Microsoft.Compute/virtualMachines' (obrigatório) |
resourceGroup [en] | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
virtualMachineId | URL ARM totalmente qualificada da máquina virtual representada por este contêiner de VM IaaS do Azure. | string |
virtualMachineVersion | Especifica se o contêiner representa uma VM Clássica ou do Azure Resource Manager. | string |
AzureSqlagWorkloadContainerProtectionContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'SQLAGWorkLoadContainer' (obrigatório) |
extendedInfo | Detalhes adicionais de um contêiner de carga de trabalho. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Carimbo de data/hora quando este contêiner foi atualizado. | string |
tipo de operação | Re-Do Operação | 'Inválido' 'Registo' 'Voltar a registar' |
sourceResourceId | ID ARM da máquina virtual representada por este Contêiner de Carga de Trabalho do Azure | string |
tipo de carga de trabalho | Tipo de carga de trabalho para a qual o registro foi enviado. | 'AzureFileShare' 'AzureSqlDb' 'Cliente' 'Troca' 'FileFolder' 'GenericDataSource' 'Inválido' 'SAPAseDatabase' 'SAPHanaDatabase' 'SAPHanaDBInstance' 'Ponto de partilha' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
AzureSqlContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'AzureSqlContainer' (obrigatório) |
AzureStorageContainer
Designação | Descrição | Valor |
---|---|---|
acquireStorageAccountLock | Se o bloqueio da conta de armazenamento deve ser adquirido para este contêiner ou não. | 'Adquirir' 'Não adquirir' |
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'StorageContainer' (obrigatório) |
protectedItemCount | Número de itens de backup neste contêiner. | Int |
resourceGroup [en] | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
sourceResourceId | URL ARM totalmente qualificado. | string |
storageAccountVersion | Versão da conta de armazenamento. | string |
AzureVMAppContainerProtectionContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'VMAppContainer' (obrigatório) |
extendedInfo | Detalhes adicionais de um contêiner de carga de trabalho. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Carimbo de data/hora quando este contêiner foi atualizado. | string |
tipo de operação | Re-Do Operação | 'Inválido' 'Registo' 'Voltar a registar' |
sourceResourceId | ID ARM da máquina virtual representada por este Contêiner de Carga de Trabalho do Azure | string |
tipo de carga de trabalho | Tipo de carga de trabalho para a qual o registro foi enviado. | 'AzureFileShare' 'AzureSqlDb' 'Cliente' 'Troca' 'FileFolder' 'GenericDataSource' 'Inválido' 'SAPAseDatabase' 'SAPHanaDatabase' 'SAPHanaDBInstance' 'Ponto de partilha' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
AzureWorkloadContainerExtendedInfo
Designação | Descrição | Valor |
---|---|---|
hostServerName | Host Os Name no caso de Stand Alone e Cluster Name no caso de contêiner distribuído. | string |
inquéritoInformações | Status da consulta para o contêiner. | InquiryInfo |
nósLista de nós | Lista dos nós no caso de contêiner distribuído. | DistributedNodesInfo [] |
ContainerIdentityInfo
Designação | Descrição | Valor |
---|---|---|
aadTenantId | Identidade do contêiner de proteção - AAD Tenant | string |
Público-alvo | Identidade do contêiner de proteção - Público | string |
servicePrincipalClientId | Identidade do contêiner de proteção - AAD Service Principal | string |
uniqueName | Nome exclusivo do contêiner | string |
DistributedNodesInfo
DPMContainerExtendedInfo
Designação | Descrição | Valor |
---|---|---|
lastRefreshedAt | Última hora de atualização do DPMContainer. | string |
ErrorDetail
Designação | Descrição | Valor |
---|
GenericContainer
GenericContainerExtendedInfo
Designação | Descrição | Valor |
---|---|---|
containerIdentityInfo | Informações de identidade do contêiner | ContainerIdentityInfo |
rawCertData | Chave pública do certificado de contêiner | string |
serviceEndpoints | Pontos de extremidade do Serviço de Backup do Azure para o contêiner | GenericContainerExtendedInfoServiceEndpoints |
GenericContainerExtendedInfoServiceEndpoints
Designação | Descrição | Valor |
---|
InquéritoInfo
Designação | Descrição | Valor | ||
---|---|---|---|---|
errorDetail | Detalhes do erro se o Status não for bem-sucedido. | ErrorDetail | ||
inquéritoDetalhes | Detalhes da consulta que terão detalhes específicos da carga de trabalho. Por exemplo, - Para SQL e oracle, isso conterá detalhes diferentes. |
WorkloadInquiryDetails[] | ||
Situação | Status da consulta para este contêiner, como InProgress |
Falhou | Com êxito | string |
InquiryValidation
Designação | Descrição | Valor |
---|---|---|
errorDetail | Detalhe do erro caso o status não seja bem-sucedido. | ErrorDetail |
Situação | Status para a validação da consulta. | string |
MabContainer
Designação | Descrição | Valor |
---|---|---|
agentVersion | Versão do agente deste contêiner. | string |
canReRegister | O contentor pode ser registado mais uma vez? | Bool |
containerHealthState | Estado de saúde do recipiente mab. | string |
containerId | ContainerID representa o contêiner. | Int |
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'Windows' (obrigatório) |
extendedInfo | Informações adicionais para este contentor | MabContainerExtendedInfo |
mabContainerHealthDetails | Detalhes de saúde neste recipiente mab. | MABContainerHealthDetails[] |
protectedItemCount | Número de itens de backup neste contêiner. | Int |
MabContainerExtendedInfo
Designação | Descrição | Valor |
---|---|---|
backupItems | Lista de itens de backup associados a este contêiner. | string[] |
backupItemType | Tipo de itens de backup associados a esse contêiner. | 'AzureFileShare' 'AzureSqlDb' 'Cliente' 'Troca' 'FileFolder' 'GenericDataSource' 'Inválido' 'SAPAseDatabase' 'SAPHanaDatabase' 'SAPHanaDBInstance' 'Ponto de partilha' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
lastBackupStatus | Status de backup mais recente deste contêiner. | string |
lastRefreshedAt | Carimbo de data/hora quando esse contêiner foi atualizado. | string |
nome_da_política | Política de backup associada a esse contêiner. | string |
MABContainerHealthDetalhes
Designação | Descrição | Valor |
---|---|---|
código | Código Sanitário | Int |
Mensagem | Mensagem de saúde | string |
Recomendações | Ações recomendadas para a saúde | string[] |
título | Título Saúde | string |
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers
Designação | Descrição | Valor |
---|---|---|
eTag | ETag opcional. | string |
Localização | Localização do recurso. | string |
Designação | O nome do recurso | string (obrigatório) |
pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico do recurso do tipo: vaults/backupFabrics |
propriedades | Propriedades ProtectionContainerResource | ProtectionContainer |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
ProtectionContainer
Designação | Descrição | Valor |
---|---|---|
backupManagementType | Tipo de gerenciamento de backup para o contêiner. | 'AzureBackupServer' 'AzureIaasVM' 'AzureSql' 'AzureStorage' 'AzureWorkload' 'DefaultBackup' 'DPM' 'Inválido' 'MAB' |
Tipo de contentor | Defina como 'AzureBackupServerContainer' para o tipo AzureBackupServerContainer. Defina como 'AzureSqlContainer' para o tipo AzureSqlContainer. Defina como 'SQLAGWorkLoadContainer' para o tipo AzureSqlagWorkloadContainerProtectionContainer. Defina como 'VMAppContainer' para o tipo AzureVMAppContainerProtectionContainer. Defina como 'GenericContainer' para o tipo GenericContainer. Defina como 'Microsoft.ClassicCompute/virtualMachines' para o tipo AzureIaaSClassicComputeVMContainer. Defina como 'Microsoft.Compute/virtualMachines' para o tipo AzureIaaSComputeVMContainer. Defina como 'StorageContainer' para o tipo AzureStorageContainer. Defina como 'Windows' para o tipo MabContainer. | 'AzureBackupServerContainer' 'AzureSqlContainer' 'GenericContainer' 'Microsoft.ClassicCompute/virtualMachines' 'Microsoft.Compute/virtualMachines' 'SQLAGWorkLoadContainer' 'StorageContainer' 'VMAppContainer' 'Windows' (obrigatório) |
friendlyNome | Nome amigável do recipiente. | string |
estado de saúde | Estado de saúde do contentor. | string |
protectableObjectType | Tipo do objeto protegível associado a este recipiente | string |
status de registro | Status do registro do contêiner no Cofre dos Serviços de Recuperação. | string |
Tags de Recursos
Designação | Descrição | Valor |
---|
Carga de trabalhoInquéritoDetalhes
Designação | Descrição | Valor |
---|---|---|
inquéritoValidação | Validação de consultas, como permissões e outras validações de backup. | InquiryValidation |
itemContagem | Contém a Contagem de itens protegíveis dentro deste Contêiner. | Int |
tipo | Tipo de carga de trabalho como SQL, Oracle etc. | string |
Exemplos de início rápido
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Arquivo Bicep | Descrição |
---|---|
Backup do Azure para carga de trabalho em máquinas virtuais do Azure | Este modelo cria um Cofre dos Serviços de Recuperação e uma Política de Backup específica da Carga de Trabalho. Registra VM com serviço de backup e configura a proteção |
Backup de compartilhamento de arquivos existente usando os Serviços de Recuperação (Diário) | Este modelo configura a proteção para um Compartilhamento de Arquivos existente presente em uma Conta de Armazenamento existente. Ele cria um novo ou usa uma Política de Backup e Cofre dos Serviços de Recuperação existente com base nos valores de parâmetro definidos. |
Fazer backup do compartilhamento de arquivos existente usando os Serviços de Recuperação (por hora) | Este modelo configura a proteção com frequência horária para um Compartilhamento de Arquivos existente presente em uma Conta de Armazenamento existente. Ele cria um novo ou usa uma Política de Backup e Cofre dos Serviços de Recuperação existente com base nos valores de parâmetro definidos. |
Definição de recurso de modelo ARM
O tipo de recurso vaults/backupFabrics/protectionContainers pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers",
"apiVersion": "2022-09-30-preview",
"name": "string",
"eTag": "string",
"location": "string",
"properties": {
"backupManagementType": "string",
"friendlyName": "string",
"healthStatus": "string",
"protectableObjectType": "string",
"registrationStatus": "string",
"containerType": "string"
// For remaining properties, see ProtectionContainer objects
},
"tags": {
"{customized property}": "string"
}
}
Objetos ProtectionContainer
Defina a propriedade containerType para especificar o tipo de objeto.
Para AzureBackupServerContainer , use:
{
"canReRegister": "bool",
"containerId": "string",
"containerType": "AzureBackupServerContainer",
"dpmAgentVersion": "string",
"dpmServers": [ "string" ],
"extendedInfo": {
"lastRefreshedAt": "string"
},
"protectedItemCount": "int",
"protectionStatus": "string",
"upgradeAvailable": "bool"
}
Para AzureSqlContainer , use:
{
"containerType": "AzureSqlContainer"
}
Para SQLAGWorkLoadContainer , use:
{
"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"
}
Para VMAppContainer, use:
{
"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"
}
Para GenericContainer , use:
{
"containerType": "GenericContainer",
"extendedInformation": {
"containerIdentityInfo": {
"aadTenantId": "string",
"audience": "string",
"servicePrincipalClientId": "string",
"uniqueName": "string"
},
"rawCertData": "string",
"serviceEndpoints": {
"{customized property}": "string"
}
},
"fabricName": "string"
}
Para Microsoft.ClassicCompute/virtualMachines , use:
{
"containerType": "Microsoft.ClassicCompute/virtualMachines",
"resourceGroup": "string",
"virtualMachineId": "string",
"virtualMachineVersion": "string"
}
Para Microsoft.Compute/virtualMachines , use:
{
"containerType": "Microsoft.Compute/virtualMachines",
"resourceGroup": "string",
"virtualMachineId": "string",
"virtualMachineVersion": "string"
}
Para StorageContainer, use:
{
"acquireStorageAccountLock": "string",
"containerType": "StorageContainer",
"protectedItemCount": "int",
"resourceGroup": "string",
"sourceResourceId": "string",
"storageAccountVersion": "string"
}
Para Windows, use:
{
"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"
}
Valores de propriedade
AzureBackupServerContainer
AzureIaaSClassicComputeVMContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'Microsoft.ClassicCompute/virtualMachines' (obrigatório) |
resourceGroup [en] | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
virtualMachineId | URL ARM totalmente qualificada da máquina virtual representada por este contêiner de VM IaaS do Azure. | string |
virtualMachineVersion | Especifica se o contêiner representa uma VM Clássica ou do Azure Resource Manager. | string |
AzureIaaSComputeVMContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'Microsoft.Compute/virtualMachines' (obrigatório) |
resourceGroup [en] | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
virtualMachineId | URL ARM totalmente qualificada da máquina virtual representada por este contêiner de VM IaaS do Azure. | string |
virtualMachineVersion | Especifica se o contêiner representa uma VM Clássica ou do Azure Resource Manager. | string |
AzureSqlagWorkloadContainerProtectionContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'SQLAGWorkLoadContainer' (obrigatório) |
extendedInfo | Detalhes adicionais de um contêiner de carga de trabalho. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Carimbo de data/hora quando este contêiner foi atualizado. | string |
tipo de operação | Re-Do Operação | 'Inválido' 'Registo' 'Voltar a registar' |
sourceResourceId | ID ARM da máquina virtual representada por este Contêiner de Carga de Trabalho do Azure | string |
tipo de carga de trabalho | Tipo de carga de trabalho para a qual o registro foi enviado. | 'AzureFileShare' 'AzureSqlDb' 'Cliente' 'Troca' 'FileFolder' 'GenericDataSource' 'Inválido' 'SAPAseDatabase' 'SAPHanaDatabase' 'SAPHanaDBInstance' 'Ponto de partilha' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
AzureSqlContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'AzureSqlContainer' (obrigatório) |
AzureStorageContainer
Designação | Descrição | Valor |
---|---|---|
acquireStorageAccountLock | Se o bloqueio da conta de armazenamento deve ser adquirido para este contêiner ou não. | 'Adquirir' 'Não adquirir' |
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'StorageContainer' (obrigatório) |
protectedItemCount | Número de itens de backup neste contêiner. | Int |
resourceGroup [en] | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
sourceResourceId | URL ARM totalmente qualificado. | string |
storageAccountVersion | Versão da conta de armazenamento. | string |
AzureVMAppContainerProtectionContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'VMAppContainer' (obrigatório) |
extendedInfo | Detalhes adicionais de um contêiner de carga de trabalho. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Carimbo de data/hora quando este contêiner foi atualizado. | string |
tipo de operação | Re-Do Operação | 'Inválido' 'Registo' 'Voltar a registar' |
sourceResourceId | ID ARM da máquina virtual representada por este Contêiner de Carga de Trabalho do Azure | string |
tipo de carga de trabalho | Tipo de carga de trabalho para a qual o registro foi enviado. | 'AzureFileShare' 'AzureSqlDb' 'Cliente' 'Troca' 'FileFolder' 'GenericDataSource' 'Inválido' 'SAPAseDatabase' 'SAPHanaDatabase' 'SAPHanaDBInstance' 'Ponto de partilha' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
AzureWorkloadContainerExtendedInfo
Designação | Descrição | Valor |
---|---|---|
hostServerName | Host Os Name no caso de Stand Alone e Cluster Name no caso de contêiner distribuído. | string |
inquéritoInformações | Status da consulta para o contêiner. | InquiryInfo |
nósLista de nós | Lista dos nós no caso de contêiner distribuído. | DistributedNodesInfo [] |
ContainerIdentityInfo
Designação | Descrição | Valor |
---|---|---|
aadTenantId | Identidade do contêiner de proteção - AAD Tenant | string |
Público-alvo | Identidade do contêiner de proteção - Público | string |
servicePrincipalClientId | Identidade do contêiner de proteção - AAD Service Principal | string |
uniqueName | Nome exclusivo do contêiner | string |
DistributedNodesInfo
DPMContainerExtendedInfo
Designação | Descrição | Valor |
---|---|---|
lastRefreshedAt | Última hora de atualização do DPMContainer. | string |
ErrorDetail
Designação | Descrição | Valor |
---|
GenericContainer
GenericContainerExtendedInfo
Designação | Descrição | Valor |
---|---|---|
containerIdentityInfo | Informações de identidade do contêiner | ContainerIdentityInfo |
rawCertData | Chave pública do certificado de contêiner | string |
serviceEndpoints | Pontos de extremidade do Serviço de Backup do Azure para o contêiner | GenericContainerExtendedInfoServiceEndpoints |
GenericContainerExtendedInfoServiceEndpoints
Designação | Descrição | Valor |
---|
InquéritoInfo
Designação | Descrição | Valor | ||
---|---|---|---|---|
errorDetail | Detalhes do erro se o Status não for bem-sucedido. | ErrorDetail | ||
inquéritoDetalhes | Detalhes da consulta que terão detalhes específicos da carga de trabalho. Por exemplo, - Para SQL e oracle, isso conterá detalhes diferentes. |
WorkloadInquiryDetails[] | ||
Situação | Status da consulta para este contêiner, como InProgress |
Falhou | Com êxito | string |
InquiryValidation
Designação | Descrição | Valor |
---|---|---|
errorDetail | Detalhe do erro caso o status não seja bem-sucedido. | ErrorDetail |
Situação | Status para a validação da consulta. | string |
MabContainer
Designação | Descrição | Valor |
---|---|---|
agentVersion | Versão do agente deste contêiner. | string |
canReRegister | O contentor pode ser registado mais uma vez? | Bool |
containerHealthState | Estado de saúde do recipiente mab. | string |
containerId | ContainerID representa o contêiner. | Int |
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'Windows' (obrigatório) |
extendedInfo | Informações adicionais para este contentor | MabContainerExtendedInfo |
mabContainerHealthDetails | Detalhes de saúde neste recipiente mab. | MABContainerHealthDetails[] |
protectedItemCount | Número de itens de backup neste contêiner. | Int |
MabContainerExtendedInfo
Designação | Descrição | Valor |
---|---|---|
backupItems | Lista de itens de backup associados a este contêiner. | string[] |
backupItemType | Tipo de itens de backup associados a esse contêiner. | 'AzureFileShare' 'AzureSqlDb' 'Cliente' 'Troca' 'FileFolder' 'GenericDataSource' 'Inválido' 'SAPAseDatabase' 'SAPHanaDatabase' 'SAPHanaDBInstance' 'Ponto de partilha' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
lastBackupStatus | Status de backup mais recente deste contêiner. | string |
lastRefreshedAt | Carimbo de data/hora quando esse contêiner foi atualizado. | string |
nome_da_política | Política de backup associada a esse contêiner. | string |
MABContainerHealthDetalhes
Designação | Descrição | Valor |
---|---|---|
código | Código Sanitário | Int |
Mensagem | Mensagem de saúde | string |
Recomendações | Ações recomendadas para a saúde | string[] |
título | Título Saúde | string |
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2022-09-30-pré-visualização' |
eTag | ETag opcional. | string |
Localização | Localização do recurso. | string |
Designação | O nome do recurso | string (obrigatório) |
propriedades | Propriedades ProtectionContainerResource | ProtectionContainer |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
tipo | O tipo de recurso | 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers' |
ProtectionContainer
Designação | Descrição | Valor |
---|---|---|
backupManagementType | Tipo de gerenciamento de backup para o contêiner. | 'AzureBackupServer' 'AzureIaasVM' 'AzureSql' 'AzureStorage' 'AzureWorkload' 'DefaultBackup' 'DPM' 'Inválido' 'MAB' |
Tipo de contentor | Defina como 'AzureBackupServerContainer' para o tipo AzureBackupServerContainer. Defina como 'AzureSqlContainer' para o tipo AzureSqlContainer. Defina como 'SQLAGWorkLoadContainer' para o tipo AzureSqlagWorkloadContainerProtectionContainer. Defina como 'VMAppContainer' para o tipo AzureVMAppContainerProtectionContainer. Defina como 'GenericContainer' para o tipo GenericContainer. Defina como 'Microsoft.ClassicCompute/virtualMachines' para o tipo AzureIaaSClassicComputeVMContainer. Defina como 'Microsoft.Compute/virtualMachines' para o tipo AzureIaaSComputeVMContainer. Defina como 'StorageContainer' para o tipo AzureStorageContainer. Defina como 'Windows' para o tipo MabContainer. | 'AzureBackupServerContainer' 'AzureSqlContainer' 'GenericContainer' 'Microsoft.ClassicCompute/virtualMachines' 'Microsoft.Compute/virtualMachines' 'SQLAGWorkLoadContainer' 'StorageContainer' 'VMAppContainer' 'Windows' (obrigatório) |
friendlyNome | Nome amigável do recipiente. | string |
estado de saúde | Estado de saúde do contentor. | string |
protectableObjectType | Tipo do objeto protegível associado a este recipiente | string |
status de registro | Status do registro do contêiner no Cofre dos Serviços de Recuperação. | string |
Tags de Recursos
Designação | Descrição | Valor |
---|
Carga de trabalhoInquéritoDetalhes
Designação | Descrição | Valor |
---|---|---|
inquéritoValidação | Validação de consultas, como permissões e outras validações de backup. | InquiryValidation |
itemContagem | Contém a Contagem de itens protegíveis dentro deste Contêiner. | Int |
tipo | Tipo de carga de trabalho como SQL, Oracle etc. | string |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Backup do Azure para carga de trabalho em máquinas virtuais do Azure |
Este modelo cria um Cofre dos Serviços de Recuperação e uma Política de Backup específica da Carga de Trabalho. Registra VM com serviço de backup e configura a proteção |
Backup de compartilhamento de arquivos existente usando os Serviços de Recuperação (Diário) |
Este modelo configura a proteção para um Compartilhamento de Arquivos existente presente em uma Conta de Armazenamento existente. Ele cria um novo ou usa uma Política de Backup e Cofre dos Serviços de Recuperação existente com base nos valores de parâmetro definidos. |
Fazer backup do compartilhamento de arquivos existente usando os Serviços de Recuperação (por hora) |
Este modelo configura a proteção com frequência horária para um Compartilhamento de Arquivos existente presente em uma Conta de Armazenamento existente. Ele cria um novo ou usa uma Política de Backup e Cofre dos Serviços de Recuperação existente com base nos valores de parâmetro definidos. |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso vaults/backupFabrics/protectionContainers pode ser implantado com operações direcionadas:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2022-09-30-preview"
name = "string"
eTag = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
backupManagementType = "string"
friendlyName = "string"
healthStatus = "string"
protectableObjectType = "string"
registrationStatus = "string"
containerType = "string"
// For remaining properties, see ProtectionContainer objects
}
})
}
Objetos ProtectionContainer
Defina a propriedade containerType para especificar o tipo de objeto.
Para AzureBackupServerContainer , use:
{
canReRegister = bool
containerId = "string"
containerType = "AzureBackupServerContainer"
dpmAgentVersion = "string"
dpmServers = [
"string"
]
extendedInfo = {
lastRefreshedAt = "string"
}
protectedItemCount = int
protectionStatus = "string"
upgradeAvailable = bool
}
Para AzureSqlContainer , use:
{
containerType = "AzureSqlContainer"
}
Para SQLAGWorkLoadContainer , use:
{
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"
}
Para VMAppContainer, use:
{
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"
}
Para GenericContainer , use:
{
containerType = "GenericContainer"
extendedInformation = {
containerIdentityInfo = {
aadTenantId = "string"
audience = "string"
servicePrincipalClientId = "string"
uniqueName = "string"
}
rawCertData = "string"
serviceEndpoints = {
{customized property} = "string"
}
}
fabricName = "string"
}
Para Microsoft.ClassicCompute/virtualMachines , use:
{
containerType = "Microsoft.ClassicCompute/virtualMachines"
resourceGroup = "string"
virtualMachineId = "string"
virtualMachineVersion = "string"
}
Para Microsoft.Compute/virtualMachines , use:
{
containerType = "Microsoft.Compute/virtualMachines"
resourceGroup = "string"
virtualMachineId = "string"
virtualMachineVersion = "string"
}
Para StorageContainer, use:
{
acquireStorageAccountLock = "string"
containerType = "StorageContainer"
protectedItemCount = int
resourceGroup = "string"
sourceResourceId = "string"
storageAccountVersion = "string"
}
Para Windows, use:
{
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
}
Valores de propriedade
AzureBackupServerContainer
AzureIaaSClassicComputeVMContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'Microsoft.ClassicCompute/virtualMachines' (obrigatório) |
resourceGroup [en] | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
virtualMachineId | URL ARM totalmente qualificada da máquina virtual representada por este contêiner de VM IaaS do Azure. | string |
virtualMachineVersion | Especifica se o contêiner representa uma VM Clássica ou do Azure Resource Manager. | string |
AzureIaaSComputeVMContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'Microsoft.Compute/virtualMachines' (obrigatório) |
resourceGroup [en] | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
virtualMachineId | URL ARM totalmente qualificada da máquina virtual representada por este contêiner de VM IaaS do Azure. | string |
virtualMachineVersion | Especifica se o contêiner representa uma VM Clássica ou do Azure Resource Manager. | string |
AzureSqlagWorkloadContainerProtectionContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'SQLAGWorkLoadContainer' (obrigatório) |
extendedInfo | Detalhes adicionais de um contêiner de carga de trabalho. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Carimbo de data/hora quando este contêiner foi atualizado. | string |
tipo de operação | Re-Do Operação | 'Inválido' 'Registo' 'Voltar a registar' |
sourceResourceId | ID ARM da máquina virtual representada por este Contêiner de Carga de Trabalho do Azure | string |
tipo de carga de trabalho | Tipo de carga de trabalho para a qual o registro foi enviado. | 'AzureFileShare' 'AzureSqlDb' 'Cliente' 'Troca' 'FileFolder' 'GenericDataSource' 'Inválido' 'SAPAseDatabase' 'SAPHanaDatabase' 'SAPHanaDBInstance' 'Ponto de partilha' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
AzureSqlContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'AzureSqlContainer' (obrigatório) |
AzureStorageContainer
Designação | Descrição | Valor |
---|---|---|
acquireStorageAccountLock | Se o bloqueio da conta de armazenamento deve ser adquirido para este contêiner ou não. | 'Adquirir' 'Não adquirir' |
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'StorageContainer' (obrigatório) |
protectedItemCount | Número de itens de backup neste contêiner. | Int |
resourceGroup [en] | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
sourceResourceId | URL ARM totalmente qualificado. | string |
storageAccountVersion | Versão da conta de armazenamento. | string |
AzureVMAppContainerProtectionContainer
Designação | Descrição | Valor |
---|---|---|
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'VMAppContainer' (obrigatório) |
extendedInfo | Detalhes adicionais de um contêiner de carga de trabalho. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Carimbo de data/hora quando este contêiner foi atualizado. | string |
tipo de operação | Re-Do Operação | 'Inválido' 'Registo' 'Voltar a registar' |
sourceResourceId | ID ARM da máquina virtual representada por este Contêiner de Carga de Trabalho do Azure | string |
tipo de carga de trabalho | Tipo de carga de trabalho para a qual o registro foi enviado. | 'AzureFileShare' 'AzureSqlDb' 'Cliente' 'Troca' 'FileFolder' 'GenericDataSource' 'Inválido' 'SAPAseDatabase' 'SAPHanaDatabase' 'SAPHanaDBInstance' 'Ponto de partilha' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
AzureWorkloadContainerExtendedInfo
Designação | Descrição | Valor |
---|---|---|
hostServerName | Host Os Name no caso de Stand Alone e Cluster Name no caso de contêiner distribuído. | string |
inquéritoInformações | Status da consulta para o contêiner. | InquiryInfo |
nósLista de nós | Lista dos nós no caso de contêiner distribuído. | DistributedNodesInfo [] |
ContainerIdentityInfo
Designação | Descrição | Valor |
---|---|---|
aadTenantId | Identidade do contêiner de proteção - AAD Tenant | string |
Público-alvo | Identidade do contêiner de proteção - Público | string |
servicePrincipalClientId | Identidade do contêiner de proteção - AAD Service Principal | string |
uniqueName | Nome exclusivo do contêiner | string |
DistributedNodesInfo
DPMContainerExtendedInfo
Designação | Descrição | Valor |
---|---|---|
lastRefreshedAt | Última hora de atualização do DPMContainer. | string |
ErrorDetail
Designação | Descrição | Valor |
---|
GenericContainer
GenericContainerExtendedInfo
Designação | Descrição | Valor |
---|---|---|
containerIdentityInfo | Informações de identidade do contêiner | ContainerIdentityInfo |
rawCertData | Chave pública do certificado de contêiner | string |
serviceEndpoints | Pontos de extremidade do Serviço de Backup do Azure para o contêiner | GenericContainerExtendedInfoServiceEndpoints |
GenericContainerExtendedInfoServiceEndpoints
Designação | Descrição | Valor |
---|
InquéritoInfo
Designação | Descrição | Valor | ||
---|---|---|---|---|
errorDetail | Detalhes do erro se o Status não for bem-sucedido. | ErrorDetail | ||
inquéritoDetalhes | Detalhes da consulta que terão detalhes específicos da carga de trabalho. Por exemplo, - Para SQL e oracle, isso conterá detalhes diferentes. |
WorkloadInquiryDetails[] | ||
Situação | Status da consulta para este contêiner, como InProgress |
Falhou | Com êxito | string |
InquiryValidation
Designação | Descrição | Valor |
---|---|---|
errorDetail | Detalhe do erro caso o status não seja bem-sucedido. | ErrorDetail |
Situação | Status para a validação da consulta. | string |
MabContainer
Designação | Descrição | Valor |
---|---|---|
agentVersion | Versão do agente deste contêiner. | string |
canReRegister | O contentor pode ser registado mais uma vez? | Bool |
containerHealthState | Estado de saúde do recipiente mab. | string |
containerId | ContainerID representa o contêiner. | Int |
Tipo de contentor | Tipo de contentor. O valor desta propriedade para: 1. Compute Azure VM é Microsoft.Compute/virtualMachines 2. A VM do Azure Compute Clássica é Microsoft.ClassicCompute/virtualMachines 3. Máquinas Windows (como MAB, DPM, etc) é Janelas 4. A instância SQL do Azure é AzureSqlContainer. 5. Contêineres de armazenamento é StorageContainer. 6. Carga de trabalho do Azure O backup é VMAppContainer |
'Windows' (obrigatório) |
extendedInfo | Informações adicionais para este contentor | MabContainerExtendedInfo |
mabContainerHealthDetails | Detalhes de saúde neste recipiente mab. | MABContainerHealthDetails[] |
protectedItemCount | Número de itens de backup neste contêiner. | Int |
MabContainerExtendedInfo
Designação | Descrição | Valor |
---|---|---|
backupItems | Lista de itens de backup associados a este contêiner. | string[] |
backupItemType | Tipo de itens de backup associados a esse contêiner. | 'AzureFileShare' 'AzureSqlDb' 'Cliente' 'Troca' 'FileFolder' 'GenericDataSource' 'Inválido' 'SAPAseDatabase' 'SAPHanaDatabase' 'SAPHanaDBInstance' 'Ponto de partilha' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
lastBackupStatus | Status de backup mais recente deste contêiner. | string |
lastRefreshedAt | Carimbo de data/hora quando esse contêiner foi atualizado. | string |
nome_da_política | Política de backup associada a esse contêiner. | string |
MABContainerHealthDetalhes
Designação | Descrição | Valor |
---|---|---|
código | Código Sanitário | Int |
Mensagem | Mensagem de saúde | string |
Recomendações | Ações recomendadas para a saúde | string[] |
título | Título Saúde | string |
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers
Designação | Descrição | Valor |
---|---|---|
eTag | ETag opcional. | string |
Localização | Localização do recurso. | string |
Designação | O nome do recurso | string (obrigatório) |
parent_id | A ID do recurso que é o pai para este recurso. | ID do recurso do tipo: vaults/backupFabrics |
propriedades | Propriedades ProtectionContainerResource | ProtectionContainer |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. |
tipo | O tipo de recurso | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2022-09-30-preview" |
ProtectionContainer
Designação | Descrição | Valor |
---|---|---|
backupManagementType | Tipo de gerenciamento de backup para o contêiner. | 'AzureBackupServer' 'AzureIaasVM' 'AzureSql' 'AzureStorage' 'AzureWorkload' 'DefaultBackup' 'DPM' 'Inválido' 'MAB' |
Tipo de contentor | Defina como 'AzureBackupServerContainer' para o tipo AzureBackupServerContainer. Defina como 'AzureSqlContainer' para o tipo AzureSqlContainer. Defina como 'SQLAGWorkLoadContainer' para o tipo AzureSqlagWorkloadContainerProtectionContainer. Defina como 'VMAppContainer' para o tipo AzureVMAppContainerProtectionContainer. Defina como 'GenericContainer' para o tipo GenericContainer. Defina como 'Microsoft.ClassicCompute/virtualMachines' para o tipo AzureIaaSClassicComputeVMContainer. Defina como 'Microsoft.Compute/virtualMachines' para o tipo AzureIaaSComputeVMContainer. Defina como 'StorageContainer' para o tipo AzureStorageContainer. Defina como 'Windows' para o tipo MabContainer. | 'AzureBackupServerContainer' 'AzureSqlContainer' 'GenericContainer' 'Microsoft.ClassicCompute/virtualMachines' 'Microsoft.Compute/virtualMachines' 'SQLAGWorkLoadContainer' 'StorageContainer' 'VMAppContainer' 'Windows' (obrigatório) |
friendlyNome | Nome amigável do recipiente. | string |
estado de saúde | Estado de saúde do contentor. | string |
protectableObjectType | Tipo do objeto protegível associado a este recipiente | string |
status de registro | Status do registro do contêiner no Cofre dos Serviços de Recuperação. | string |
Tags de Recursos
Designação | Descrição | Valor |
---|
Carga de trabalhoInquéritoDetalhes
Designação | Descrição | Valor |
---|---|---|
inquéritoValidação | Validação de consultas, como permissões e outras validações de backup. | InquiryValidation |
itemContagem | Contém a Contagem de itens protegíveis dentro deste Contêiner. | Int |
tipo | Tipo de carga de trabalho como SQL, Oracle etc. | string |