Cofres Microsoft.RecoveryServices/backupFabrics/protectionContainers 2022-09-30-preview
- Mais recente
- 2023-01-01
- 2022-10-01
- 2022-09-30-preview
- 09-09-01-preview de 2022
- 06-01-preview de 2022
- 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 recurso do Bicep
O tipo de recurso vaults/backupFabrics/protectionContainers pode ser implementado em:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo 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' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
eTag: 'string'
properties: {
backupManagementType: 'string'
friendlyName: 'string'
healthStatus: 'string'
protectableObjectType: 'string'
registrationStatus: 'string'
containerType: 'string'
// For remaining properties, see ProtectionContainer objects
}
}
Objetos ProtectionContainer
Defina a propriedade containerType para especificar o tipo de objeto.
Para AzureBackupServerContainer, utilize:
containerType: 'AzureBackupServerContainer'
canReRegister: bool
containerId: 'string'
dpmAgentVersion: 'string'
dpmServers: [
'string'
]
extendedInfo: {
lastRefreshedAt: 'string'
}
protectedItemCount: int
protectionStatus: 'string'
upgradeAvailable: bool
Para o AzureSqlContainer, utilize:
containerType: 'AzureSqlContainer'
Para GenericContainer, utilize:
containerType: 'GenericContainer'
extendedInformation: {
containerIdentityInfo: {
aadTenantId: 'string'
audience: 'string'
servicePrincipalClientId: 'string'
uniqueName: 'string'
}
rawCertData: 'string'
serviceEndpoints: {}
}
fabricName: 'string'
Para Microsoft.ClassicCompute/virtualMachines, utilize:
containerType: 'Microsoft.ClassicCompute/virtualMachines'
resourceGroup: 'string'
virtualMachineId: 'string'
virtualMachineVersion: 'string'
Para Microsoft.Compute/virtualMachines, utilize:
containerType: 'Microsoft.Compute/virtualMachines'
resourceGroup: 'string'
virtualMachineId: 'string'
virtualMachineVersion: 'string'
Para SQLAGWorkLoadContainer, utilize:
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 StorageContainer, utilize:
containerType: 'StorageContainer'
acquireStorageAccountLock: 'string'
protectedItemCount: int
resourceGroup: 'string'
sourceResourceId: 'string'
storageAccountVersion: 'string'
Para VMAppContainer, utilize:
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 o Windows, utilize:
containerType: 'Windows'
agentVersion: 'string'
canReRegister: bool
containerHealthState: 'string'
containerId: int
extendedInfo: {
backupItems: [
'string'
]
backupItemType: 'string'
lastBackupStatus: 'string'
lastRefreshedAt: 'string'
policyName: 'string'
}
mabContainerHealthDetails: [
{
code: int
message: 'string'
recommendations: [
'string'
]
title: 'string'
}
]
protectedItemCount: int
Valores de propriedade
cofres/backupFabrics/protectionContainers
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados no Bicep. |
cadeia (obrigatório) |
localização | Localização do recurso. | string |
etiquetas | Etiquetas de recursos. | Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos |
principal | No Bicep, pode especificar o recurso principal de um recurso subordinado. Só precisa de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal. Para obter mais informações, veja Recurso subordinado fora do recurso principal. |
Nome simbólico para recurso do tipo: backupFabrics |
eTag | ETag opcional. | string |
propriedades | Propriedades protectionContainerResource | ProtectionContainer |
ProtectionContainer
Nome | Descrição | Valor |
---|---|---|
backupManagementType | Tipo de gestão de cópias de segurança para o contentor. | "AzureBackupServer" "AzureIaasVM" "AzureSql" "AzureStorage" "AzureWorkload" 'DPM' "DefaultBackup" "Inválido" 'MAB' |
friendlyName | Nome amigável do contentor. | string |
healthStatus | Estado de funcionamento do contentor. | string |
protectableObjectType | Tipo de objeto protegido associado a este contentor | string |
registrationStatus | Estado do registo do contentor com o Cofre dos Serviços de Recuperação. | string |
containerType | Definir o tipo de objeto | AzureBackupServerContainer AzureSqlContainer GenericContainer Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer StorageContainer VMAppContainer Windows (obrigatório) |
AzureBackupServerContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. Os computadores Windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"AzureBackupServerContainer" (obrigatório) |
canReRegister | Especifica se o contentor é novamente registrável. | bool |
containerId | ID do contentor. | string |
dpmAgentVersion | Versão do Agente do motor de cópia de segurança | string |
dpmServers | Lista de BackupEngines a proteger o contentor | string[] |
extendedInfo | Informações Expandidas do contentor. | DPMContainerExtendedInfo |
protectedItemCount | Número de itens protegidos no BackupEngine | int |
protectionStatus | Estado da proteção do contentor. | string |
atualização Disponível | Para verificar se a atualização está disponível | bool |
DPMContainerExtendedInfo
Nome | Descrição | Valor |
---|---|---|
lastRefreshedAt | Hora da última atualização do DPMContainer. | string |
AzureSqlContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. Os computadores Windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"AzureSqlContainer" (obrigatório) |
GenericContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. Os computadores Windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"GenericContainer" (obrigatório) |
extendedInformation | Informações expandidas (não devolvidas em Chamadas à API de contentor de lista) | GenericContainerExtendedInfo |
fabricName | Nome dos recursos de infraestrutura do contentor | string |
GenericContainerExtendedInfo
Nome | Descrição | Valor |
---|---|---|
containerIdentityInfo | Informações de identidade do contentor | ContainerIdentityInfo |
rawCertData | Chave pública do certificado de contentor | string |
serviceEndpoints | Azure Backup Pontos Finais de Serviço para o contentor | objeto |
ContainerIdentityInfo
Nome | Descrição | Valor |
---|---|---|
aadTenantId | Identidade do contentor de proteção – Inquilino do AAD | string |
audiência | Identidade do contentor de proteção - Audiência | string |
servicePrincipalClientId | Identidade do contentor de proteção - Principal de Serviço do AAD | string |
uniqueName | Nome exclusivo do contentor | string |
AzureIaaSClassicComputeVMContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. Os computadores Windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"Microsoft.ClassicCompute/virtualMachines" (obrigatório) |
resourceGroup | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
virtualMachineId | URL do ARM completamente qualificado da máquina virtual representada por este contentor de VM IaaS do Azure. | string |
virtualMachineVersion | Especifica se o contentor representa uma VM clássica ou Resource Manager do Azure. | string |
AzureIaaSComputeVMContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. Os computadores Windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"Microsoft.Compute/virtualMachines" (obrigatório) |
resourceGroup | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
virtualMachineId | URL do ARM completamente qualificado da máquina virtual representada por este contentor de VM IaaS do Azure. | string |
virtualMachineVersion | Especifica se o contentor representa uma VM clássica ou Resource Manager do Azure. | string |
AzureSqlagWorkloadContainerProtectionContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. Os computadores Windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"SQLAGWorkLoadContainer" (obrigatório) |
extendedInfo | Detalhes adicionais de um contentor de carga de trabalho. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Carimbo de data/hora quando este contentor foi atualizado. | string |
operationType | Operação de Re-Do | "Inválido" "Registar" "Voltar a registar" |
sourceResourceId | ID arm da máquina virtual representada por este Contentor de Carga de Trabalho do Azure | string |
workloadType | Tipo de carga de trabalho para o qual o registo foi enviado. | "AzureFileShare" "AzureSqlDb" "Cliente" "Exchange" "FileFolder" "GenericDataSource" "Inválido" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
AzureWorkloadContainerExtendedInfo
Nome | Descrição | Valor |
---|---|---|
hostServerName | Nome do So Anfitrião no caso de Stand Alone e Nome do Cluster em caso de contentor distribuído. | string |
inquiryInfo | Estado da Consulta do contentor. | InquiryInfo |
nodesList | Lista dos nós em caso de contentor distribuído. | DistributedNodesInfo[] |
InquiryInfo
Nome | Descrição | Valor |
---|---|---|
errorDetail | Detalhes do Erro se o Estado não for bem-sucedido. | ErrorDetail |
inquiryDetails | Detalhes da Consulta que terão detalhes específicos da carga de trabalho. Por exemplo, para SQL e oráculo, isto irá conter detalhes diferentes. |
WorkloadInquiryDetails[] |
status | Estado do Inquérito para este contentor, como InProgress , Failed , Succeeded |
string |
ErrorDetail
Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.
WorkloadInquiryDetails
Nome | Descrição | Valor |
---|---|---|
inquiryValidation | Validação de inquérito, como permissões e outras validações de cópia de segurança. | InquiryValidation |
itemCount | Contém o item protegido Contagem dentro deste Contentor. | int |
tipo | Tipo de Carga de Trabalho, como SQL, Oracle, etc. | string |
InquiryValidation
Nome | Descrição | Valor |
---|---|---|
errorDetail | Detalhe do Erro no caso de o estado não ser bem-sucedido. | ErrorDetail |
status | Estado da Validação do Inquérito. | string |
DistributedNodesInfo
Nome | Descrição | Valor |
---|---|---|
errorDetail | Detalhes do Erro se o Estado não for bem-sucedido. | ErrorDetail |
nodeName | Nome do nó num contentor distribuído. | string |
status | Estado deste Nó. Com Falha, Com Êxito |
string |
AzureStorageContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"StorageContainer" (obrigatório) |
acquireStorageAccountLock | Quer o bloqueio da conta de armazenamento seja ou não adquirido para este contentor. | "Adquirir" "NotAcquire" |
protectedItemCount | Número de itens com cópia de segurança neste contentor. | int |
resourceGroup | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
sourceResourceId | URL do ARM completamente qualificado. | string |
storageAccountVersion | Versão da conta de armazenamento. | string |
AzureVMAppContainerProtectionContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"VMAppContainer" (obrigatório) |
extendedInfo | Detalhes adicionais de um contentor de carga de trabalho. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Carimbo de data/hora quando este contentor foi atualizado. | string |
operationType | Operação de Re-Do | "Inválido" "Registar" "Reintrodução" |
sourceResourceId | ID arm da máquina virtual representada por este Contentor de Carga de Trabalho do Azure | string |
workloadType | Tipo de carga de trabalho para o qual o registo foi enviado. | "AzureFileShare" "AzureSqlDb" "Cliente" "Exchange" "FileFolder" "GenericDataSource" "Inválido" "SAPAseDatabase" 'SAPHanaDBInstance' "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
MabContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"Windows" (obrigatório) |
agentVersion | Versão do agente deste contentor. | string |
canReRegister | O contentor pode ser registado mais uma vez. | bool |
containerHealthState | Estado de funcionamento do contentor mab. | string |
containerId | ContainerID representa o contentor. | int |
extendedInfo | Informações adicionais para este contentor | MabContainerExtendedInfo |
mabContainerHealthDetails | Detalhes do estado de funcionamento neste contentor mab. | MABContainerHealthDetails[] |
protectedItemCount | Número de itens com cópia de segurança neste contentor. | int |
MabContainerExtendedInfo
Nome | Descrição | Valor |
---|---|---|
backupItems | Lista de itens de cópia de segurança associados a este contentor. | string[] |
backupItemType | Tipo de itens de cópia de segurança associados a este contentor. | "AzureFileShare" "AzureSqlDb" "Cliente" "Exchange" "FileFolder" "GenericDataSource" "Inválido" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
lastBackupStatus | Estado da cópia de segurança mais recente deste contentor. | string |
lastRefreshedAt | Carimbo de data/hora quando este contentor foi atualizado. | string |
policyName | Política de cópia de segurança associada a este contentor. | string |
MABContainerHealthDetails
Nome | Descrição | Valor |
---|---|---|
code | Código de Estado de Funcionamento | int |
message | Mensagem de Estado de Funcionamento | string |
recomendações | Ações Recomendadas para o Estado de Funcionamento | string[] |
título | Título do Estado de Funcionamento | string |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Fazer uma cópia de segurança da Partilha de Ficheiros existente com os Serviços de Recuperação (Diariamente) |
Este modelo configura a proteção para uma Partilha de Ficheiros existente presente numa Conta de Armazenamento existente. Cria um novo ou utiliza um Cofre dos Serviços de Recuperação existente e uma Política de Cópia de Segurança com base nos valores dos parâmetros definidos. |
Fazer uma cópia de segurança da Partilha de Ficheiros existente com os Serviços de Recuperação (hora a hora) |
Este modelo configura a proteção com frequência horária para uma Partilha de Ficheiros existente presente numa Conta de Armazenamento existente. Cria um novo ou utiliza um Cofre dos Serviços de Recuperação existente e uma Política de Cópia de Segurança com base nos valores dos parâmetros definidos. |
Azure Backup para Carga de Trabalho no Azure Máquinas Virtuais |
Este modelo cria um Cofre dos Serviços de Recuperação e uma Política de Cópia de Segurança específica da Carga de Trabalho. Regista a VM com o serviço de Cópia de Segurança e Configura a Proteção |
Definição de recurso do modelo arm
O tipo de recurso vaults/backupFabrics/protectionContainers pode ser implementado em:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo 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",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"eTag": "string",
"properties": {
"backupManagementType": "string",
"friendlyName": "string",
"healthStatus": "string",
"protectableObjectType": "string",
"registrationStatus": "string",
"containerType": "string"
// For remaining properties, see ProtectionContainer objects
}
}
Objetos ProtectionContainer
Defina a propriedade containerType para especificar o tipo de objeto.
Para AzureBackupServerContainer, utilize:
"containerType": "AzureBackupServerContainer",
"canReRegister": "bool",
"containerId": "string",
"dpmAgentVersion": "string",
"dpmServers": [ "string" ],
"extendedInfo": {
"lastRefreshedAt": "string"
},
"protectedItemCount": "int",
"protectionStatus": "string",
"upgradeAvailable": "bool"
Para o AzureSqlContainer, utilize:
"containerType": "AzureSqlContainer"
Para GenericContainer, utilize:
"containerType": "GenericContainer",
"extendedInformation": {
"containerIdentityInfo": {
"aadTenantId": "string",
"audience": "string",
"servicePrincipalClientId": "string",
"uniqueName": "string"
},
"rawCertData": "string",
"serviceEndpoints": {}
},
"fabricName": "string"
Para Microsoft.ClassicCompute/virtualMachines, utilize:
"containerType": "Microsoft.ClassicCompute/virtualMachines",
"resourceGroup": "string",
"virtualMachineId": "string",
"virtualMachineVersion": "string"
Para Microsoft.Compute/virtualMachines, utilize:
"containerType": "Microsoft.Compute/virtualMachines",
"resourceGroup": "string",
"virtualMachineId": "string",
"virtualMachineVersion": "string"
Para SQLAGWorkLoadContainer, utilize:
"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 StorageContainer, utilize:
"containerType": "StorageContainer",
"acquireStorageAccountLock": "string",
"protectedItemCount": "int",
"resourceGroup": "string",
"sourceResourceId": "string",
"storageAccountVersion": "string"
Para VMAppContainer, utilize:
"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 o Windows, utilize:
"containerType": "Windows",
"agentVersion": "string",
"canReRegister": "bool",
"containerHealthState": "string",
"containerId": "int",
"extendedInfo": {
"backupItems": [ "string" ],
"backupItemType": "string",
"lastBackupStatus": "string",
"lastRefreshedAt": "string",
"policyName": "string"
},
"mabContainerHealthDetails": [
{
"code": "int",
"message": "string",
"recommendations": [ "string" ],
"title": "string"
}
],
"protectedItemCount": "int"
Valores de propriedade
cofres/backupFabrics/protectionContainers
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers" |
apiVersion | A versão da API de recursos | "2022-09-30-preview" |
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados em modelos do ARM JSON. |
cadeia (obrigatório) |
localização | Localização do recurso. | string |
etiquetas | Etiquetas de recursos. | Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos |
eTag | ETag opcional. | string |
propriedades | Propriedades protectionContainerResource | ProtectionContainer |
ProtectionContainer
Nome | Descrição | Valor |
---|---|---|
backupManagementType | Tipo de gestão de cópias de segurança para o contentor. | "AzureBackupServer" "AzureIaasVM" "AzureSql" "AzureStorage" "AzureWorkload" 'DPM' "DefaultBackup" "Inválido" 'MAB' |
friendlyName | Nome amigável do contentor. | string |
healthStatus | Estado de funcionamento do contentor. | string |
protectableObjectType | Tipo de objeto protegido associado a este contentor | string |
registrationStatus | Estado do registo do contentor com o Cofre dos Serviços de Recuperação. | string |
containerType | Definir o tipo de objeto | AzureBackupServerContainer AzureSqlContainer GenericContainer Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer StorageContainer VMAppContainer Windows (obrigatório) |
AzureBackupServerContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"AzureBackupServerContainer" (obrigatório) |
canReRegister | Especifica se o contentor é re registrável. | bool |
containerId | ID do contentor. | string |
dpmAgentVersion | Versão do Agente do motor de cópia de segurança | string |
dpmServers | Lista de BackupEngines a proteger o contentor | cadeia[] |
extendedInfo | Informações Alargadas do contentor. | DPMContainerExtendedInfo |
protectedItemCount | Número de itens protegidos no BackupEngine | int |
protectionStatus | Estado da proteção do contentor. | string |
atualização Disponível | Para verificar se a atualização está disponível | bool |
DPMContainerExtendedInfo
Nome | Descrição | Valor |
---|---|---|
lastRefreshedAt | Hora da última atualização do DPMContainer. | string |
AzureSqlContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"AzureSqlContainer" (obrigatório) |
GenericContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"GenericContainer" (obrigatório) |
extendedInformation | Informações alargadas (não devolvidas nas chamadas à API de contentor de lista) | GenericContainerExtendedInfo |
fabricName | Nome dos recursos de infraestrutura do contentor | string |
GenericContainerExtendedInfo
Nome | Descrição | Valor |
---|---|---|
containerIdentityInfo | Informações de identidade do contentor | ContainerIdentityInfo |
rawCertData | Chave pública do certificado de contentor | string |
serviceEndpoints | Azure Backup Pontos Finais de Serviço para o contentor | objeto |
ContainerIdentityInfo
Nome | Descrição | Valor |
---|---|---|
aadTenantId | Identidade do contentor de proteção - Inquilino do AAD | string |
audiência | Identidade do contentor de proteção - Audiência | string |
servicePrincipalClientId | Identidade do contentor de proteção - Principal de Serviço do AAD | string |
uniqueName | Nome exclusivo do contentor | string |
AzureIaaSClassicComputeVMContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"Microsoft.ClassicCompute/virtualMachines" (obrigatório) |
resourceGroup | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
virtualMachineId | Url arm completamente qualificado da máquina virtual representada por este contentor de VM IaaS do Azure. | string |
virtualMachineVersion | Especifica se o contentor representa uma VM clássica ou do Azure Resource Manager. | string |
AzureIaaSComputeVMContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"Microsoft.Compute/virtualMachines" (obrigatório) |
resourceGroup | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
virtualMachineId | Url arm completamente qualificado da máquina virtual representada por este contentor de VM IaaS do Azure. | string |
virtualMachineVersion | Especifica se o contentor representa uma VM clássica ou do Azure Resource Manager. | string |
AzureSqlagWorkloadContainerProtectionContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"SQLAGWorkLoadContainer" (obrigatório) |
extendedInfo | Detalhes adicionais de um contentor de carga de trabalho. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Carimbo de data/hora quando este contentor foi atualizado. | string |
operationType | Operação de Re-Do | "Inválido" "Registar" "Reintrodução" |
sourceResourceId | ID arm da máquina virtual representada por este Contentor de Carga de Trabalho do Azure | string |
workloadType | Tipo de carga de trabalho para o qual o registo foi enviado. | "AzureFileShare" "AzureSqlDb" "Cliente" "Exchange" "FileFolder" "GenericDataSource" "Inválido" "SAPAseDatabase" 'SAPHanaDBInstance' "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
AzureWorkloadContainerExtendedInfo
Nome | Descrição | Valor |
---|---|---|
hostServerName | Nome do So Anfitrião no caso de Stand Alone e Nome do Cluster em caso de contentor distribuído. | string |
inquiryInfo | Estado do Inquérito para o contentor. | InquiryInfo |
nodesList | Lista dos nós em caso de contentor distribuído. | DistributedNodesInfo[] |
InquiryInfo
Nome | Descrição | Valor |
---|---|---|
errorDetail | Detalhes do Erro se o Estado não for bem-sucedido. | ErrorDetail |
inquiryDetails | Detalhes do Inquérito que terão detalhes específicos da carga de trabalho. Por exemplo, para SQL e oracle, isto irá conter detalhes diferentes. |
WorkloadInquiryDetails[] |
status | Estado do Inquérito para este contentor, como InProgress , Failed , Succeeded |
string |
ErrorDetail
Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.
WorkloadInquiryDetails
Nome | Descrição | Valor |
---|---|---|
inquiryValidation | Validação de inquérito, como permissões e outras validações de cópia de segurança. | InquiryValidation |
itemCount | Contém o item protegido Contagem dentro deste Contentor. | int |
tipo | Tipo de Carga de Trabalho, como SQL, Oracle, etc. | string |
InquiryValidation
Nome | Descrição | Valor |
---|---|---|
errorDetail | Detalhe do Erro no caso de o estado não ser bem-sucedido. | ErrorDetail |
status | Estado da Validação do Inquérito. | string |
DistributedNodesInfo
Nome | Descrição | Valor |
---|---|---|
errorDetail | Detalhes do Erro se o Estado não for bem-sucedido. | ErrorDetail |
nodeName | Nome do nó num contentor distribuído. | string |
status | Estado deste Nó. Com Falha, Com Êxito |
string |
AzureStorageContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"StorageContainer" (obrigatório) |
acquireStorageAccountLock | Quer o bloqueio da conta de armazenamento seja ou não adquirido para este contentor. | "Adquirir" "NotAcquire" |
protectedItemCount | Número de itens com cópia de segurança neste contentor. | int |
resourceGroup | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
sourceResourceId | URL do ARM completamente qualificado. | string |
storageAccountVersion | Versão da conta de armazenamento. | string |
AzureVMAppContainerProtectionContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. Os computadores Windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"VMAppContainer" (obrigatório) |
extendedInfo | Detalhes adicionais de um contentor de carga de trabalho. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Carimbo de data/hora quando este contentor foi atualizado. | string |
operationType | Operação de Re-Do | "Inválido" "Registar" "Voltar a registar" |
sourceResourceId | ID arm da máquina virtual representada por este Contentor de Carga de Trabalho do Azure | string |
workloadType | Tipo de carga de trabalho para o qual o registo foi enviado. | "AzureFileShare" "AzureSqlDb" "Cliente" "Exchange" "FileFolder" "GenericDataSource" "Inválido" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
MabContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. Os computadores Windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"Windows" (obrigatório) |
agentVersion | Versão do agente deste contentor. | string |
canReRegister | O contentor pode ser registado mais uma vez. | bool |
containerHealthState | Estado de funcionamento do contentor mab. | string |
containerId | ContainerID representa o contentor. | int |
extendedInfo | Informações adicionais para este contentor | MabContainerExtendedInfo |
mabContainerHealthDetails | Detalhes do estado de funcionamento neste contentor mab. | MABContainerHealthDetails[] |
protectedItemCount | Número de itens com cópia de segurança neste contentor. | int |
MabContainerExtendedInfo
Nome | Descrição | Valor |
---|---|---|
backupItems | Lista de itens de cópia de segurança associados a este contentor. | string[] |
backupItemType | Tipo de itens de cópia de segurança associados a este contentor. | "AzureFileShare" "AzureSqlDb" "Cliente" "Exchange" "FileFolder" "GenericDataSource" "Inválido" "SAPAseDatabase" 'SAPHanaDBInstance' "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
lastBackupStatus | Estado da cópia de segurança mais recente deste contentor. | string |
lastRefreshedAt | Carimbo de data/hora quando este contentor foi atualizado. | string |
policyName | Política de cópia de segurança associada a este contentor. | string |
MABContainerHealthDetails
Nome | Descrição | Valor |
---|---|---|
code | Código de Estado de Funcionamento | int |
message | Mensagem de Estado de Funcionamento | string |
recomendações | Ações Recomendadas para o Estado de Funcionamento | cadeia[] |
título | Título do Estado de Funcionamento | string |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Fazer uma cópia de segurança da Partilha de Ficheiros existente com os Serviços de Recuperação (Diariamente) |
Este modelo configura a proteção para uma Partilha de Ficheiros existente presente numa Conta de Armazenamento existente. Cria um novo ou utiliza um Cofre dos Serviços de Recuperação existente e uma Política de Cópia de Segurança com base nos valores dos parâmetros definidos. |
Fazer uma cópia de segurança da Partilha de Ficheiros existente com os Serviços de Recuperação (de hora a hora) |
Este modelo configura a proteção com frequência horária para uma Partilha de Ficheiros existente presente numa Conta de Armazenamento existente. Cria um novo ou utiliza um Cofre dos Serviços de Recuperação existente e uma Política de Cópia de Segurança com base nos valores dos parâmetros definidos. |
Azure Backup para Carga de Trabalho no Azure Máquinas Virtuais |
Este modelo cria um Cofre dos Serviços de Recuperação e uma Política de Cópia de Segurança específica da Carga de Trabalho. Regista a VM com o serviço de Cópia de Segurança e Configura a Proteção |
Definição de recurso do Terraform (fornecedor AzAPI)
O tipo de recurso vaults/backupFabrics/protectionContainers pode ser implementado em:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo 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"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
backupManagementType = "string"
friendlyName = "string"
healthStatus = "string"
protectableObjectType = "string"
registrationStatus = "string"
containerType = "string"
// For remaining properties, see ProtectionContainer objects
}
eTag = "string"
})
}
Objetos ProtectionContainer
Defina a propriedade containerType para especificar o tipo de objeto.
Para AzureBackupServerContainer, utilize:
containerType = "AzureBackupServerContainer"
canReRegister = bool
containerId = "string"
dpmAgentVersion = "string"
dpmServers = [
"string"
]
extendedInfo = {
lastRefreshedAt = "string"
}
protectedItemCount = int
protectionStatus = "string"
upgradeAvailable = bool
Para o AzureSqlContainer, utilize:
containerType = "AzureSqlContainer"
Para GenericContainer, utilize:
containerType = "GenericContainer"
extendedInformation = {
containerIdentityInfo = {
aadTenantId = "string"
audience = "string"
servicePrincipalClientId = "string"
uniqueName = "string"
}
rawCertData = "string"
serviceEndpoints = {}
}
fabricName = "string"
Para Microsoft.ClassicCompute/virtualMachines, utilize:
containerType = "Microsoft.ClassicCompute/virtualMachines"
resourceGroup = "string"
virtualMachineId = "string"
virtualMachineVersion = "string"
Para Microsoft.Compute/virtualMachines, utilize:
containerType = "Microsoft.Compute/virtualMachines"
resourceGroup = "string"
virtualMachineId = "string"
virtualMachineVersion = "string"
Para SQLAGWorkLoadContainer, utilize:
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 StorageContainer, utilize:
containerType = "StorageContainer"
acquireStorageAccountLock = "string"
protectedItemCount = int
resourceGroup = "string"
sourceResourceId = "string"
storageAccountVersion = "string"
Para VMAppContainer, utilize:
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 o Windows, utilize:
containerType = "Windows"
agentVersion = "string"
canReRegister = bool
containerHealthState = "string"
containerId = int
extendedInfo = {
backupItems = [
"string"
]
backupItemType = "string"
lastBackupStatus = "string"
lastRefreshedAt = "string"
policyName = "string"
}
mabContainerHealthDetails = [
{
code = int
message = "string"
recommendations = [
"string"
]
title = "string"
}
]
protectedItemCount = int
Valores de propriedade
cofres/backupFabrics/protectionContainers
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2022-09-30-preview" |
name | O nome do recurso | cadeia (obrigatório) |
localização | Localização do recurso. | string |
parent_id | O ID do recurso que é o principal para este recurso. | ID para recurso do tipo: backupFabrics |
etiquetas | Etiquetas de recursos. | Dicionário de nomes e valores de etiquetas. |
eTag | ETag opcional. | string |
propriedades | Propriedades protectionContainerResource | ProtectionContainer |
ProtectionContainer
Nome | Descrição | Valor |
---|---|---|
backupManagementType | Tipo de gestão de cópias de segurança para o contentor. | "AzureBackupServer" "AzureIaasVM" "AzureSql" "AzureStorage" "AzureWorkload" "DPM" "DefaultBackup" "Inválido" "MAB" |
friendlyName | Nome amigável do contentor. | string |
healthStatus | Estado de funcionamento do contentor. | string |
protectableObjectType | Tipo do objeto protegido associado a este contentor | string |
registrationStatus | Estado do registo do contentor com o Cofre dos Serviços de Recuperação. | string |
containerType | Definir o tipo de objeto | AzureBackupServerContainer AzureSqlContainer GenericContainer Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer StorageContainer VMAppContainer Windows (obrigatório) |
AzureBackupServerContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. Os computadores Windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"AzureBackupServerContainer" (obrigatório) |
canReRegister | Especifica se o contentor é novamente registrável. | bool |
containerId | ID do contentor. | string |
dpmAgentVersion | Versão do Agente do motor de cópia de segurança | string |
dpmServers | Lista de BackupEngines a proteger o contentor | string[] |
extendedInfo | Informações Expandidas do contentor. | DPMContainerExtendedInfo |
protectedItemCount | Número de itens protegidos no BackupEngine | int |
protectionStatus | Estado da proteção do contentor. | string |
atualização Disponível | Para verificar se a atualização está disponível | bool |
DPMContainerExtendedInfo
Nome | Descrição | Valor |
---|---|---|
lastRefreshedAt | Hora da última atualização do DPMContainer. | string |
AzureSqlContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. Os computadores Windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"AzureSqlContainer" (obrigatório) |
GenericContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"GenericContainer" (obrigatório) |
extendedInformation | Informações alargadas (não devolvidas nas chamadas à API de contentor de lista) | GenericContainerExtendedInfo |
fabricName | Nome dos recursos de infraestrutura do contentor | string |
GenericContainerExtendedInfo
Nome | Descrição | Valor |
---|---|---|
containerIdentityInfo | Informações de identidade do contentor | ContainerIdentityInfo |
rawCertData | Chave pública do certificado de contentor | string |
serviceEndpoints | Azure Backup Pontos Finais de Serviço para o contentor | objeto |
ContainerIdentityInfo
Nome | Descrição | Valor |
---|---|---|
aadTenantId | Identidade do contentor de proteção - Inquilino do AAD | string |
audiência | Identidade do contentor de proteção - Audiência | string |
servicePrincipalClientId | Identidade do contentor de proteção - Principal de Serviço do AAD | string |
uniqueName | Nome exclusivo do contentor | string |
AzureIaaSClassicComputeVMContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"Microsoft.ClassicCompute/virtualMachines" (obrigatório) |
resourceGroup | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
virtualMachineId | Url arm completamente qualificado da máquina virtual representada por este contentor de VM IaaS do Azure. | string |
virtualMachineVersion | Especifica se o contentor representa uma VM clássica ou do Azure Resource Manager. | string |
AzureIaaSComputeVMContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"Microsoft.Compute/virtualMachines" (obrigatório) |
resourceGroup | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
virtualMachineId | URL do ARM completamente qualificado da máquina virtual representada por este contentor de VM IaaS do Azure. | string |
virtualMachineVersion | Especifica se o contentor representa uma VM clássica ou Resource Manager do Azure. | string |
AzureSqlagWorkloadContainerProtectionContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. Os computadores Windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"SQLAGWorkLoadContainer" (obrigatório) |
extendedInfo | Detalhes adicionais de um contentor de carga de trabalho. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Carimbo de data/hora quando este contentor foi atualizado. | string |
operationType | Operação de Re-Do | "Inválido" "Registar" "Voltar a registar" |
sourceResourceId | ID arm da máquina virtual representada por este Contentor de Carga de Trabalho do Azure | string |
workloadType | Tipo de carga de trabalho para o qual o registo foi enviado. | "AzureFileShare" "AzureSqlDb" "Cliente" "Exchange" "FileFolder" "GenericDataSource" "Inválido" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
AzureWorkloadContainerExtendedInfo
Nome | Descrição | Valor |
---|---|---|
hostServerName | Nome do So Anfitrião no caso de Stand Alone e Nome do Cluster em caso de contentor distribuído. | string |
inquiryInfo | Estado da Consulta do contentor. | InquiryInfo |
nodesList | Lista dos nós em caso de contentor distribuído. | DistributedNodesInfo[] |
InquiryInfo
Nome | Descrição | Valor |
---|---|---|
errorDetail | Detalhes do Erro se o Estado não for bem-sucedido. | ErrorDetail |
inquiryDetails | Detalhes da Consulta que terão detalhes específicos da carga de trabalho. Por exemplo, para SQL e oráculo, isto irá conter detalhes diferentes. |
WorkloadInquiryDetails[] |
status | Estado do Inquérito para este contentor, como InProgress , Failed , Succeeded |
string |
ErrorDetail
Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.
WorkloadInquiryDetails
Nome | Descrição | Valor |
---|---|---|
inquiryValidation | Validação de inquérito, como permissões e outras validações de cópia de segurança. | InquiryValidation |
itemCount | Contém o item protegido Contagem dentro deste Contentor. | int |
tipo | Tipo de Carga de Trabalho, como SQL, Oracle, etc. | string |
InquiryValidation
Nome | Descrição | Valor |
---|---|---|
errorDetail | Detalhe do Erro no caso de o estado não ser bem-sucedido. | ErrorDetail |
status | Estado da Validação do Inquérito. | string |
DistributedNodesInfo
Nome | Descrição | Valor |
---|---|---|
errorDetail | Detalhes do Erro se o Estado não for bem-sucedido. | ErrorDetail |
nodeName | Nome do nó num contentor distribuído. | string |
status | Estado deste Nó. Com Falha, Com Êxito |
string |
AzureStorageContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"StorageContainer" (obrigatório) |
acquireStorageAccountLock | Quer o bloqueio da conta de armazenamento seja ou não adquirido para este contentor. | "Adquirir" "NotAcquire" |
protectedItemCount | Número de itens com cópia de segurança neste contentor. | int |
resourceGroup | Nome do grupo de recursos do Cofre dos Serviços de Recuperação. | string |
sourceResourceId | URL do ARM completamente qualificado. | string |
storageAccountVersion | Versão da conta de armazenamento. | string |
AzureVMAppContainerProtectionContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"VMAppContainer" (obrigatório) |
extendedInfo | Detalhes adicionais de um contentor de carga de trabalho. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Carimbo de data/hora quando este contentor foi atualizado. | string |
operationType | Operação de Re-Do | "Inválido" "Registar" "Voltar a registar" |
sourceResourceId | ID arm da máquina virtual representada por este Contentor de Carga de Trabalho do Azure | string |
workloadType | Tipo de carga de trabalho para o qual o registo foi enviado. | "AzureFileShare" "AzureSqlDb" "Cliente" "Exchange" "FileFolder" "GenericDataSource" "Inválido" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
MabContainer
Nome | Descrição | Valor |
---|---|---|
containerType | Tipo de contentor. O valor desta propriedade para: 1. A VM do Azure de Computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines 3. As máquinas windows (como MAB, DPM, etc.) são Windows 4. SQL do Azure instância é AzureSqlContainer. 5. Os contentores de armazenamento são StorageContainer. 6. Carga de trabalho do Azure A cópia de segurança é VMAppContainer |
"Windows" (obrigatório) |
agentVersion | Versão do agente deste contentor. | string |
canReRegister | O contentor pode ser registado mais uma vez. | bool |
containerHealthState | Estado de funcionamento do contentor mab. | string |
containerId | ContainerID representa o contentor. | int |
extendedInfo | Informações adicionais para este contentor | MabContainerExtendedInfo |
mabContainerHealthDetails | Detalhes do estado de funcionamento neste contentor mab. | MABContainerHealthDetails[] |
protectedItemCount | Número de itens com cópia de segurança neste contentor. | int |
MabContainerExtendedInfo
Nome | Descrição | Valor |
---|---|---|
backupItems | Lista de itens de cópia de segurança associados a este contentor. | cadeia[] |
backupItemType | Tipo de itens de cópia de segurança associados a este contentor. | "AzureFileShare" "AzureSqlDb" "Cliente" "Exchange" "FileFolder" "GenericDataSource" "Inválido" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
lastBackupStatus | Estado da cópia de segurança mais recente deste contentor. | string |
lastRefreshedAt | Carimbo de data/hora quando este contentor foi atualizado. | string |
policyName | Política de cópia de segurança associada a este contentor. | string |
MABContainerHealthDetails
Nome | Descrição | Valor |
---|---|---|
code | Código de Estado de Funcionamento | int |
message | Mensagem de Estado de Funcionamento | string |
recomendações | Ações Recomendadas para o Estado de Funcionamento | cadeia[] |
título | Título do Estado de Funcionamento | string |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários