Microsoft.RecoveryServices cofres/backupFabrics/protectionContainers/protectedItems 2020-12-01
- Ú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
- 2019-06-15
- 2019-05-13
- 2016-06-01
Definição de recursos do bíceps
O tipo de recurso vaults/backupFabrics/protectionContainers/protectedItems 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/protectedItems, adicione o seguinte Bíceps ao seu modelo.
resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2020-12-01' = {
parent: resourceSymbolicName
eTag: 'string'
location: 'string'
name: 'string'
properties: {
backupManagementType: 'string'
backupSetName: 'string'
containerName: 'string'
createMode: 'string'
deferredDeleteTimeInUTC: 'string'
deferredDeleteTimeRemaining: 'string'
isDeferredDeleteScheduleUpcoming: bool
isRehydrate: bool
isScheduledForDeferredDelete: bool
lastRecoveryPoint: 'string'
policyId: 'string'
sourceResourceId: 'string'
workloadType: 'string'
protectedItemType: 'string'
// For remaining properties, see ProtectedItem objects
}
tags: {
{customized property}: 'string'
}
}
Objetos ProtectedItem
Defina a propriedade protectedItemType para especificar o tipo de objeto.
Para AzureFileShareProtectedItem , use:
{
extendedInfo: {
oldestRecoveryPoint: 'string'
policyState: 'string'
recoveryPointCount: int
}
friendlyName: 'string'
kpisHealths: {
{customized property}: {
resourceHealthDetails: [
{}
]
resourceHealthStatus: 'string'
}
}
lastBackupStatus: 'string'
lastBackupTime: 'string'
protectedItemType: 'AzureFileShareProtectedItem'
protectionState: 'string'
protectionStatus: 'string'
}
Para Microsoft.ClassicCompute/virtualMachines , use:
{
extendedInfo: {
oldestRecoveryPoint: 'string'
policyInconsistent: bool
recoveryPointCount: int
}
extendedProperties: {
diskExclusionProperties: {
diskLunList: [
int
]
isInclusionList: bool
}
}
friendlyName: 'string'
healthDetails: [
{}
]
healthStatus: 'string'
kpisHealths: {
{customized property}: {
resourceHealthDetails: [
{}
]
resourceHealthStatus: 'string'
}
}
lastBackupStatus: 'string'
lastBackupTime: 'string'
protectedItemDataId: 'string'
protectedItemType: 'Microsoft.ClassicCompute/virtualMachines'
protectionState: 'string'
protectionStatus: 'string'
virtualMachineId: 'string'
}
Para Microsoft.Compute/virtualMachines , use:
{
extendedInfo: {
oldestRecoveryPoint: 'string'
policyInconsistent: bool
recoveryPointCount: int
}
extendedProperties: {
diskExclusionProperties: {
diskLunList: [
int
]
isInclusionList: bool
}
}
friendlyName: 'string'
healthDetails: [
{}
]
healthStatus: 'string'
kpisHealths: {
{customized property}: {
resourceHealthDetails: [
{}
]
resourceHealthStatus: 'string'
}
}
lastBackupStatus: 'string'
lastBackupTime: 'string'
protectedItemDataId: 'string'
protectedItemType: 'Microsoft.Compute/virtualMachines'
protectionState: 'string'
protectionStatus: 'string'
virtualMachineId: 'string'
}
Para AzureVmWorkloadSAPAseDatabase, use:
{
extendedInfo: {
oldestRecoveryPoint: 'string'
policyState: 'string'
recoveryPointCount: int
}
friendlyName: 'string'
kpisHealths: {
{customized property}: {
resourceHealthDetails: [
{}
]
resourceHealthStatus: 'string'
}
}
lastBackupErrorDetail: {}
lastBackupStatus: 'string'
lastBackupTime: 'string'
parentName: 'string'
parentType: 'string'
protectedItemDataSourceId: 'string'
protectedItemHealthStatus: 'string'
protectedItemType: 'AzureVmWorkloadSAPAseDatabase'
protectionState: 'string'
protectionStatus: 'string'
serverName: 'string'
}
Para AzureVmWorkloadSAPHanaDatabase, use:
{
extendedInfo: {
oldestRecoveryPoint: 'string'
policyState: 'string'
recoveryPointCount: int
}
friendlyName: 'string'
kpisHealths: {
{customized property}: {
resourceHealthDetails: [
{}
]
resourceHealthStatus: 'string'
}
}
lastBackupErrorDetail: {}
lastBackupStatus: 'string'
lastBackupTime: 'string'
parentName: 'string'
parentType: 'string'
protectedItemDataSourceId: 'string'
protectedItemHealthStatus: 'string'
protectedItemType: 'AzureVmWorkloadSAPHanaDatabase'
protectionState: 'string'
protectionStatus: 'string'
serverName: 'string'
}
Para AzureVmWorkloadSQLDatabase, use:
{
extendedInfo: {
oldestRecoveryPoint: 'string'
policyState: 'string'
recoveryPointCount: int
}
friendlyName: 'string'
kpisHealths: {
{customized property}: {
resourceHealthDetails: [
{}
]
resourceHealthStatus: 'string'
}
}
lastBackupErrorDetail: {}
lastBackupStatus: 'string'
lastBackupTime: 'string'
parentName: 'string'
parentType: 'string'
protectedItemDataSourceId: 'string'
protectedItemHealthStatus: 'string'
protectedItemType: 'AzureVmWorkloadSQLDatabase'
protectionState: 'string'
protectionStatus: 'string'
serverName: 'string'
}
Para DPMProtectedItem, use:
{
backupEngineName: 'string'
extendedInfo: {
diskStorageUsedInBytes: 'string'
isCollocated: bool
isPresentOnCloud: bool
lastBackupStatus: 'string'
lastRefreshedAt: 'string'
oldestRecoveryPoint: 'string'
onPremiseLatestRecoveryPoint: 'string'
onPremiseOldestRecoveryPoint: 'string'
onPremiseRecoveryPointCount: int
protectableObjectLoadPath: {
{customized property}: 'string'
}
protected: bool
protectionGroupName: 'string'
recoveryPointCount: int
totalDiskStorageSizeInBytes: 'string'
}
friendlyName: 'string'
protectedItemType: 'DPMProtectedItem'
protectionState: 'string'
}
Para GenericProtectedItem, use:
{
fabricName: 'string'
friendlyName: 'string'
policyState: 'string'
protectedItemId: int
protectedItemType: 'GenericProtectedItem'
protectionState: 'string'
sourceAssociations: {
{customized property}: 'string'
}
}
Para MabFileFolderProtectedItem , use:
{
computerName: 'string'
deferredDeleteSyncTimeInUTC: int
extendedInfo: {
lastRefreshedAt: 'string'
oldestRecoveryPoint: 'string'
recoveryPointCount: int
}
friendlyName: 'string'
lastBackupStatus: 'string'
lastBackupTime: 'string'
protectedItemType: 'MabFileFolderProtectedItem'
protectionState: 'string'
}
Para Microsoft.Sql/servers/databases, use:
{
extendedInfo: {
oldestRecoveryPoint: 'string'
policyState: 'string'
recoveryPointCount: int
}
protectedItemDataId: 'string'
protectedItemType: 'Microsoft.Sql/servers/databases'
protectionState: 'string'
}
Valores de propriedade
AzureFileshareProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais com este item de backup. | AzureFileshareProtectedItemExtendedInfo |
friendlyNome | Nome amigável do compartilhamento de arquivos representado por este item de backup. | string |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureFileshareProtectedItemKpisHealths |
lastBackupStatus | Status da última operação de backup. Valores possíveis: Saudável, Não saudável. | string |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
protectedItemType | tipo de item de backup. | 'AzureFileShareProtectedItem' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
AzureFileshareProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
oldestRecoveryPoint | A cópia de backup mais antiga disponível para este item no serviço. | string |
policyState | Indica a consistência do objeto de política e da política aplicada a este item de backup. | string |
recoveryPointCount | Número de cópias de backup disponíveis associadas a este item de backup. | Int |
AzureFileshareProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureIaaSClassicComputeVMProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureIaaSVMProtectedItemExtendedInfo |
extendedProperties | Propriedades estendidas para o Backup do Azure IaasVM. | ExtendedProperties |
friendlyNome | Nome amigável da VM representada por este item de backup. | string |
saúdeDetalhes | Detalhes de integridade neste item de backup. | AzureIaaSVMHealthDetails[] |
estado de saúde | Estado de saúde do item protegido. | 'AçãoNecessária' 'AçãoSugerida' 'Inválido' 'Aprovado' |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureIaaSVMProtectedItemKpisHealths |
lastBackupStatus | Status da última operação de backup. | string |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
protectedItemDataId | ID de dados do item protegido. | string |
protectedItemType | tipo de item de backup. | 'Microsoft.ClassicCompute/virtualMachines' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
virtualMachineId | ID ARM totalmente qualificado da máquina virtual representada por este item. | string |
AzureIaaSComputeVMProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureIaaSVMProtectedItemExtendedInfo |
extendedProperties | Propriedades estendidas para o Backup do Azure IaasVM. | ExtendedProperties |
friendlyNome | Nome amigável da VM representada por este item de backup. | string |
saúdeDetalhes | Detalhes de integridade neste item de backup. | AzureIaaSVMHealthDetails[] |
estado de saúde | Estado de saúde do item protegido. | 'AçãoNecessária' 'AçãoSugerida' 'Inválido' 'Aprovado' |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureIaaSVMProtectedItemKpisHealths |
lastBackupStatus | Status da última operação de backup. | string |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
protectedItemDataId | ID de dados do item protegido. | string |
protectedItemType | tipo de item de backup. | 'Microsoft.Compute/virtualMachines' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
virtualMachineId | ID ARM totalmente qualificado da máquina virtual representada por este item. | string |
AzureIaaSVMHealthDetails
Designação | Descrição | Valor |
---|
AzureIaaSVMProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
oldestRecoveryPoint | A cópia de backup mais antiga disponível para este item de backup. | string |
políticaInconsistente | Especifica se a política de backup associada ao item de backup é inconsistente. | Bool |
recoveryPointCount | Número de cópias de backup disponíveis para este item de backup. | Int |
AzureIaaSVMProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureIaaSVMProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureSqlProtectedItem
AzureSqlProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
oldestRecoveryPoint | A cópia de backup mais antiga disponível para este item no serviço. | string |
policyState | Estado da política de backup associada a este item de backup. | string |
recoveryPointCount | Número de cópias de backup disponíveis associadas a este item de backup. | Int |
AzureVmWorkloadProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
oldestRecoveryPoint | A cópia de backup mais antiga disponível para este item de backup. | string |
policyState | Indica a consistência do objeto de política e da política aplicada a este item de backup. | string |
recoveryPointCount | Número de cópias de backup disponíveis para este item de backup. | Int |
AzureVmWorkloadProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureVmWorkloadProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureVmWorkloadProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureVmWorkloadSAPAseDatabaseProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureVmWorkloadProtectedItemExtendedInfo |
friendlyNome | Nome amigável do banco de dados representado por este item de backup. | string |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureVmWorkloadProtectedItemKpisHealths |
lastBackupErrorDetail | Detalhes do erro no último backup | ErrorDetail |
lastBackupStatus | Status da última operação de backup. Valores possíveis: Saudável, Não saudável. | 'Saudável' 'Inválido' 'IRPending' 'Insalubre' |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
nome-pai | Nome pai do banco de dados, como Instância ou Grupo de Disponibilidade. | string |
tipo pai | Tipo pai de item protegido, por exemplo: para um banco de dados, servidor autônomo ou distribuído | string |
protectedItemDataSourceId | ID de dados do item protegido. | string |
protectedItemHealthStatus | Estado de integridade do item de backup, avaliado com base na última pulsação recebida | 'Saudável' 'Inválido' 'IRPending' 'NotReachable' 'Insalubre' |
protectedItemType | tipo de item de backup. | 'AzureVmWorkloadSAPAseDatabase' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
Nome do servidor | Nome do host/cluster, por exemplo, ou AG | string |
AzureVmWorkloadSAPHanaDatabaseProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureVmWorkloadProtectedItemExtendedInfo |
friendlyNome | Nome amigável do banco de dados representado por este item de backup. | string |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureVmWorkloadProtectedItemKpisHealths |
lastBackupErrorDetail | Detalhes do erro no último backup | ErrorDetail |
lastBackupStatus | Status da última operação de backup. Valores possíveis: Saudável, Não saudável. | 'Saudável' 'Inválido' 'IRPending' 'Insalubre' |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
nome-pai | Nome pai do banco de dados, como Instância ou Grupo de Disponibilidade. | string |
tipo pai | Tipo pai de item protegido, por exemplo: para um banco de dados, servidor autônomo ou distribuído | string |
protectedItemDataSourceId | ID de dados do item protegido. | string |
protectedItemHealthStatus | Estado de integridade do item de backup, avaliado com base na última pulsação recebida | 'Saudável' 'Inválido' 'IRPending' 'NotReachable' 'Insalubre' |
protectedItemType | tipo de item de backup. | 'AzureVmWorkloadSAPHanaDatabase' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
Nome do servidor | Nome do host/cluster, por exemplo, ou AG | string |
AzureVmWorkloadSQLDatabaseProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureVmWorkloadProtectedItemExtendedInfo |
friendlyNome | Nome amigável do banco de dados representado por este item de backup. | string |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureVmWorkloadProtectedItemKpisHealths |
lastBackupErrorDetail | Detalhes do erro no último backup | ErrorDetail |
lastBackupStatus | Status da última operação de backup. Valores possíveis: Saudável, Não saudável. | 'Saudável' 'Inválido' 'IRPending' 'Insalubre' |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
nome-pai | Nome pai do banco de dados, como Instância ou Grupo de Disponibilidade. | string |
tipo pai | Tipo pai de item protegido, por exemplo: para um banco de dados, servidor autônomo ou distribuído | string |
protectedItemDataSourceId | ID de dados do item protegido. | string |
protectedItemHealthStatus | Estado de integridade do item de backup, avaliado com base na última pulsação recebida | 'Saudável' 'Inválido' 'IRPending' 'NotReachable' 'Insalubre' |
protectedItemType | tipo de item de backup. | 'AzureVmWorkloadSQLDatabase' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
Nome do servidor | Nome do host/cluster, por exemplo, ou AG | string |
DiskExclusionProperties
Designação | Descrição | Valor |
---|---|---|
diskLunList | Lista de LUNs (Logical Unit Numbers, números de unidade lógica) dos discos a serem usados para proteção de VM. | int[] |
isInclusionList | Sinalizador para indicar se DiskLunList deve ser incluído/excluído do backup. | Bool |
DPMProtectedItem
DPMProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
diskStorageUsedInBytes | Usado Armazenamento em disco em bytes. | string |
isCollocated | Para verificar se o item de backup está colocado. | Bool |
isPresentOnCloud | Para verificar se o item de backup está protegido na nuvem. | Bool |
lastBackupStatus | Última informação de status de backup no item de backup. | string |
lastRefreshedAt | Última hora de atualização no item de backup. | string |
oldestRecoveryPoint | Tempo de ponto de recuperação na nuvem mais antigo. | string |
onPremiseLatestRecoveryPoint | Tempo de ponto de recuperação de disco mais recente. | string |
onPremiseOldestRecoveryPoint | Tempo de ponto de recuperação de disco mais antigo. | string |
onPremiseRecoveryPointCount | contagem de pontos de recuperação de disco. | Int |
protectableObjectLoadPath | Atributo para fornecer informações sobre vários DBs. | DPMProtectedItemExtendedInfoProtectableObjectLoadPath |
protegido | Para verificar se o item de backup está protegido em disco. | Bool |
protectionGroupName | Nome do grupo de proteção do item de backup. | string |
recoveryPointCount | contagem de pontos de recuperação na nuvem. | Int |
totalDiskStorageSizeInBytes | Total de armazenamento em disco em bytes. | string |
DPMProtectedItemExtendedInfoProtectableObjectLoadPath
Designação | Descrição | Valor |
---|
ErrorDetail
Designação | Descrição | Valor |
---|
ExtendedProperties
Designação | Descrição | Valor |
---|---|---|
diskExclusionProperties | Propriedades estendidas para exclusão de disco. | DiskExclusionProperties |
GenericProtectedItem
Designação | Descrição | Valor |
---|---|---|
fabricName | Nome da malha deste item de backup. | string |
friendlyNome | Nome amigável do recipiente. | string |
policyState | Indica a consistência do objeto de política e da política aplicada a este item de backup. | string |
protectedItemId | ID do Serviço de Plano de Dados do item protegido. | Int |
protectedItemType | tipo de item de backup. | 'GenericProtectedItem' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
fonteAssociações | Associações de acoplamento flexível (tipo, valor) (exemplo - pai de um item protegido) | GenericProtectedItemSourceAssociations |
GenericProtectedItemSourceAssociations
Designação | Descrição | Valor |
---|
KPIResourceHealthDetails
Designação | Descrição | Valor |
---|---|---|
resourceHealthDetails | Estado de Estado de Funcionamento do Recurso | ResourceHealthDetails[] |
resourceHealthStatus | Estado de Estado de Funcionamento do Recurso | 'Saudável' 'Inválido' 'PersistenteDegradado' 'Persistentemente insalubre' 'TransientDegraded' 'Insalubridade transitória' |
MabFileFolderProtectedItem
MabFileFolderProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
lastRefreshedAt | Última vez em que os dados do agente foram sincronizados com o serviço. | string |
oldestRecoveryPoint | A cópia de backup mais antiga disponível. | string |
recoveryPointCount | Número de cópias de backup associadas ao item de backup. | Int |
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems
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 para o recurso do tipo: vaults/backupFabrics/protectionContainers |
propriedades | Propriedades ProtectedItemResource | ProtectedItem |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
Item Protegido
Designação | Descrição | Valor |
---|---|---|
backupManagementType | Tipo de gerenciamento de backup para o item de backup. | 'AzureBackupServer' 'AzureIaasVM' 'AzureSql' 'AzureStorage' 'AzureWorkload' 'DefaultBackup' 'DPM' 'Inválido' 'MAB' |
backupSetName | Nome do conjunto de backup ao qual o item de backup pertence | string |
containerName | Nome exclusivo do contêiner | string |
createMode | Modo de criação para indicar a recuperação da fonte de dados excluída por software existente ou a criação de uma nova fonte de dados. | 'Inadimplência' 'Inválido' 'Recuperar' |
deferredDeleteTimeInUTC | Tempo para eliminação diferida em UTC | string |
deferredDeleteTimeRemaining | Tempo restante até que o DS marcado para exclusão adiada seja excluído permanentemente | string |
isDeferredDeleteScheduleUpcoming | Sinalizar para identificar se o DS excluído adiado deve ser limpo em breve | Bool |
isRehydrate | Sinalizador para identificar que o DS excluído adiado deve ser movido para o estado de pausa | Bool |
isScheduledForDeferredDelete | Sinalizador para identificar se o DS está agendado para exclusão adiada | Bool |
lastRecoveryPoint | Carimbo de data/hora quando a última cópia de backup (mais recente) foi criada para este item de backup. | string |
policyId | ID da política de backup com a qual o backup deste item é feito. | string |
protectedItemType | Defina como 'AzureFileShareProtectedItem' para o tipo AzureFileshareProtectedItem. Defina como 'Microsoft.ClassicCompute/virtualMachines' para o tipo AzureIaaSClassicComputeVMProtectedItem. Defina como 'Microsoft.Compute/virtualMachines' para o tipo AzureIaaSComputeVMProtectedItem. Defina como 'AzureVmWorkloadSAPAseDatabase' para o tipo AzureVmWorkloadSAPAseDatabaseProtectedItem. Defina como 'AzureVmWorkloadSAPHanaDatabase' para o tipo AzureVmWorkloadSAPHanaDatabaseProtectedItem. Defina como 'AzureVmWorkloadSQLDatabase' para o tipo AzureVmWorkloadSQLDatabaseProtectedItem. Defina como 'DPMProtectedItem' para o tipo DPMProtectedItem. Defina como 'GenericProtectedItem' para o tipo GenericProtectedItem. Defina como 'MabFileFolderProtectedItem' para o tipo MabFileFolderProtectedItem. Defina como 'Microsoft.Sql/servers/databases' para o tipo AzureSqlProtectedItem. | 'AzureFileShareProtectedItem' 'AzureVmWorkloadSAPAseDatabase' 'AzureVmWorkloadSAPHanaDatabase' 'AzureVmWorkloadSQLDatabase' 'DPMProtectedItem' 'GenericProtectedItem' 'MabFileFolderProtectedItem' 'Microsoft.ClassicCompute/virtualMachines' 'Microsoft.Compute/virtualMachines' 'Microsoft.Sql/servers/databases' (obrigatório) |
sourceResourceId | ID ARM do recurso para backup. | string |
tipo de carga de trabalho | Tipo de carga de trabalho que este item representa. | 'AzureFileShare' 'AzureSqlDb' 'Cliente' 'Troca' 'FileFolder' 'GenericDataSource' 'Inválido' 'SAPAseDatabase' 'SAPHanaDatabase' 'Ponto de partilha' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
ResourceHealthDetails
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
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. |
Backup de IaasVM existente usando o Recovery Services | Este modelo usará o cofre de serviços de recuperação existente e a política de backup existente e configura a proteção de várias IaasVMs do Azure clássicas e baseadas em ARM. |
VMs do Gerenciador de Recursos de Backup usando o cofre dos Serviços de Recuperação | Este modelo usará o cofre de serviços de recuperação existente e a política de backup existente e configura o backup de várias VMs do Gerenciador de Recursos que pertencem ao mesmo grupo de recursos |
Implantar uma VM do Windows e habilitar o backup usando o Backup do Azure | Este modelo permite implantar uma VM do Windows e um Cofre dos Serviços de Recuperação configurados com a Política Padrão para Proteção. |
Definição de recurso de modelo ARM
O tipo de recurso vaults/backupFabrics/protectionContainers/protectedItems 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/protectedItems, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems",
"apiVersion": "2020-12-01",
"name": "string",
"eTag": "string",
"location": "string",
"properties": {
"backupManagementType": "string",
"backupSetName": "string",
"containerName": "string",
"createMode": "string",
"deferredDeleteTimeInUTC": "string",
"deferredDeleteTimeRemaining": "string",
"isDeferredDeleteScheduleUpcoming": "bool",
"isRehydrate": "bool",
"isScheduledForDeferredDelete": "bool",
"lastRecoveryPoint": "string",
"policyId": "string",
"sourceResourceId": "string",
"workloadType": "string",
"protectedItemType": "string"
// For remaining properties, see ProtectedItem objects
},
"tags": {
"{customized property}": "string"
}
}
Objetos ProtectedItem
Defina a propriedade protectedItemType para especificar o tipo de objeto.
Para AzureFileShareProtectedItem , use:
{
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyState": "string",
"recoveryPointCount": "int"
},
"friendlyName": "string",
"kpisHealths": {
"{customized property}": {
"resourceHealthDetails": [
{
}
],
"resourceHealthStatus": "string"
}
},
"lastBackupStatus": "string",
"lastBackupTime": "string",
"protectedItemType": "AzureFileShareProtectedItem",
"protectionState": "string",
"protectionStatus": "string"
}
Para Microsoft.ClassicCompute/virtualMachines , use:
{
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyInconsistent": "bool",
"recoveryPointCount": "int"
},
"extendedProperties": {
"diskExclusionProperties": {
"diskLunList": [ "int" ],
"isInclusionList": "bool"
}
},
"friendlyName": "string",
"healthDetails": [
{
}
],
"healthStatus": "string",
"kpisHealths": {
"{customized property}": {
"resourceHealthDetails": [
{
}
],
"resourceHealthStatus": "string"
}
},
"lastBackupStatus": "string",
"lastBackupTime": "string",
"protectedItemDataId": "string",
"protectedItemType": "Microsoft.ClassicCompute/virtualMachines",
"protectionState": "string",
"protectionStatus": "string",
"virtualMachineId": "string"
}
Para Microsoft.Compute/virtualMachines , use:
{
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyInconsistent": "bool",
"recoveryPointCount": "int"
},
"extendedProperties": {
"diskExclusionProperties": {
"diskLunList": [ "int" ],
"isInclusionList": "bool"
}
},
"friendlyName": "string",
"healthDetails": [
{
}
],
"healthStatus": "string",
"kpisHealths": {
"{customized property}": {
"resourceHealthDetails": [
{
}
],
"resourceHealthStatus": "string"
}
},
"lastBackupStatus": "string",
"lastBackupTime": "string",
"protectedItemDataId": "string",
"protectedItemType": "Microsoft.Compute/virtualMachines",
"protectionState": "string",
"protectionStatus": "string",
"virtualMachineId": "string"
}
Para AzureVmWorkloadSAPAseDatabase, use:
{
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyState": "string",
"recoveryPointCount": "int"
},
"friendlyName": "string",
"kpisHealths": {
"{customized property}": {
"resourceHealthDetails": [
{
}
],
"resourceHealthStatus": "string"
}
},
"lastBackupErrorDetail": {
},
"lastBackupStatus": "string",
"lastBackupTime": "string",
"parentName": "string",
"parentType": "string",
"protectedItemDataSourceId": "string",
"protectedItemHealthStatus": "string",
"protectedItemType": "AzureVmWorkloadSAPAseDatabase",
"protectionState": "string",
"protectionStatus": "string",
"serverName": "string"
}
Para AzureVmWorkloadSAPHanaDatabase, use:
{
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyState": "string",
"recoveryPointCount": "int"
},
"friendlyName": "string",
"kpisHealths": {
"{customized property}": {
"resourceHealthDetails": [
{
}
],
"resourceHealthStatus": "string"
}
},
"lastBackupErrorDetail": {
},
"lastBackupStatus": "string",
"lastBackupTime": "string",
"parentName": "string",
"parentType": "string",
"protectedItemDataSourceId": "string",
"protectedItemHealthStatus": "string",
"protectedItemType": "AzureVmWorkloadSAPHanaDatabase",
"protectionState": "string",
"protectionStatus": "string",
"serverName": "string"
}
Para AzureVmWorkloadSQLDatabase, use:
{
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyState": "string",
"recoveryPointCount": "int"
},
"friendlyName": "string",
"kpisHealths": {
"{customized property}": {
"resourceHealthDetails": [
{
}
],
"resourceHealthStatus": "string"
}
},
"lastBackupErrorDetail": {
},
"lastBackupStatus": "string",
"lastBackupTime": "string",
"parentName": "string",
"parentType": "string",
"protectedItemDataSourceId": "string",
"protectedItemHealthStatus": "string",
"protectedItemType": "AzureVmWorkloadSQLDatabase",
"protectionState": "string",
"protectionStatus": "string",
"serverName": "string"
}
Para DPMProtectedItem, use:
{
"backupEngineName": "string",
"extendedInfo": {
"diskStorageUsedInBytes": "string",
"isCollocated": "bool",
"isPresentOnCloud": "bool",
"lastBackupStatus": "string",
"lastRefreshedAt": "string",
"oldestRecoveryPoint": "string",
"onPremiseLatestRecoveryPoint": "string",
"onPremiseOldestRecoveryPoint": "string",
"onPremiseRecoveryPointCount": "int",
"protectableObjectLoadPath": {
"{customized property}": "string"
},
"protected": "bool",
"protectionGroupName": "string",
"recoveryPointCount": "int",
"totalDiskStorageSizeInBytes": "string"
},
"friendlyName": "string",
"protectedItemType": "DPMProtectedItem",
"protectionState": "string"
}
Para GenericProtectedItem, use:
{
"fabricName": "string",
"friendlyName": "string",
"policyState": "string",
"protectedItemId": "int",
"protectedItemType": "GenericProtectedItem",
"protectionState": "string",
"sourceAssociations": {
"{customized property}": "string"
}
}
Para MabFileFolderProtectedItem , use:
{
"computerName": "string",
"deferredDeleteSyncTimeInUTC": "int",
"extendedInfo": {
"lastRefreshedAt": "string",
"oldestRecoveryPoint": "string",
"recoveryPointCount": "int"
},
"friendlyName": "string",
"lastBackupStatus": "string",
"lastBackupTime": "string",
"protectedItemType": "MabFileFolderProtectedItem",
"protectionState": "string"
}
Para Microsoft.Sql/servers/databases, use:
{
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyState": "string",
"recoveryPointCount": "int"
},
"protectedItemDataId": "string",
"protectedItemType": "Microsoft.Sql/servers/databases",
"protectionState": "string"
}
Valores de propriedade
AzureFileshareProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais com este item de backup. | AzureFileshareProtectedItemExtendedInfo |
friendlyNome | Nome amigável do compartilhamento de arquivos representado por este item de backup. | string |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureFileshareProtectedItemKpisHealths |
lastBackupStatus | Status da última operação de backup. Valores possíveis: Saudável, Não saudável. | string |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
protectedItemType | tipo de item de backup. | 'AzureFileShareProtectedItem' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
AzureFileshareProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
oldestRecoveryPoint | A cópia de backup mais antiga disponível para este item no serviço. | string |
policyState | Indica a consistência do objeto de política e da política aplicada a este item de backup. | string |
recoveryPointCount | Número de cópias de backup disponíveis associadas a este item de backup. | Int |
AzureFileshareProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureIaaSClassicComputeVMProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureIaaSVMProtectedItemExtendedInfo |
extendedProperties | Propriedades estendidas para o Backup do Azure IaasVM. | ExtendedProperties |
friendlyNome | Nome amigável da VM representada por este item de backup. | string |
saúdeDetalhes | Detalhes de integridade neste item de backup. | AzureIaaSVMHealthDetails[] |
estado de saúde | Estado de saúde do item protegido. | 'AçãoNecessária' 'AçãoSugerida' 'Inválido' 'Aprovado' |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureIaaSVMProtectedItemKpisHealths |
lastBackupStatus | Status da última operação de backup. | string |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
protectedItemDataId | ID de dados do item protegido. | string |
protectedItemType | tipo de item de backup. | 'Microsoft.ClassicCompute/virtualMachines' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
virtualMachineId | ID ARM totalmente qualificado da máquina virtual representada por este item. | string |
AzureIaaSComputeVMProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureIaaSVMProtectedItemExtendedInfo |
extendedProperties | Propriedades estendidas para o Backup do Azure IaasVM. | ExtendedProperties |
friendlyNome | Nome amigável da VM representada por este item de backup. | string |
saúdeDetalhes | Detalhes de integridade neste item de backup. | AzureIaaSVMHealthDetails[] |
estado de saúde | Estado de saúde do item protegido. | 'AçãoNecessária' 'AçãoSugerida' 'Inválido' 'Aprovado' |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureIaaSVMProtectedItemKpisHealths |
lastBackupStatus | Status da última operação de backup. | string |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
protectedItemDataId | ID de dados do item protegido. | string |
protectedItemType | tipo de item de backup. | 'Microsoft.Compute/virtualMachines' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
virtualMachineId | ID ARM totalmente qualificado da máquina virtual representada por este item. | string |
AzureIaaSVMHealthDetails
Designação | Descrição | Valor |
---|
AzureIaaSVMProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
oldestRecoveryPoint | A cópia de backup mais antiga disponível para este item de backup. | string |
políticaInconsistente | Especifica se a política de backup associada ao item de backup é inconsistente. | Bool |
recoveryPointCount | Número de cópias de backup disponíveis para este item de backup. | Int |
AzureIaaSVMProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureIaaSVMProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureSqlProtectedItem
AzureSqlProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
oldestRecoveryPoint | A cópia de backup mais antiga disponível para este item no serviço. | string |
policyState | Estado da política de backup associada a este item de backup. | string |
recoveryPointCount | Número de cópias de backup disponíveis associadas a este item de backup. | Int |
AzureVmWorkloadProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
oldestRecoveryPoint | A cópia de backup mais antiga disponível para este item de backup. | string |
policyState | Indica a consistência do objeto de política e da política aplicada a este item de backup. | string |
recoveryPointCount | Número de cópias de backup disponíveis para este item de backup. | Int |
AzureVmWorkloadProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureVmWorkloadProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureVmWorkloadProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureVmWorkloadSAPAseDatabaseProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureVmWorkloadProtectedItemExtendedInfo |
friendlyNome | Nome amigável do banco de dados representado por este item de backup. | string |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureVmWorkloadProtectedItemKpisHealths |
lastBackupErrorDetail | Detalhes do erro no último backup | ErrorDetail |
lastBackupStatus | Status da última operação de backup. Valores possíveis: Saudável, Não saudável. | 'Saudável' 'Inválido' 'IRPending' 'Insalubre' |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
nome-pai | Nome pai do banco de dados, como Instância ou Grupo de Disponibilidade. | string |
tipo pai | Tipo pai de item protegido, por exemplo: para um banco de dados, servidor autônomo ou distribuído | string |
protectedItemDataSourceId | ID de dados do item protegido. | string |
protectedItemHealthStatus | Estado de integridade do item de backup, avaliado com base na última pulsação recebida | 'Saudável' 'Inválido' 'IRPending' 'NotReachable' 'Insalubre' |
protectedItemType | tipo de item de backup. | 'AzureVmWorkloadSAPAseDatabase' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
Nome do servidor | Nome do host/cluster, por exemplo, ou AG | string |
AzureVmWorkloadSAPHanaDatabaseProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureVmWorkloadProtectedItemExtendedInfo |
friendlyNome | Nome amigável do banco de dados representado por este item de backup. | string |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureVmWorkloadProtectedItemKpisHealths |
lastBackupErrorDetail | Detalhes do erro no último backup | ErrorDetail |
lastBackupStatus | Status da última operação de backup. Valores possíveis: Saudável, Não saudável. | 'Saudável' 'Inválido' 'IRPending' 'Insalubre' |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
nome-pai | Nome pai do banco de dados, como Instância ou Grupo de Disponibilidade. | string |
tipo pai | Tipo pai de item protegido, por exemplo: para um banco de dados, servidor autônomo ou distribuído | string |
protectedItemDataSourceId | ID de dados do item protegido. | string |
protectedItemHealthStatus | Estado de integridade do item de backup, avaliado com base na última pulsação recebida | 'Saudável' 'Inválido' 'IRPending' 'NotReachable' 'Insalubre' |
protectedItemType | tipo de item de backup. | 'AzureVmWorkloadSAPHanaDatabase' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
Nome do servidor | Nome do host/cluster, por exemplo, ou AG | string |
AzureVmWorkloadSQLDatabaseProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureVmWorkloadProtectedItemExtendedInfo |
friendlyNome | Nome amigável do banco de dados representado por este item de backup. | string |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureVmWorkloadProtectedItemKpisHealths |
lastBackupErrorDetail | Detalhes do erro no último backup | ErrorDetail |
lastBackupStatus | Status da última operação de backup. Valores possíveis: Saudável, Não saudável. | 'Saudável' 'Inválido' 'IRPending' 'Insalubre' |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
nome-pai | Nome pai do banco de dados, como Instância ou Grupo de Disponibilidade. | string |
tipo pai | Tipo pai de item protegido, por exemplo: para um banco de dados, servidor autônomo ou distribuído | string |
protectedItemDataSourceId | ID de dados do item protegido. | string |
protectedItemHealthStatus | Estado de integridade do item de backup, avaliado com base na última pulsação recebida | 'Saudável' 'Inválido' 'IRPending' 'NotReachable' 'Insalubre' |
protectedItemType | tipo de item de backup. | 'AzureVmWorkloadSQLDatabase' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
Nome do servidor | Nome do host/cluster, por exemplo, ou AG | string |
DiskExclusionProperties
Designação | Descrição | Valor |
---|---|---|
diskLunList | Lista de LUNs (Logical Unit Numbers, números de unidade lógica) dos discos a serem usados para proteção de VM. | int[] |
isInclusionList | Sinalizador para indicar se DiskLunList deve ser incluído/excluído do backup. | Bool |
DPMProtectedItem
DPMProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
diskStorageUsedInBytes | Usado Armazenamento em disco em bytes. | string |
isCollocated | Para verificar se o item de backup está colocado. | Bool |
isPresentOnCloud | Para verificar se o item de backup está protegido na nuvem. | Bool |
lastBackupStatus | Última informação de status de backup no item de backup. | string |
lastRefreshedAt | Última hora de atualização no item de backup. | string |
oldestRecoveryPoint | Tempo de ponto de recuperação na nuvem mais antigo. | string |
onPremiseLatestRecoveryPoint | Tempo de ponto de recuperação de disco mais recente. | string |
onPremiseOldestRecoveryPoint | Tempo de ponto de recuperação de disco mais antigo. | string |
onPremiseRecoveryPointCount | contagem de pontos de recuperação de disco. | Int |
protectableObjectLoadPath | Atributo para fornecer informações sobre vários DBs. | DPMProtectedItemExtendedInfoProtectableObjectLoadPath |
protegido | Para verificar se o item de backup está protegido em disco. | Bool |
protectionGroupName | Nome do grupo de proteção do item de backup. | string |
recoveryPointCount | contagem de pontos de recuperação na nuvem. | Int |
totalDiskStorageSizeInBytes | Total de armazenamento em disco em bytes. | string |
DPMProtectedItemExtendedInfoProtectableObjectLoadPath
Designação | Descrição | Valor |
---|
ErrorDetail
Designação | Descrição | Valor |
---|
ExtendedProperties
Designação | Descrição | Valor |
---|---|---|
diskExclusionProperties | Propriedades estendidas para exclusão de disco. | DiskExclusionProperties |
GenericProtectedItem
Designação | Descrição | Valor |
---|---|---|
fabricName | Nome da malha deste item de backup. | string |
friendlyNome | Nome amigável do recipiente. | string |
policyState | Indica a consistência do objeto de política e da política aplicada a este item de backup. | string |
protectedItemId | ID do Serviço de Plano de Dados do item protegido. | Int |
protectedItemType | tipo de item de backup. | 'GenericProtectedItem' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
fonteAssociações | Associações de acoplamento flexível (tipo, valor) (exemplo - pai de um item protegido) | GenericProtectedItemSourceAssociations |
GenericProtectedItemSourceAssociations
Designação | Descrição | Valor |
---|
KPIResourceHealthDetails
Designação | Descrição | Valor |
---|---|---|
resourceHealthDetails | Estado de Estado de Funcionamento do Recurso | ResourceHealthDetails[] |
resourceHealthStatus | Estado de Estado de Funcionamento do Recurso | 'Saudável' 'Inválido' 'PersistenteDegradado' 'Persistentemente insalubre' 'TransientDegraded' 'Insalubridade transitória' |
MabFileFolderProtectedItem
MabFileFolderProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
lastRefreshedAt | Última vez em que os dados do agente foram sincronizados com o serviço. | string |
oldestRecoveryPoint | A cópia de backup mais antiga disponível. | string |
recoveryPointCount | Número de cópias de backup associadas ao item de backup. | Int |
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2020-12-01' |
eTag | ETag opcional. | string |
Localização | Localização do recurso. | string |
Designação | O nome do recurso | string (obrigatório) |
propriedades | Propriedades ProtectedItemResource | ProtectedItem |
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/protectedItems' |
Item Protegido
Designação | Descrição | Valor |
---|---|---|
backupManagementType | Tipo de gerenciamento de backup para o item de backup. | 'AzureBackupServer' 'AzureIaasVM' 'AzureSql' 'AzureStorage' 'AzureWorkload' 'DefaultBackup' 'DPM' 'Inválido' 'MAB' |
backupSetName | Nome do conjunto de backup ao qual o item de backup pertence | string |
containerName | Nome exclusivo do contêiner | string |
createMode | Modo de criação para indicar a recuperação da fonte de dados excluída por software existente ou a criação de uma nova fonte de dados. | 'Inadimplência' 'Inválido' 'Recuperar' |
deferredDeleteTimeInUTC | Tempo para eliminação diferida em UTC | string |
deferredDeleteTimeRemaining | Tempo restante até que o DS marcado para exclusão adiada seja excluído permanentemente | string |
isDeferredDeleteScheduleUpcoming | Sinalizar para identificar se o DS excluído adiado deve ser limpo em breve | Bool |
isRehydrate | Sinalizador para identificar que o DS excluído adiado deve ser movido para o estado de pausa | Bool |
isScheduledForDeferredDelete | Sinalizador para identificar se o DS está agendado para exclusão adiada | Bool |
lastRecoveryPoint | Carimbo de data/hora quando a última cópia de backup (mais recente) foi criada para este item de backup. | string |
policyId | ID da política de backup com a qual o backup deste item é feito. | string |
protectedItemType | Defina como 'AzureFileShareProtectedItem' para o tipo AzureFileshareProtectedItem. Defina como 'Microsoft.ClassicCompute/virtualMachines' para o tipo AzureIaaSClassicComputeVMProtectedItem. Defina como 'Microsoft.Compute/virtualMachines' para o tipo AzureIaaSComputeVMProtectedItem. Defina como 'AzureVmWorkloadSAPAseDatabase' para o tipo AzureVmWorkloadSAPAseDatabaseProtectedItem. Defina como 'AzureVmWorkloadSAPHanaDatabase' para o tipo AzureVmWorkloadSAPHanaDatabaseProtectedItem. Defina como 'AzureVmWorkloadSQLDatabase' para o tipo AzureVmWorkloadSQLDatabaseProtectedItem. Defina como 'DPMProtectedItem' para o tipo DPMProtectedItem. Defina como 'GenericProtectedItem' para o tipo GenericProtectedItem. Defina como 'MabFileFolderProtectedItem' para o tipo MabFileFolderProtectedItem. Defina como 'Microsoft.Sql/servers/databases' para o tipo AzureSqlProtectedItem. | 'AzureFileShareProtectedItem' 'AzureVmWorkloadSAPAseDatabase' 'AzureVmWorkloadSAPHanaDatabase' 'AzureVmWorkloadSQLDatabase' 'DPMProtectedItem' 'GenericProtectedItem' 'MabFileFolderProtectedItem' 'Microsoft.ClassicCompute/virtualMachines' 'Microsoft.Compute/virtualMachines' 'Microsoft.Sql/servers/databases' (obrigatório) |
sourceResourceId | ID ARM do recurso para backup. | string |
tipo de carga de trabalho | Tipo de carga de trabalho que este item representa. | 'AzureFileShare' 'AzureSqlDb' 'Cliente' 'Troca' 'FileFolder' 'GenericDataSource' 'Inválido' 'SAPAseDatabase' 'SAPHanaDatabase' 'Ponto de partilha' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
ResourceHealthDetails
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
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. |
Backup de IaasVM existente usando o Recovery Services |
Este modelo usará o cofre de serviços de recuperação existente e a política de backup existente e configura a proteção de várias IaasVMs do Azure clássicas e baseadas em ARM. |
VMs do Gerenciador de Recursos de Backup usando o cofre dos Serviços de Recuperação |
Este modelo usará o cofre de serviços de recuperação existente e a política de backup existente e configura o backup de várias VMs do Gerenciador de Recursos que pertencem ao mesmo grupo de recursos |
Implantar uma VM do Windows e habilitar o backup usando o Backup do Azure |
Este modelo permite implantar uma VM do Windows e um Cofre dos Serviços de Recuperação configurados com a Política Padrão para Proteção. |
IBM Cloud Pak for Data no Azure |
Este modelo implementa um cluster Openshift no Azure com todos os recursos e infraestrutura necessários e, em seguida, implementa o IBM Cloud Pak for Data juntamente com os complementos que o usuário escolher. |
Openshift Container Platform 4.3 |
Plataforma de contêiner Openshift 4.3 |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso vaults/backupFabrics/protectionContainers/protectedItems 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/protectedItems, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2020-12-01"
name = "string"
eTag = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
backupManagementType = "string"
backupSetName = "string"
containerName = "string"
createMode = "string"
deferredDeleteTimeInUTC = "string"
deferredDeleteTimeRemaining = "string"
isDeferredDeleteScheduleUpcoming = bool
isRehydrate = bool
isScheduledForDeferredDelete = bool
lastRecoveryPoint = "string"
policyId = "string"
sourceResourceId = "string"
workloadType = "string"
protectedItemType = "string"
// For remaining properties, see ProtectedItem objects
}
})
}
Objetos ProtectedItem
Defina a propriedade protectedItemType para especificar o tipo de objeto.
Para AzureFileShareProtectedItem , use:
{
extendedInfo = {
oldestRecoveryPoint = "string"
policyState = "string"
recoveryPointCount = int
}
friendlyName = "string"
kpisHealths = {
{customized property} = {
resourceHealthDetails = [
{
}
]
resourceHealthStatus = "string"
}
}
lastBackupStatus = "string"
lastBackupTime = "string"
protectedItemType = "AzureFileShareProtectedItem"
protectionState = "string"
protectionStatus = "string"
}
Para Microsoft.ClassicCompute/virtualMachines , use:
{
extendedInfo = {
oldestRecoveryPoint = "string"
policyInconsistent = bool
recoveryPointCount = int
}
extendedProperties = {
diskExclusionProperties = {
diskLunList = [
int
]
isInclusionList = bool
}
}
friendlyName = "string"
healthDetails = [
{
}
]
healthStatus = "string"
kpisHealths = {
{customized property} = {
resourceHealthDetails = [
{
}
]
resourceHealthStatus = "string"
}
}
lastBackupStatus = "string"
lastBackupTime = "string"
protectedItemDataId = "string"
protectedItemType = "Microsoft.ClassicCompute/virtualMachines"
protectionState = "string"
protectionStatus = "string"
virtualMachineId = "string"
}
Para Microsoft.Compute/virtualMachines , use:
{
extendedInfo = {
oldestRecoveryPoint = "string"
policyInconsistent = bool
recoveryPointCount = int
}
extendedProperties = {
diskExclusionProperties = {
diskLunList = [
int
]
isInclusionList = bool
}
}
friendlyName = "string"
healthDetails = [
{
}
]
healthStatus = "string"
kpisHealths = {
{customized property} = {
resourceHealthDetails = [
{
}
]
resourceHealthStatus = "string"
}
}
lastBackupStatus = "string"
lastBackupTime = "string"
protectedItemDataId = "string"
protectedItemType = "Microsoft.Compute/virtualMachines"
protectionState = "string"
protectionStatus = "string"
virtualMachineId = "string"
}
Para AzureVmWorkloadSAPAseDatabase, use:
{
extendedInfo = {
oldestRecoveryPoint = "string"
policyState = "string"
recoveryPointCount = int
}
friendlyName = "string"
kpisHealths = {
{customized property} = {
resourceHealthDetails = [
{
}
]
resourceHealthStatus = "string"
}
}
lastBackupErrorDetail = {
}
lastBackupStatus = "string"
lastBackupTime = "string"
parentName = "string"
parentType = "string"
protectedItemDataSourceId = "string"
protectedItemHealthStatus = "string"
protectedItemType = "AzureVmWorkloadSAPAseDatabase"
protectionState = "string"
protectionStatus = "string"
serverName = "string"
}
Para AzureVmWorkloadSAPHanaDatabase, use:
{
extendedInfo = {
oldestRecoveryPoint = "string"
policyState = "string"
recoveryPointCount = int
}
friendlyName = "string"
kpisHealths = {
{customized property} = {
resourceHealthDetails = [
{
}
]
resourceHealthStatus = "string"
}
}
lastBackupErrorDetail = {
}
lastBackupStatus = "string"
lastBackupTime = "string"
parentName = "string"
parentType = "string"
protectedItemDataSourceId = "string"
protectedItemHealthStatus = "string"
protectedItemType = "AzureVmWorkloadSAPHanaDatabase"
protectionState = "string"
protectionStatus = "string"
serverName = "string"
}
Para AzureVmWorkloadSQLDatabase, use:
{
extendedInfo = {
oldestRecoveryPoint = "string"
policyState = "string"
recoveryPointCount = int
}
friendlyName = "string"
kpisHealths = {
{customized property} = {
resourceHealthDetails = [
{
}
]
resourceHealthStatus = "string"
}
}
lastBackupErrorDetail = {
}
lastBackupStatus = "string"
lastBackupTime = "string"
parentName = "string"
parentType = "string"
protectedItemDataSourceId = "string"
protectedItemHealthStatus = "string"
protectedItemType = "AzureVmWorkloadSQLDatabase"
protectionState = "string"
protectionStatus = "string"
serverName = "string"
}
Para DPMProtectedItem, use:
{
backupEngineName = "string"
extendedInfo = {
diskStorageUsedInBytes = "string"
isCollocated = bool
isPresentOnCloud = bool
lastBackupStatus = "string"
lastRefreshedAt = "string"
oldestRecoveryPoint = "string"
onPremiseLatestRecoveryPoint = "string"
onPremiseOldestRecoveryPoint = "string"
onPremiseRecoveryPointCount = int
protectableObjectLoadPath = {
{customized property} = "string"
}
protected = bool
protectionGroupName = "string"
recoveryPointCount = int
totalDiskStorageSizeInBytes = "string"
}
friendlyName = "string"
protectedItemType = "DPMProtectedItem"
protectionState = "string"
}
Para GenericProtectedItem, use:
{
fabricName = "string"
friendlyName = "string"
policyState = "string"
protectedItemId = int
protectedItemType = "GenericProtectedItem"
protectionState = "string"
sourceAssociations = {
{customized property} = "string"
}
}
Para MabFileFolderProtectedItem , use:
{
computerName = "string"
deferredDeleteSyncTimeInUTC = int
extendedInfo = {
lastRefreshedAt = "string"
oldestRecoveryPoint = "string"
recoveryPointCount = int
}
friendlyName = "string"
lastBackupStatus = "string"
lastBackupTime = "string"
protectedItemType = "MabFileFolderProtectedItem"
protectionState = "string"
}
Para Microsoft.Sql/servers/databases, use:
{
extendedInfo = {
oldestRecoveryPoint = "string"
policyState = "string"
recoveryPointCount = int
}
protectedItemDataId = "string"
protectedItemType = "Microsoft.Sql/servers/databases"
protectionState = "string"
}
Valores de propriedade
AzureFileshareProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais com este item de backup. | AzureFileshareProtectedItemExtendedInfo |
friendlyNome | Nome amigável do compartilhamento de arquivos representado por este item de backup. | string |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureFileshareProtectedItemKpisHealths |
lastBackupStatus | Status da última operação de backup. Valores possíveis: Saudável, Não saudável. | string |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
protectedItemType | tipo de item de backup. | 'AzureFileShareProtectedItem' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
AzureFileshareProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
oldestRecoveryPoint | A cópia de backup mais antiga disponível para este item no serviço. | string |
policyState | Indica a consistência do objeto de política e da política aplicada a este item de backup. | string |
recoveryPointCount | Número de cópias de backup disponíveis associadas a este item de backup. | Int |
AzureFileshareProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureIaaSClassicComputeVMProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureIaaSVMProtectedItemExtendedInfo |
extendedProperties | Propriedades estendidas para o Backup do Azure IaasVM. | ExtendedProperties |
friendlyNome | Nome amigável da VM representada por este item de backup. | string |
saúdeDetalhes | Detalhes de integridade neste item de backup. | AzureIaaSVMHealthDetails[] |
estado de saúde | Estado de saúde do item protegido. | 'AçãoNecessária' 'AçãoSugerida' 'Inválido' 'Aprovado' |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureIaaSVMProtectedItemKpisHealths |
lastBackupStatus | Status da última operação de backup. | string |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
protectedItemDataId | ID de dados do item protegido. | string |
protectedItemType | tipo de item de backup. | 'Microsoft.ClassicCompute/virtualMachines' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
virtualMachineId | ID ARM totalmente qualificado da máquina virtual representada por este item. | string |
AzureIaaSComputeVMProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureIaaSVMProtectedItemExtendedInfo |
extendedProperties | Propriedades estendidas para o Backup do Azure IaasVM. | ExtendedProperties |
friendlyNome | Nome amigável da VM representada por este item de backup. | string |
saúdeDetalhes | Detalhes de integridade neste item de backup. | AzureIaaSVMHealthDetails[] |
estado de saúde | Estado de saúde do item protegido. | 'AçãoNecessária' 'AçãoSugerida' 'Inválido' 'Aprovado' |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureIaaSVMProtectedItemKpisHealths |
lastBackupStatus | Status da última operação de backup. | string |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
protectedItemDataId | ID de dados do item protegido. | string |
protectedItemType | tipo de item de backup. | 'Microsoft.Compute/virtualMachines' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
virtualMachineId | ID ARM totalmente qualificado da máquina virtual representada por este item. | string |
AzureIaaSVMHealthDetails
Designação | Descrição | Valor |
---|
AzureIaaSVMProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
oldestRecoveryPoint | A cópia de backup mais antiga disponível para este item de backup. | string |
políticaInconsistente | Especifica se a política de backup associada ao item de backup é inconsistente. | Bool |
recoveryPointCount | Número de cópias de backup disponíveis para este item de backup. | Int |
AzureIaaSVMProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureIaaSVMProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureSqlProtectedItem
AzureSqlProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
oldestRecoveryPoint | A cópia de backup mais antiga disponível para este item no serviço. | string |
policyState | Estado da política de backup associada a este item de backup. | string |
recoveryPointCount | Número de cópias de backup disponíveis associadas a este item de backup. | Int |
AzureVmWorkloadProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
oldestRecoveryPoint | A cópia de backup mais antiga disponível para este item de backup. | string |
policyState | Indica a consistência do objeto de política e da política aplicada a este item de backup. | string |
recoveryPointCount | Número de cópias de backup disponíveis para este item de backup. | Int |
AzureVmWorkloadProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureVmWorkloadProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureVmWorkloadProtectedItemKpisHealths
Designação | Descrição | Valor |
---|
AzureVmWorkloadSAPAseDatabaseProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureVmWorkloadProtectedItemExtendedInfo |
friendlyNome | Nome amigável do banco de dados representado por este item de backup. | string |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureVmWorkloadProtectedItemKpisHealths |
lastBackupErrorDetail | Detalhes do erro no último backup | ErrorDetail |
lastBackupStatus | Status da última operação de backup. Valores possíveis: Saudável, Não saudável. | 'Saudável' 'Inválido' 'IRPending' 'Insalubre' |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
nome-pai | Nome pai do banco de dados, como Instância ou Grupo de Disponibilidade. | string |
tipo pai | Tipo pai de item protegido, por exemplo: para um banco de dados, servidor autônomo ou distribuído | string |
protectedItemDataSourceId | ID de dados do item protegido. | string |
protectedItemHealthStatus | Estado de integridade do item de backup, avaliado com base na última pulsação recebida | 'Saudável' 'Inválido' 'IRPending' 'NotReachable' 'Insalubre' |
protectedItemType | tipo de item de backup. | 'AzureVmWorkloadSAPAseDatabase' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
Nome do servidor | Nome do host/cluster, por exemplo, ou AG | string |
AzureVmWorkloadSAPHanaDatabaseProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureVmWorkloadProtectedItemExtendedInfo |
friendlyNome | Nome amigável do banco de dados representado por este item de backup. | string |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureVmWorkloadProtectedItemKpisHealths |
lastBackupErrorDetail | Detalhes do erro no último backup | ErrorDetail |
lastBackupStatus | Status da última operação de backup. Valores possíveis: Saudável, Não saudável. | 'Saudável' 'Inválido' 'IRPending' 'Insalubre' |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
nome-pai | Nome pai do banco de dados, como Instância ou Grupo de Disponibilidade. | string |
tipo pai | Tipo pai de item protegido, por exemplo: para um banco de dados, servidor autônomo ou distribuído | string |
protectedItemDataSourceId | ID de dados do item protegido. | string |
protectedItemHealthStatus | Estado de integridade do item de backup, avaliado com base na última pulsação recebida | 'Saudável' 'Inválido' 'IRPending' 'NotReachable' 'Insalubre' |
protectedItemType | tipo de item de backup. | 'AzureVmWorkloadSAPHanaDatabase' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
Nome do servidor | Nome do host/cluster, por exemplo, ou AG | string |
AzureVmWorkloadSQLDatabaseProtectedItem
Designação | Descrição | Valor |
---|---|---|
extendedInfo | Informações adicionais para este item de backup. | AzureVmWorkloadProtectedItemExtendedInfo |
friendlyNome | Nome amigável do banco de dados representado por este item de backup. | string |
kpisHealths | Detalhes de integridade de diferentes KPIs | AzureVmWorkloadProtectedItemKpisHealths |
lastBackupErrorDetail | Detalhes do erro no último backup | ErrorDetail |
lastBackupStatus | Status da última operação de backup. Valores possíveis: Saudável, Não saudável. | 'Saudável' 'Inválido' 'IRPending' 'Insalubre' |
lastBackupTime | Carimbo de data/hora da última operação de backup neste item de backup. | string |
nome-pai | Nome pai do banco de dados, como Instância ou Grupo de Disponibilidade. | string |
tipo pai | Tipo pai de item protegido, por exemplo: para um banco de dados, servidor autônomo ou distribuído | string |
protectedItemDataSourceId | ID de dados do item protegido. | string |
protectedItemHealthStatus | Estado de integridade do item de backup, avaliado com base na última pulsação recebida | 'Saudável' 'Inválido' 'IRPending' 'NotReachable' 'Insalubre' |
protectedItemType | tipo de item de backup. | 'AzureVmWorkloadSQLDatabase' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
proteçãoStatus | Status de backup deste item de backup. | string |
Nome do servidor | Nome do host/cluster, por exemplo, ou AG | string |
DiskExclusionProperties
Designação | Descrição | Valor |
---|---|---|
diskLunList | Lista de LUNs (Logical Unit Numbers, números de unidade lógica) dos discos a serem usados para proteção de VM. | int[] |
isInclusionList | Sinalizador para indicar se DiskLunList deve ser incluído/excluído do backup. | Bool |
DPMProtectedItem
DPMProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
diskStorageUsedInBytes | Usado Armazenamento em disco em bytes. | string |
isCollocated | Para verificar se o item de backup está colocado. | Bool |
isPresentOnCloud | Para verificar se o item de backup está protegido na nuvem. | Bool |
lastBackupStatus | Última informação de status de backup no item de backup. | string |
lastRefreshedAt | Última hora de atualização no item de backup. | string |
oldestRecoveryPoint | Tempo de ponto de recuperação na nuvem mais antigo. | string |
onPremiseLatestRecoveryPoint | Tempo de ponto de recuperação de disco mais recente. | string |
onPremiseOldestRecoveryPoint | Tempo de ponto de recuperação de disco mais antigo. | string |
onPremiseRecoveryPointCount | contagem de pontos de recuperação de disco. | Int |
protectableObjectLoadPath | Atributo para fornecer informações sobre vários DBs. | DPMProtectedItemExtendedInfoProtectableObjectLoadPath |
protegido | Para verificar se o item de backup está protegido em disco. | Bool |
protectionGroupName | Nome do grupo de proteção do item de backup. | string |
recoveryPointCount | contagem de pontos de recuperação na nuvem. | Int |
totalDiskStorageSizeInBytes | Total de armazenamento em disco em bytes. | string |
DPMProtectedItemExtendedInfoProtectableObjectLoadPath
Designação | Descrição | Valor |
---|
ErrorDetail
Designação | Descrição | Valor |
---|
ExtendedProperties
Designação | Descrição | Valor |
---|---|---|
diskExclusionProperties | Propriedades estendidas para exclusão de disco. | DiskExclusionProperties |
GenericProtectedItem
Designação | Descrição | Valor |
---|---|---|
fabricName | Nome da malha deste item de backup. | string |
friendlyNome | Nome amigável do recipiente. | string |
policyState | Indica a consistência do objeto de política e da política aplicada a este item de backup. | string |
protectedItemId | ID do Serviço de Plano de Dados do item protegido. | Int |
protectedItemType | tipo de item de backup. | 'GenericProtectedItem' (obrigatório) |
Estado de proteção | Estado de backup deste item de backup. | 'Inválido' 'IRPending' 'Protegido' 'ProteçãoErro' 'Proteção pausada' 'Proteção parada' |
fonteAssociações | Associações de acoplamento flexível (tipo, valor) (exemplo - pai de um item protegido) | GenericProtectedItemSourceAssociations |
GenericProtectedItemSourceAssociations
Designação | Descrição | Valor |
---|
KPIResourceHealthDetails
Designação | Descrição | Valor |
---|---|---|
resourceHealthDetails | Estado de Estado de Funcionamento do Recurso | ResourceHealthDetails[] |
resourceHealthStatus | Estado de Estado de Funcionamento do Recurso | 'Saudável' 'Inválido' 'PersistenteDegradado' 'Persistentemente insalubre' 'TransientDegraded' 'Insalubridade transitória' |
MabFileFolderProtectedItem
MabFileFolderProtectedItemExtendedInfo
Designação | Descrição | Valor |
---|---|---|
lastRefreshedAt | Última vez em que os dados do agente foram sincronizados com o serviço. | string |
oldestRecoveryPoint | A cópia de backup mais antiga disponível. | string |
recoveryPointCount | Número de cópias de backup associadas ao item de backup. | Int |
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems
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/protectionContainers |
propriedades | Propriedades ProtectedItemResource | ProtectedItem |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. |
tipo | O tipo de recurso | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2020-12-01" |
Item Protegido
Designação | Descrição | Valor |
---|---|---|
backupManagementType | Tipo de gerenciamento de backup para o item de backup. | 'AzureBackupServer' 'AzureIaasVM' 'AzureSql' 'AzureStorage' 'AzureWorkload' 'DefaultBackup' 'DPM' 'Inválido' 'MAB' |
backupSetName | Nome do conjunto de backup ao qual o item de backup pertence | string |
containerName | Nome exclusivo do contêiner | string |
createMode | Modo de criação para indicar a recuperação da fonte de dados excluída por software existente ou a criação de uma nova fonte de dados. | 'Inadimplência' 'Inválido' 'Recuperar' |
deferredDeleteTimeInUTC | Tempo para eliminação diferida em UTC | string |
deferredDeleteTimeRemaining | Tempo restante até que o DS marcado para exclusão adiada seja excluído permanentemente | string |
isDeferredDeleteScheduleUpcoming | Sinalizar para identificar se o DS excluído adiado deve ser limpo em breve | Bool |
isRehydrate | Sinalizador para identificar que o DS excluído adiado deve ser movido para o estado de pausa | Bool |
isScheduledForDeferredDelete | Sinalizador para identificar se o DS está agendado para exclusão adiada | Bool |
lastRecoveryPoint | Carimbo de data/hora quando a última cópia de backup (mais recente) foi criada para este item de backup. | string |
policyId | ID da política de backup com a qual o backup deste item é feito. | string |
protectedItemType | Defina como 'AzureFileShareProtectedItem' para o tipo AzureFileshareProtectedItem. Defina como 'Microsoft.ClassicCompute/virtualMachines' para o tipo AzureIaaSClassicComputeVMProtectedItem. Defina como 'Microsoft.Compute/virtualMachines' para o tipo AzureIaaSComputeVMProtectedItem. Defina como 'AzureVmWorkloadSAPAseDatabase' para o tipo AzureVmWorkloadSAPAseDatabaseProtectedItem. Defina como 'AzureVmWorkloadSAPHanaDatabase' para o tipo AzureVmWorkloadSAPHanaDatabaseProtectedItem. Defina como 'AzureVmWorkloadSQLDatabase' para o tipo AzureVmWorkloadSQLDatabaseProtectedItem. Defina como 'DPMProtectedItem' para o tipo DPMProtectedItem. Defina como 'GenericProtectedItem' para o tipo GenericProtectedItem. Defina como 'MabFileFolderProtectedItem' para o tipo MabFileFolderProtectedItem. Defina como 'Microsoft.Sql/servers/databases' para o tipo AzureSqlProtectedItem. | 'AzureFileShareProtectedItem' 'AzureVmWorkloadSAPAseDatabase' 'AzureVmWorkloadSAPHanaDatabase' 'AzureVmWorkloadSQLDatabase' 'DPMProtectedItem' 'GenericProtectedItem' 'MabFileFolderProtectedItem' 'Microsoft.ClassicCompute/virtualMachines' 'Microsoft.Compute/virtualMachines' 'Microsoft.Sql/servers/databases' (obrigatório) |
sourceResourceId | ID ARM do recurso para backup. | string |
tipo de carga de trabalho | Tipo de carga de trabalho que este item representa. | 'AzureFileShare' 'AzureSqlDb' 'Cliente' 'Troca' 'FileFolder' 'GenericDataSource' 'Inválido' 'SAPAseDatabase' 'SAPHanaDatabase' 'Ponto de partilha' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
ResourceHealthDetails
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|