你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Microsoft.RecoveryServices vaults/backupFabrics/protectionContainers/protectedItems
- 最新
- 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
Bicep 资源定义
vaults/backupFabrics/protectionContainers/protectedItems 资源类型可以部署到:
- 资源组 - 请参阅 资源组部署命令
有关每个 API 版本中更改的属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems 资源,请将以下 Bicep 添加到模板。
resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2023-01-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
eTag: 'string'
properties: {
backupSetName: 'string'
containerName: 'string'
createMode: 'string'
deferredDeleteTimeInUTC: 'string'
deferredDeleteTimeRemaining: 'string'
isArchiveEnabled: bool
isDeferredDeleteScheduleUpcoming: bool
isRehydrate: bool
isScheduledForDeferredDelete: bool
lastRecoveryPoint: 'string'
policyId: 'string'
policyName: 'string'
resourceGuardOperationRequests: [
'string'
]
softDeleteRetentionPeriod: int
sourceResourceId: 'string'
protectedItemType: 'string'
// For remaining properties, see ProtectedItem objects
}
}
ProtectedItem 对象
设置 protectedItemType 属性以指定对象的类型。
对于 AzureFileShareProtectedItem,请使用:
protectedItemType: 'AzureFileShareProtectedItem'
extendedInfo: {
oldestRecoveryPoint: 'string'
policyState: 'string'
recoveryPointCount: int
}
friendlyName: 'string'
kpisHealths: {}
lastBackupStatus: 'string'
lastBackupTime: 'string'
protectionState: 'string'
protectionStatus: 'string'
对于 AzureVmWorkloadSAPAseDatabase,请使用:
protectedItemType: 'AzureVmWorkloadSAPAseDatabase'
extendedInfo: {
newestRecoveryPointInArchive: 'string'
oldestRecoveryPoint: 'string'
oldestRecoveryPointInArchive: 'string'
oldestRecoveryPointInVault: 'string'
policyState: 'string'
recoveryModel: 'string'
recoveryPointCount: int
}
kpisHealths: {}
lastBackupErrorDetail: {}
lastBackupStatus: 'string'
lastBackupTime: 'string'
parentName: 'string'
parentType: 'string'
protectedItemDataSourceId: 'string'
protectedItemHealthStatus: 'string'
protectionState: 'string'
serverName: 'string'
对于 AzureVmWorkloadSAPHanaDatabase,请使用:
protectedItemType: 'AzureVmWorkloadSAPHanaDatabase'
extendedInfo: {
newestRecoveryPointInArchive: 'string'
oldestRecoveryPoint: 'string'
oldestRecoveryPointInArchive: 'string'
oldestRecoveryPointInVault: 'string'
policyState: 'string'
recoveryModel: 'string'
recoveryPointCount: int
}
kpisHealths: {}
lastBackupErrorDetail: {}
lastBackupStatus: 'string'
lastBackupTime: 'string'
parentName: 'string'
parentType: 'string'
protectedItemDataSourceId: 'string'
protectedItemHealthStatus: 'string'
protectionState: 'string'
serverName: 'string'
对于 AzureVmWorkloadSAPHanaDBInstance,请使用:
protectedItemType: 'AzureVmWorkloadSAPHanaDBInstance'
extendedInfo: {
newestRecoveryPointInArchive: 'string'
oldestRecoveryPoint: 'string'
oldestRecoveryPointInArchive: 'string'
oldestRecoveryPointInVault: 'string'
policyState: 'string'
recoveryModel: 'string'
recoveryPointCount: int
}
kpisHealths: {}
lastBackupErrorDetail: {}
lastBackupStatus: 'string'
lastBackupTime: 'string'
parentName: 'string'
parentType: 'string'
protectedItemDataSourceId: 'string'
protectedItemHealthStatus: 'string'
protectionState: 'string'
serverName: 'string'
对于 AzureVmWorkloadSQLDatabase,请使用:
protectedItemType: 'AzureVmWorkloadSQLDatabase'
extendedInfo: {
newestRecoveryPointInArchive: 'string'
oldestRecoveryPoint: 'string'
oldestRecoveryPointInArchive: 'string'
oldestRecoveryPointInVault: 'string'
policyState: 'string'
recoveryModel: 'string'
recoveryPointCount: int
}
kpisHealths: {}
lastBackupErrorDetail: {}
lastBackupStatus: 'string'
lastBackupTime: 'string'
parentName: 'string'
parentType: 'string'
protectedItemDataSourceId: 'string'
protectedItemHealthStatus: 'string'
protectionState: 'string'
serverName: 'string'
对于 DPMProtectedItem,请使用:
protectedItemType: 'DPMProtectedItem'
backupEngineName: 'string'
extendedInfo: {
diskStorageUsedInBytes: 'string'
isCollocated: bool
isPresentOnCloud: bool
lastBackupStatus: 'string'
lastRefreshedAt: 'string'
oldestRecoveryPoint: 'string'
onPremiseLatestRecoveryPoint: 'string'
onPremiseOldestRecoveryPoint: 'string'
onPremiseRecoveryPointCount: int
protectableObjectLoadPath: {}
protected: bool
protectionGroupName: 'string'
recoveryPointCount: int
totalDiskStorageSizeInBytes: 'string'
}
friendlyName: 'string'
protectionState: 'string'
对于 GenericProtectedItem,请使用:
protectedItemType: 'GenericProtectedItem'
fabricName: 'string'
friendlyName: 'string'
policyState: 'string'
protectedItemId: int
protectionState: 'string'
sourceAssociations: {}
对于 MabFileFolderProtectedItem,请使用:
protectedItemType: 'MabFileFolderProtectedItem'
computerName: 'string'
deferredDeleteSyncTimeInUTC: int
extendedInfo: {
lastRefreshedAt: 'string'
oldestRecoveryPoint: 'string'
recoveryPointCount: int
}
friendlyName: 'string'
lastBackupStatus: 'string'
lastBackupTime: 'string'
protectionState: 'string'
对于 Microsoft.ClassicCompute/virtualMachines,请使用:
protectedItemType: 'Microsoft.ClassicCompute/virtualMachines'
extendedInfo: {
newestRecoveryPointInArchive: 'string'
oldestRecoveryPoint: 'string'
oldestRecoveryPointInArchive: 'string'
oldestRecoveryPointInVault: 'string'
policyInconsistent: bool
recoveryPointCount: int
}
extendedProperties: {
diskExclusionProperties: {
diskLunList: [
int
]
isInclusionList: bool
}
linuxVmApplicationName: 'string'
}
healthDetails: [
{
}
]
kpisHealths: {}
lastBackupStatus: 'string'
protectionState: 'string'
protectionStatus: 'string'
对于 Microsoft.Compute/virtualMachines,请使用:
protectedItemType: 'Microsoft.Compute/virtualMachines'
extendedInfo: {
newestRecoveryPointInArchive: 'string'
oldestRecoveryPoint: 'string'
oldestRecoveryPointInArchive: 'string'
oldestRecoveryPointInVault: 'string'
policyInconsistent: bool
recoveryPointCount: int
}
extendedProperties: {
diskExclusionProperties: {
diskLunList: [
int
]
isInclusionList: bool
}
linuxVmApplicationName: 'string'
}
healthDetails: [
{
}
]
kpisHealths: {}
lastBackupStatus: 'string'
protectionState: 'string'
protectionStatus: 'string'
对于 Microsoft.Sql/servers/databases,请使用:
protectedItemType: 'Microsoft.Sql/servers/databases'
extendedInfo: {
oldestRecoveryPoint: 'string'
policyState: 'string'
recoveryPointCount: int
}
protectedItemDataId: 'string'
protectionState: 'string'
属性值
vaults/backupFabrics/protectionContainers/protectedI...
名称 | 说明 | 值 |
---|---|---|
name | 资源名称 了解如何在 Bicep 中为子资源设置名称和类型。 |
字符串 (必需) |
location | 资源位置。 | string |
标记 | 资源标记。 | 标记名称和值的字典。 请参阅 模板中的标记 |
父级 (parent) | 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。 有关详细信息,请参阅 父资源之外的子资源。 |
类型为资源的符号名称: protectionContainers |
eTag | 可选 ETag。 | string |
properties | ProtectedItemResource 属性 | ProtectedItem |
ProtectedItem
名称 | 说明 | 值 |
---|---|---|
backupSetName | 备份项所属的备份集的名称 | string |
containerName | 容器的唯一名称 | string |
createMode | 创建模式,指示恢复现有软删除的数据源或创建新数据源。 | 'Default' “无效” “恢复” |
deferredDeleteTimeInUTC | UTC 中延迟删除的时间 | string |
deferredDeleteTimeRemaining | 永久删除标记为延迟删除的 DS 之前的剩余时间 | string |
isArchiveEnabled | 标识存档中是否保护数据源的标志 | bool |
isDeferredDeleteScheduleUpcoming | 标识是否要很快清除延迟删除的 DS 的标志 | bool |
isRehydrate | 用于标识延迟删除的 DS 将移动到“暂停”状态的标志 | bool |
isScheduledForDeferredDelete | 用于标识 DS 是否计划延迟删除的标志 | bool |
lastRecoveryPoint | 为此备份项创建最后 (最新) 备份副本时的时间戳。 | string |
policyId | 用于备份此项的备份策略的 ID。 | string |
policyName | 用于保护的策略的名称 | string |
resourceGuardOperationRequests | 将对其执行 LAC 检查的 ResourceGuardOperationRequests | string[] |
softDeleteRetentionPeriod | 软删除保留期(天) | int |
sourceResourceId | 要备份的资源的 ARM ID。 | string |
protectedItemType | 设置对象类型 | AzureFileShareProtectedItem AzureVmWorkloadSAPAseDatabase AzureVmWorkloadSAPHanaDatabase AzureVmWorkloadSAPHanaDBInstance AzureVmWorkloadSQLDatabase DPMProtectedItem GenericProtectedItem MabFileFolderProtectedItem Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines Microsoft.Sql/servers/databases (必需) |
AzureFileshareProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“AzureFileShareProtectedItem” () |
extendedInfo | 此备份项的其他信息。 | AzureFileshareProtectedItemExtendedInfo |
friendlyName | 此备份项表示的文件共享的友好名称。 | string |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | string |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | string |
protectionState | 此备份项的备份状态。 | 'BackupsSuspended' “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
protectionStatus | 此备份项的备份状态。 | string |
AzureFileshareProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
oldestRecoveryPoint | 服务中可用于此项的最早备份副本。 | string |
policyState | 指示应用于此备份项的策略对象和策略的一致性。 | string |
recoveryPointCount | 与此备份项关联的可用备份副本数。 | int |
AzureVmWorkloadSAPAseDatabaseProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “AzureVmWorkloadSAPAseDatabase” (必需) |
extendedInfo | 有关此备份项的其他信息。 | AzureVmWorkloadProtectedItemExtendedInfo |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupErrorDetail | 上次备份中的错误详细信息 | ErrorDetail |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | 'Healthy' “IRPending” “无效” “不正常” |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
parentName | 数据库的父名称,例如实例或可用性组。 | 字符串 |
parentType | 受保护项的父类型,例如:DB、独立服务器或分布式服务器 | 字符串 |
protectedItemDataSourceId | 受保护项的数据 ID。 | 字符串 |
protectedItemHealthStatus | 备份项的运行状况,基于上次收到的检测信号进行评估 | 'Healthy' “IRPending” “无效” 'NotReachable' “不正常” |
protectionState | 此备份项的备份状态。 | 'BackupsSuspended' “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
serverName | 实例或 AG 的主机/群集名称 | 字符串 |
AzureVmWorkloadProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
newestRecoveryPointInArchive | 存档层中可用于此备份项的最新备份副本 | 字符串 |
oldestRecoveryPoint | 可用于跨所有层的此备份项的最早备份副本。 | 字符串 |
oldestRecoveryPointInArchive | 存档层中可用于此备份项的最早备份副本 | 字符串 |
oldestRecoveryPointInVault | 保管库层中此备份项可用的最早备份副本 | 字符串 |
policyState | 指示应用于此备份项的策略对象和策略的一致性。 | 字符串 |
recoveryModel | 指示应用于此备份项的策略对象和策略的一致性。 | 字符串 |
recoveryPointCount | 可用于此备份项的备份副本数。 | int |
ErrorDetail
此对象不包含部署期间要设置的任何属性。 所有属性均为 ReadOnly。
AzureVmWorkloadSAPHanaDatabaseProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“AzureVmWorkloadSAPHanaDatabase” () |
extendedInfo | 有关此备份项的其他信息。 | AzureVmWorkloadProtectedItemExtendedInfo |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupErrorDetail | 上次备份中的错误详细信息 | ErrorDetail |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | 'Healthy' “IRPending” “无效” “不正常” |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
parentName | 数据库的父名称,例如实例或可用性组。 | 字符串 |
parentType | 受保护项的父类型,例如:DB、独立服务器或分布式服务器 | 字符串 |
protectedItemDataSourceId | 受保护项的数据 ID。 | 字符串 |
protectedItemHealthStatus | 备份项的运行状况,基于上次收到的检测信号进行评估 | 'Healthy' “IRPending” “无效” 'NotReachable' “不正常” |
protectionState | 此备份项的备份状态。 | 'BackupsSuspended' “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
serverName | 实例或 AG 的主机/群集名称 | 字符串 |
AzureVmWorkloadSAPHanaDBInstanceProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“AzureVmWorkloadSAPHanaDBInstance” () |
extendedInfo | 有关此备份项的其他信息。 | AzureVmWorkloadProtectedItemExtendedInfo |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupErrorDetail | 上次备份中的错误详细信息 | ErrorDetail |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | 'Healthy' “IRPending” “无效” “不正常” |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
parentName | 数据库的父名称,例如实例或可用性组。 | 字符串 |
parentType | 受保护项的父类型,例如:DB、独立服务器或分布式服务器 | 字符串 |
protectedItemDataSourceId | 受保护项的数据 ID。 | 字符串 |
protectedItemHealthStatus | 备份项的运行状况,基于上次收到的检测信号进行评估 | 'Healthy' “IRPending” “无效” 'NotReachable' “不正常” |
protectionState | 此备份项的备份状态。 | 'BackupsSuspended' “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
serverName | 实例或 AG 的主机/群集名称 | 字符串 |
AzureVmWorkloadSQLDatabaseProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“AzureVmWorkloadSQLDatabase” () |
extendedInfo | 有关此备份项的其他信息。 | AzureVmWorkloadProtectedItemExtendedInfo |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupErrorDetail | 上次备份中的错误详细信息 | ErrorDetail |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | 'Healthy' “IRPending” “无效” “不正常” |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
parentName | 数据库的父名称,例如实例或可用性组。 | 字符串 |
parentType | 受保护项的父类型,例如:DB、独立服务器或分布式服务器 | 字符串 |
protectedItemDataSourceId | 受保护项的数据 ID。 | 字符串 |
protectedItemHealthStatus | 备份项的运行状况,基于上次收到的检测信号进行评估 | 'Healthy' “IRPending” “无效” 'NotReachable' “不正常” |
protectionState | 此备份项的备份状态。 | 'BackupsSuspended' “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
serverName | 实例或 AG 的主机/群集名称 | 字符串 |
DPMProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “DPMProtectedItem” (必需) |
backupEngineName | 保护此备份项的备份管理服务器 | 字符串 |
extendedInfo | 备份项的扩展信息。 | DPMProtectedItemExtendedInfo |
friendlyName | 托管项的友好名称 | 字符串 |
protectionState | 备份引擎的保护状态 | 'BackupsSuspended' “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
DPMProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
diskStorageUsedInBytes | 已用磁盘存储(以字节为单位)。 | 字符串 |
isCollocated | 检查备份项是否并置。 | bool |
isPresentOnCloud | 检查备份项是否受云保护。 | bool |
lastBackupStatus | 有关备份项的上次备份状态信息。 | 字符串 |
lastRefreshedAt | 备份项的上次刷新时间。 | 字符串 |
oldestRecoveryPoint | 最早的云恢复点时间。 | 字符串 |
onPremiseLatestRecoveryPoint | 最新的磁盘恢复点时间。 | 字符串 |
onPremiseOldestRecoveryPoint | 最早的磁盘恢复点时间。 | 字符串 |
onPremiseRecoveryPointCount | 磁盘恢复点计数。 | int |
protectableObjectLoadPath | 用于提供有关各种数据库的信息的属性。 | object |
protected | 检查备份项是否受磁盘保护。 | bool |
protectionGroupName | 备份项的保护组名称。 | 字符串 |
recoveryPointCount | 云恢复点计数。 | int |
totalDiskStorageSizeInBytes | 磁盘存储总量(以字节为单位)。 | 字符串 |
GenericProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “GenericProtectedItem” (必需) |
fabricName | 此备份项的结构的名称。 | 字符串 |
friendlyName | 易记的容器名称。 | 字符串 |
policyState | 指示应用于此备份项的策略对象和策略的一致性。 | 字符串 |
protectedItemId | 受保护项的数据平面服务 ID。 | int |
protectionState | 此备份项的备份状态。 | 'BackupsSuspended' “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
sourceAssociations | 松散耦合 (类型、值) 关联 (示例 - 受保护项的父项) | object |
MabFileFolderProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“MabFileFolderProtectedItem” () |
computerName | 与此备份项关联的计算机的名称。 | 字符串 |
deferredDeleteSyncTimeInUTC | 延迟删除的同步时间(UTC) | int |
extendedInfo | 此备份项的其他信息。 | MabFileFolderProtectedItemExtendedInfo |
friendlyName | 此备份项的友好名称。 | 字符串 |
lastBackupStatus | 上次备份操作的状态。 | 字符串 |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
protectionState | Protected、ProtectionStopped、IRPending 或 ProtectionError | 字符串 |
MabFileFolderProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
lastRefreshedAt | 上次将代理数据同步到服务的时间。 | 字符串 |
oldestRecoveryPoint | 可用的最早备份副本。 | 字符串 |
recoveryPointCount | 与备份项关联的备份副本数。 | int |
AzureIaaSClassicComputeVMProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“Microsoft.ClassicCompute/virtualMachines” () |
extendedInfo | 有关此备份项的其他信息。 | AzureIaaSVMProtectedItemExtendedInfo |
extendedProperties | Azure IaasVM 备份的扩展属性。 | ExtendedProperties |
healthDetails | 有关此备份项的运行状况详细信息。 | AzureIaaSVMHealthDetails[] |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupStatus | 上次备份操作状态。 | 字符串 |
protectionState | 此备份项的备份状态。 | 'BackupsSuspended' “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
protectionStatus | 此备份项的备份状态。 | 字符串 |
AzureIaaSVMProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
newestRecoveryPointInArchive | 存档层中此备份项的最新备份副本 | 字符串 |
oldestRecoveryPoint | 跨所有层可用于此备份项的最旧备份副本。 | 字符串 |
oldestRecoveryPointInArchive | 存档层中此备份项可用的最早备份副本 | 字符串 |
oldestRecoveryPointInVault | 保管库层中此备份项可用的最早备份副本 | 字符串 |
policyInconsistent | 指定与备份项关联的备份策略是否不一致。 | bool |
recoveryPointCount | 可用于此备份项的备份副本数。 | int |
ExtendedProperties
名称 | 说明 | 值 |
---|---|---|
diskExclusionProperties | 磁盘排除的扩展属性。 | DiskExclusionProperties |
linuxVmApplicationName | Linux VM 名称 | 字符串 |
DiskExclusionProperties
名称 | 说明 | Value |
---|---|---|
diskLunList | 要用于 VM 保护的磁盘逻辑单元号 (LUN) 的列表。 | int[] |
isInclusionList | 指示是否要从备份中包括/排除 DiskLunList 的标志。 | bool |
AzureIaaSVMHealthDetails
此对象不包含在部署期间要设置的任何属性。 所有属性均为 ReadOnly。
AzureIaaSComputeVMProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“Microsoft.Compute/virtualMachines” () |
extendedInfo | 有关此备份项的其他信息。 | AzureIaaSVMProtectedItemExtendedInfo |
extendedProperties | Azure IaasVM 备份的扩展属性。 | ExtendedProperties |
healthDetails | 有关此备份项的运行状况详细信息。 | AzureIaaSVMHealthDetails[] |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupStatus | 上次备份操作状态。 | 字符串 |
protectionState | 此备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
protectionStatus | 此备份项的备份状态。 | 字符串 |
AzureSqlProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“Microsoft.Sql/servers/databases” () |
extendedInfo | 有关此备份项的其他信息。 | AzureSqlProtectedItemExtendedInfo |
protectedItemDataId | 备份项的内部 ID。 由Azure SQL备份引擎用于联系恢复服务。 | 字符串 |
protectionState | 备份项的备份状态。 | 'BackupsSuspended' “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
AzureSqlProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
oldestRecoveryPoint | 服务中可用于此项的最早备份副本。 | 字符串 |
policyState | 与此备份项关联的备份策略的状态。 | 字符串 |
recoveryPointCount | 与此备份项关联的可用备份副本数。 | int |
快速入门模板
以下快速入门模板部署此资源类型。
模板 | 说明 |
---|---|
Azure 上的 IBM Cloud Pak for Data |
此模板使用所有必需的资源、基础结构在 Azure 上部署 Openshift 群集,然后部署 IBM Cloud Pak for Data 以及用户选择的加载项。 |
Openshift 容器平台 4.3 |
Openshift 容器平台 4.3 |
使用恢复服务备份现有 IaasVM |
此模板将使用现有的恢复服务保管库和现有备份策略,并配置对多个经典和基于 ARM 的 Azure IaasVM 的保护。 |
使用恢复服务 (每日) 备份现有文件共享 |
此模板为现有存储帐户中存在的现有文件共享配置保护。 它基于设置的参数值创建新的或使用现有的恢复服务保管库和备份策略。 |
使用恢复服务 (每小时) 备份现有文件共享 |
此模板为现有存储帐户中存在的现有文件共享配置每小时一次的保护。 它基于设置的参数值创建新的或使用现有的恢复服务保管库和备份策略。 |
使用恢复服务保管库备份资源管理器 VM |
此模板将使用现有恢复服务保管库和现有备份策略,并配置属于同一资源组的多个资源管理器 VM 的备份 |
使用 Azure 备份 部署 Windows VM 并启用备份 |
此模板允许部署配置有 DefaultPolicy 的 Windows VM 和恢复服务保管库,以便进行保护。 |
Azure 虚拟机 中工作负载的Azure 备份 |
此模板创建恢复服务保管库和特定于工作负荷的备份策略。 将 VM 注册到备份服务并配置保护 |
ARM 模板资源定义
vaults/backupFabrics/protectionContainers/protectedItems 资源类型可以部署到:
- 资源组 - 请参阅 资源组部署命令
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems 资源,请将以下 JSON 添加到模板。
{
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems",
"apiVersion": "2023-01-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"eTag": "string",
"properties": {
"backupSetName": "string",
"containerName": "string",
"createMode": "string",
"deferredDeleteTimeInUTC": "string",
"deferredDeleteTimeRemaining": "string",
"isArchiveEnabled": "bool",
"isDeferredDeleteScheduleUpcoming": "bool",
"isRehydrate": "bool",
"isScheduledForDeferredDelete": "bool",
"lastRecoveryPoint": "string",
"policyId": "string",
"policyName": "string",
"resourceGuardOperationRequests": [ "string" ],
"softDeleteRetentionPeriod": "int",
"sourceResourceId": "string",
"protectedItemType": "string"
// For remaining properties, see ProtectedItem objects
}
}
ProtectedItem 对象
设置 protectedItemType 属性以指定对象的类型。
对于 AzureFileShareProtectedItem,请使用:
"protectedItemType": "AzureFileShareProtectedItem",
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyState": "string",
"recoveryPointCount": "int"
},
"friendlyName": "string",
"kpisHealths": {},
"lastBackupStatus": "string",
"lastBackupTime": "string",
"protectionState": "string",
"protectionStatus": "string"
对于 AzureVmWorkloadSAPAseDatabase,请使用:
"protectedItemType": "AzureVmWorkloadSAPAseDatabase",
"extendedInfo": {
"newestRecoveryPointInArchive": "string",
"oldestRecoveryPoint": "string",
"oldestRecoveryPointInArchive": "string",
"oldestRecoveryPointInVault": "string",
"policyState": "string",
"recoveryModel": "string",
"recoveryPointCount": "int"
},
"kpisHealths": {},
"lastBackupErrorDetail": {},
"lastBackupStatus": "string",
"lastBackupTime": "string",
"parentName": "string",
"parentType": "string",
"protectedItemDataSourceId": "string",
"protectedItemHealthStatus": "string",
"protectionState": "string",
"serverName": "string"
对于 AzureVmWorkloadSAPHanaDatabase,请使用:
"protectedItemType": "AzureVmWorkloadSAPHanaDatabase",
"extendedInfo": {
"newestRecoveryPointInArchive": "string",
"oldestRecoveryPoint": "string",
"oldestRecoveryPointInArchive": "string",
"oldestRecoveryPointInVault": "string",
"policyState": "string",
"recoveryModel": "string",
"recoveryPointCount": "int"
},
"kpisHealths": {},
"lastBackupErrorDetail": {},
"lastBackupStatus": "string",
"lastBackupTime": "string",
"parentName": "string",
"parentType": "string",
"protectedItemDataSourceId": "string",
"protectedItemHealthStatus": "string",
"protectionState": "string",
"serverName": "string"
对于 AzureVmWorkloadSAPHanaDBInstance,请使用:
"protectedItemType": "AzureVmWorkloadSAPHanaDBInstance",
"extendedInfo": {
"newestRecoveryPointInArchive": "string",
"oldestRecoveryPoint": "string",
"oldestRecoveryPointInArchive": "string",
"oldestRecoveryPointInVault": "string",
"policyState": "string",
"recoveryModel": "string",
"recoveryPointCount": "int"
},
"kpisHealths": {},
"lastBackupErrorDetail": {},
"lastBackupStatus": "string",
"lastBackupTime": "string",
"parentName": "string",
"parentType": "string",
"protectedItemDataSourceId": "string",
"protectedItemHealthStatus": "string",
"protectionState": "string",
"serverName": "string"
对于 AzureVmWorkloadSQLDatabase,请使用:
"protectedItemType": "AzureVmWorkloadSQLDatabase",
"extendedInfo": {
"newestRecoveryPointInArchive": "string",
"oldestRecoveryPoint": "string",
"oldestRecoveryPointInArchive": "string",
"oldestRecoveryPointInVault": "string",
"policyState": "string",
"recoveryModel": "string",
"recoveryPointCount": "int"
},
"kpisHealths": {},
"lastBackupErrorDetail": {},
"lastBackupStatus": "string",
"lastBackupTime": "string",
"parentName": "string",
"parentType": "string",
"protectedItemDataSourceId": "string",
"protectedItemHealthStatus": "string",
"protectionState": "string",
"serverName": "string"
对于 DPMProtectedItem,请使用:
"protectedItemType": "DPMProtectedItem",
"backupEngineName": "string",
"extendedInfo": {
"diskStorageUsedInBytes": "string",
"isCollocated": "bool",
"isPresentOnCloud": "bool",
"lastBackupStatus": "string",
"lastRefreshedAt": "string",
"oldestRecoveryPoint": "string",
"onPremiseLatestRecoveryPoint": "string",
"onPremiseOldestRecoveryPoint": "string",
"onPremiseRecoveryPointCount": "int",
"protectableObjectLoadPath": {},
"protected": "bool",
"protectionGroupName": "string",
"recoveryPointCount": "int",
"totalDiskStorageSizeInBytes": "string"
},
"friendlyName": "string",
"protectionState": "string"
对于 GenericProtectedItem,请使用:
"protectedItemType": "GenericProtectedItem",
"fabricName": "string",
"friendlyName": "string",
"policyState": "string",
"protectedItemId": "int",
"protectionState": "string",
"sourceAssociations": {}
对于 MabFileFolderProtectedItem,请使用:
"protectedItemType": "MabFileFolderProtectedItem",
"computerName": "string",
"deferredDeleteSyncTimeInUTC": "int",
"extendedInfo": {
"lastRefreshedAt": "string",
"oldestRecoveryPoint": "string",
"recoveryPointCount": "int"
},
"friendlyName": "string",
"lastBackupStatus": "string",
"lastBackupTime": "string",
"protectionState": "string"
对于 Microsoft.ClassicCompute/virtualMachines,请使用:
"protectedItemType": "Microsoft.ClassicCompute/virtualMachines",
"extendedInfo": {
"newestRecoveryPointInArchive": "string",
"oldestRecoveryPoint": "string",
"oldestRecoveryPointInArchive": "string",
"oldestRecoveryPointInVault": "string",
"policyInconsistent": "bool",
"recoveryPointCount": "int"
},
"extendedProperties": {
"diskExclusionProperties": {
"diskLunList": [ "int" ],
"isInclusionList": "bool"
},
"linuxVmApplicationName": "string"
},
"healthDetails": [
{
}
],
"kpisHealths": {},
"lastBackupStatus": "string",
"protectionState": "string",
"protectionStatus": "string"
对于 Microsoft.Compute/virtualMachines,请使用:
"protectedItemType": "Microsoft.Compute/virtualMachines",
"extendedInfo": {
"newestRecoveryPointInArchive": "string",
"oldestRecoveryPoint": "string",
"oldestRecoveryPointInArchive": "string",
"oldestRecoveryPointInVault": "string",
"policyInconsistent": "bool",
"recoveryPointCount": "int"
},
"extendedProperties": {
"diskExclusionProperties": {
"diskLunList": [ "int" ],
"isInclusionList": "bool"
},
"linuxVmApplicationName": "string"
},
"healthDetails": [
{
}
],
"kpisHealths": {},
"lastBackupStatus": "string",
"protectionState": "string",
"protectionStatus": "string"
对于 Microsoft.Sql/servers/databases,请使用:
"protectedItemType": "Microsoft.Sql/servers/databases",
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyState": "string",
"recoveryPointCount": "int"
},
"protectedItemDataId": "string",
"protectionState": "string"
属性值
vaults/backupFabrics/protectionContainers/protectedI...
名称 | 说明 | Value |
---|---|---|
type | 资源类型 | 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems' |
apiVersion | 资源 API 版本 | '2023-01-01' |
name | 资源名称 了解如何在 JSON ARM 模板中设置子资源的名称和类型。 |
字符串 (必需) |
location | 资源位置。 | 字符串 |
标记 | 资源标记。 | 标记名称和值的字典。 请参阅 模板中的标记 |
eTag | 可选 ETag。 | string |
properties | ProtectedItemResource 属性 | ProtectedItem |
ProtectedItem
名称 | 说明 | 值 |
---|---|---|
backupSetName | 备份项所属的备份集的名称 | 字符串 |
containerName | 容器的唯一名称 | 字符串 |
createMode | 创建模式,指示恢复现有软删除的数据源或创建新数据源。 | 'Default' “无效” “恢复” |
deferredDeleteTimeInUTC | UTC 中延迟删除的时间 | 字符串 |
deferredDeleteTimeRemaining | 永久删除标记为延迟删除的 DS 之前的剩余时间 | 字符串 |
isArchiveEnabled | 标识存档中是否保护数据源的标志 | bool |
isDeferredDeleteScheduleUpcoming | 标识是否即将清除延迟删除的 DS 的标志 | bool |
isRehydrate | 用于标识延迟删除的 DS 将移动到暂停状态的标志 | bool |
isScheduledForDeferredDelete | 用于标识 DS 是否计划延迟删除的标志 | bool |
lastRecoveryPoint | 为此备份项创建最后 (最新) 备份副本的时间戳。 | 字符串 |
policyId | 用于备份此项的备份策略的 ID。 | 字符串 |
policyName | 用于保护的策略的名称 | 字符串 |
resourceGuardOperationRequests | 将对其执行 LAC 检查的 ResourceGuardOperationRequests | string[] |
softDeleteRetentionPeriod | 软删除保留期(天) | int |
sourceResourceId | 要备份的资源的 ARM ID。 | 字符串 |
protectedItemType | 设置对象类型 | AzureFileShareProtectedItem AzureVmWorkloadSAPAseDatabase AzureVmWorkloadSAPHanaDatabase AzureVmWorkloadSAPHanaDBInstance AzureVmWorkloadSQLDatabase DPMProtectedItem GenericProtectedItem MabFileFolderProtectedItem Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines Microsoft.Sql/servers/databases (必需) |
AzureFileshareProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “AzureFileShareProtectedItem” (必需的) |
extendedInfo | 此备份项的其他信息。 | AzureFileshareProtectedItemExtendedInfo |
friendlyName | 此备份项表示的文件共享的友好名称。 | 字符串 |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | 字符串 |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
protectionState | 此备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
protectionStatus | 此备份项的备份状态。 | 字符串 |
AzureFileshareProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
oldestRecoveryPoint | 服务中此项可用的最早备份副本。 | 字符串 |
policyState | 指示策略对象和应用于此备份项的策略的一致性。 | 字符串 |
recoveryPointCount | 与此备份项关联的可用备份副本数。 | int |
AzureVmWorkloadSAPAseDatabaseProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “AzureVmWorkloadSAPAseDatabase” (必需的) |
extendedInfo | 有关此备份项的其他信息。 | AzureVmWorkloadProtectedItemExtendedInfo |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupErrorDetail | 上次备份中的错误详细信息 | ErrorDetail |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | “正常” “IRPending” “无效” “不正常” |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
parentName | DB 的父名称,例如实例或可用性组。 | 字符串 |
parentType | 受保护项的父类型,例如:对于数据库、独立服务器或分布式 | 字符串 |
protectedItemDataSourceId | 受保护项的数据 ID。 | 字符串 |
protectedItemHealthStatus | 备份项的运行状况,基于上次收到的检测信号进行评估 | “正常” “IRPending” “无效” “NotReachable” “不正常” |
protectionState | 此备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
serverName | 实例或 AG 的主机/群集名称 | 字符串 |
AzureVmWorkloadProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
newestRecoveryPointInArchive | 存档层中此备份项的最新备份副本 | 字符串 |
oldestRecoveryPoint | 跨所有层可用于此备份项的最旧备份副本。 | 字符串 |
oldestRecoveryPointInArchive | 存档层中此备份项可用的最早备份副本 | 字符串 |
oldestRecoveryPointInVault | 保管库层中此备份项可用的最早备份副本 | 字符串 |
policyState | 指示策略对象和应用于此备份项的策略的一致性。 | 字符串 |
recoveryModel | 指示策略对象和应用于此备份项的策略的一致性。 | 字符串 |
recoveryPointCount | 可用于此备份项的备份副本数。 | int |
ErrorDetail
此对象不包含在部署期间要设置的任何属性。 所有属性均为 ReadOnly。
AzureVmWorkloadSAPHanaDatabaseProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “AzureVmWorkloadSAPHanaDatabase” (必需的) |
extendedInfo | 有关此备份项的其他信息。 | AzureVmWorkloadProtectedItemExtendedInfo |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupErrorDetail | 上次备份中的错误详细信息 | ErrorDetail |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | “正常” “IRPending” “无效” “不正常” |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
parentName | DB 的父名称,例如实例或可用性组。 | 字符串 |
parentType | 受保护项的父类型,例如:对于数据库、独立服务器或分布式 | 字符串 |
protectedItemDataSourceId | 受保护项的数据 ID。 | 字符串 |
protectedItemHealthStatus | 备份项的运行状况,基于上次收到的检测信号进行评估 | “正常” “IRPending” “无效” “NotReachable” “不正常” |
protectionState | 此备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
serverName | 实例或 AG 的主机/群集名称 | 字符串 |
AzureVmWorkloadSAPHanaDBInstanceProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“AzureVmWorkloadSAPHanaDBInstance” () |
extendedInfo | 有关此备份项的其他信息。 | AzureVmWorkloadProtectedItemExtendedInfo |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupErrorDetail | 上次备份中的错误详细信息 | ErrorDetail |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | “正常” “IRPending” “无效” “不正常” |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
parentName | DB 的父名称,例如实例或可用性组。 | 字符串 |
parentType | 受保护项的父类型,例如:对于数据库、独立服务器或分布式 | 字符串 |
protectedItemDataSourceId | 受保护项的数据 ID。 | 字符串 |
protectedItemHealthStatus | 备份项的运行状况,基于上次收到的检测信号进行评估 | “正常” “IRPending” “无效” “NotReachable” “不正常” |
protectionState | 此备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
serverName | 实例或 AG 的主机/群集名称 | 字符串 |
AzureVmWorkloadSQLDatabaseProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“AzureVmWorkloadSQLDatabase” () |
extendedInfo | 有关此备份项的其他信息。 | AzureVmWorkloadProtectedItemExtendedInfo |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupErrorDetail | 上次备份中的错误详细信息 | ErrorDetail |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | 'Healthy' “IRPending” “无效” “不正常” |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
parentName | 数据库的父名称,例如实例或可用性组。 | 字符串 |
parentType | 受保护项的父类型,例如:DB、独立服务器或分布式服务器 | 字符串 |
protectedItemDataSourceId | 受保护项的数据 ID。 | 字符串 |
protectedItemHealthStatus | 备份项的运行状况,基于上次收到的检测信号进行评估 | 'Healthy' “IRPending” “无效” 'NotReachable' “不正常” |
protectionState | 此备份项的备份状态。 | 'BackupsSuspended' “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
serverName | 实例或 AG 的主机/群集名称 | 字符串 |
DPMProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “DPMProtectedItem” (必需) |
backupEngineName | 保护此备份项的备份管理服务器 | 字符串 |
extendedInfo | 备份项的扩展信息。 | DPMProtectedItemExtendedInfo |
friendlyName | 托管项的友好名称 | 字符串 |
protectionState | 备份引擎的保护状态 | 'BackupsSuspended' “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
DPMProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
diskStorageUsedInBytes | 已用磁盘存储(以字节为单位)。 | 字符串 |
isCollocated | 检查备份项是否并置。 | bool |
isPresentOnCloud | 检查备份项是否受云保护。 | bool |
lastBackupStatus | 有关备份项的上次备份状态信息。 | 字符串 |
lastRefreshedAt | 备份项的上次刷新时间。 | 字符串 |
oldestRecoveryPoint | 最早的云恢复点时间。 | 字符串 |
onPremiseLatestRecoveryPoint | 最新的磁盘恢复点时间。 | 字符串 |
onPremiseOldestRecoveryPoint | 最早的磁盘恢复点时间。 | 字符串 |
onPremiseRecoveryPointCount | 磁盘恢复点计数。 | int |
protectableObjectLoadPath | 用于提供有关各种数据库的信息的属性。 | object |
protected | 检查备份项是否受磁盘保护。 | bool |
protectionGroupName | 备份项的保护组名称。 | 字符串 |
recoveryPointCount | 云恢复点计数。 | int |
totalDiskStorageSizeInBytes | 磁盘存储总量(以字节为单位)。 | 字符串 |
GenericProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “GenericProtectedItem” (必需) |
fabricName | 此备份项的结构的名称。 | 字符串 |
friendlyName | 易记的容器名称。 | 字符串 |
policyState | 指示应用于此备份项的策略对象和策略的一致性。 | 字符串 |
protectedItemId | 受保护项的数据平面服务 ID。 | int |
protectionState | 此备份项的备份状态。 | 'BackupsSuspended' “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
sourceAssociations | 松散耦合 (类型、值) 关联 (示例 - 受保护项的父项) | object |
MabFileFolderProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“MabFileFolderProtectedItem” () |
computerName | 与此备份项关联的计算机的名称。 | 字符串 |
deferredDeleteSyncTimeInUTC | 延迟删除的同步时间(UTC) | int |
extendedInfo | 此备份项的其他信息。 | MabFileFolderProtectedItemExtendedInfo |
friendlyName | 此备份项的友好名称。 | 字符串 |
lastBackupStatus | 上次备份操作的状态。 | 字符串 |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
protectionState | Protected、ProtectionStopped、IRPending 或 ProtectionError | 字符串 |
MabFileFolderProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
lastRefreshedAt | 上次将代理数据同步到服务的时间。 | 字符串 |
oldestRecoveryPoint | 可用的最早备份副本。 | 字符串 |
recoveryPointCount | 与备份项关联的备份副本数。 | int |
AzureIaaSClassicComputeVMProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “Microsoft.ClassicCompute/virtualMachines” (必需) |
extendedInfo | 有关此备份项的其他信息。 | AzureIaaSVMProtectedItemExtendedInfo |
extendedProperties | Azure IaasVM 备份的扩展属性。 | ExtendedProperties |
healthDetails | 有关此备份项的运行状况详细信息。 | AzureIaaSVMHealthDetails[] |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupStatus | 上次备份操作状态。 | 字符串 |
protectionState | 此备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
protectionStatus | 此备份项的备份状态。 | 字符串 |
AzureIaaSVMProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
newestRecoveryPointInArchive | 存档层中此备份项的最新备份副本 | 字符串 |
oldestRecoveryPoint | 跨所有层可用于此备份项的最旧备份副本。 | 字符串 |
oldestRecoveryPointInArchive | 存档层中此备份项可用的最早备份副本 | 字符串 |
oldestRecoveryPointInVault | 保管库层中此备份项可用的最早备份副本 | 字符串 |
policyInconsistent | 指定与备份项关联的备份策略是否不一致。 | bool |
recoveryPointCount | 可用于此备份项的备份副本数。 | int |
ExtendedProperties
名称 | 说明 | 值 |
---|---|---|
diskExclusionProperties | 磁盘排除的扩展属性。 | DiskExclusionProperties |
linuxVmApplicationName | Linux VM 名称 | 字符串 |
DiskExclusionProperties
名称 | 说明 | Value |
---|---|---|
diskLunList | 要用于 VM 保护的磁盘逻辑单元号 (LUN) 的列表。 | int[] |
isInclusionList | 指示是否要从备份中包括/排除 DiskLunList 的标志。 | bool |
AzureIaaSVMHealthDetails
此对象不包含在部署期间要设置的任何属性。 所有属性均为 ReadOnly。
AzureIaaSComputeVMProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“Microsoft.Compute/virtualMachines” () |
extendedInfo | 有关此备份项的其他信息。 | AzureIaaSVMProtectedItemExtendedInfo |
extendedProperties | Azure IaasVM 备份的扩展属性。 | ExtendedProperties |
healthDetails | 有关此备份项的运行状况详细信息。 | AzureIaaSVMHealthDetails[] |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupStatus | 上次备份操作状态。 | 字符串 |
protectionState | 此备份项的备份状态。 | 'BackupsSuspended' “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
protectionStatus | 此备份项的备份状态。 | 字符串 |
AzureSqlProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “Microsoft.Sql/servers/databases” () |
extendedInfo | 有关此备份项的其他信息。 | AzureSqlProtectedItemExtendedInfo |
protectedItemDataId | 备份项的内部 ID。 由Azure SQL备份引擎用于联系恢复服务。 | 字符串 |
protectionState | 备份项的备份状态。 | 'BackupsSuspended' “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
AzureSqlProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
oldestRecoveryPoint | 服务中可用于此项的最早备份副本。 | 字符串 |
policyState | 与此备份项关联的备份策略的状态。 | 字符串 |
recoveryPointCount | 与此备份项关联的可用备份副本数。 | int |
快速入门模板
以下快速入门模板部署此资源类型。
模板 | 说明 |
---|---|
Azure 上的 IBM Cloud Pak for Data |
此模板使用所有必需的资源、基础结构在 Azure 上部署 Openshift 群集,然后部署 IBM Cloud Pak for Data 以及用户选择的加载项。 |
Openshift 容器平台 4.3 |
Openshift 容器平台 4.3 |
使用恢复服务备份现有 IaasVM |
此模板将使用现有的恢复服务保管库和现有备份策略,并配置对多个经典和基于 ARM 的 Azure IaasVM 的保护。 |
使用恢复服务 (每日) 备份现有文件共享 |
此模板为现有存储帐户中存在的现有文件共享配置保护。 它基于设置的参数值创建新的或使用现有的恢复服务保管库和备份策略。 |
使用恢复服务 (每小时) 备份现有文件共享 |
此模板为现有存储帐户中存在的现有文件共享配置每小时一次的保护。 它基于设置的参数值创建新的或使用现有的恢复服务保管库和备份策略。 |
使用恢复服务保管库备份资源管理器 VM |
此模板将使用现有恢复服务保管库和现有备份策略,并配置属于同一资源组的多个资源管理器 VM 的备份 |
使用 Azure 备份 部署 Windows VM 并启用备份 |
此模板允许部署配置有 DefaultPolicy 的 Windows VM 和恢复服务保管库,以便进行保护。 |
Azure 虚拟机 中工作负载的Azure 备份 |
此模板创建恢复服务保管库和特定于工作负荷的备份策略。 将 VM 注册到备份服务并配置保护 |
Terraform (AzAPI 提供程序) 资源定义
vaults/backupFabrics/protectionContainers/protectedItems 资源类型可以部署到:
- 资源组
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems 资源,请将以下 Terraform 添加到模板。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2023-01-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
backupSetName = "string"
containerName = "string"
createMode = "string"
deferredDeleteTimeInUTC = "string"
deferredDeleteTimeRemaining = "string"
isArchiveEnabled = bool
isDeferredDeleteScheduleUpcoming = bool
isRehydrate = bool
isScheduledForDeferredDelete = bool
lastRecoveryPoint = "string"
policyId = "string"
policyName = "string"
resourceGuardOperationRequests = [
"string"
]
softDeleteRetentionPeriod = int
sourceResourceId = "string"
protectedItemType = "string"
// For remaining properties, see ProtectedItem objects
}
eTag = "string"
})
}
ProtectedItem 对象
设置 protectedItemType 属性以指定对象的类型。
对于 AzureFileShareProtectedItem,请使用:
protectedItemType = "AzureFileShareProtectedItem"
extendedInfo = {
oldestRecoveryPoint = "string"
policyState = "string"
recoveryPointCount = int
}
friendlyName = "string"
kpisHealths = {}
lastBackupStatus = "string"
lastBackupTime = "string"
protectionState = "string"
protectionStatus = "string"
对于 AzureVmWorkloadSAPAseDatabase,请使用:
protectedItemType = "AzureVmWorkloadSAPAseDatabase"
extendedInfo = {
newestRecoveryPointInArchive = "string"
oldestRecoveryPoint = "string"
oldestRecoveryPointInArchive = "string"
oldestRecoveryPointInVault = "string"
policyState = "string"
recoveryModel = "string"
recoveryPointCount = int
}
kpisHealths = {}
lastBackupErrorDetail = {}
lastBackupStatus = "string"
lastBackupTime = "string"
parentName = "string"
parentType = "string"
protectedItemDataSourceId = "string"
protectedItemHealthStatus = "string"
protectionState = "string"
serverName = "string"
对于 AzureVmWorkloadSAPHanaDatabase,请使用:
protectedItemType = "AzureVmWorkloadSAPHanaDatabase"
extendedInfo = {
newestRecoveryPointInArchive = "string"
oldestRecoveryPoint = "string"
oldestRecoveryPointInArchive = "string"
oldestRecoveryPointInVault = "string"
policyState = "string"
recoveryModel = "string"
recoveryPointCount = int
}
kpisHealths = {}
lastBackupErrorDetail = {}
lastBackupStatus = "string"
lastBackupTime = "string"
parentName = "string"
parentType = "string"
protectedItemDataSourceId = "string"
protectedItemHealthStatus = "string"
protectionState = "string"
serverName = "string"
对于 AzureVmWorkloadSAPHanaDBInstance,请使用:
protectedItemType = "AzureVmWorkloadSAPHanaDBInstance"
extendedInfo = {
newestRecoveryPointInArchive = "string"
oldestRecoveryPoint = "string"
oldestRecoveryPointInArchive = "string"
oldestRecoveryPointInVault = "string"
policyState = "string"
recoveryModel = "string"
recoveryPointCount = int
}
kpisHealths = {}
lastBackupErrorDetail = {}
lastBackupStatus = "string"
lastBackupTime = "string"
parentName = "string"
parentType = "string"
protectedItemDataSourceId = "string"
protectedItemHealthStatus = "string"
protectionState = "string"
serverName = "string"
对于 AzureVmWorkloadSQLDatabase,请使用:
protectedItemType = "AzureVmWorkloadSQLDatabase"
extendedInfo = {
newestRecoveryPointInArchive = "string"
oldestRecoveryPoint = "string"
oldestRecoveryPointInArchive = "string"
oldestRecoveryPointInVault = "string"
policyState = "string"
recoveryModel = "string"
recoveryPointCount = int
}
kpisHealths = {}
lastBackupErrorDetail = {}
lastBackupStatus = "string"
lastBackupTime = "string"
parentName = "string"
parentType = "string"
protectedItemDataSourceId = "string"
protectedItemHealthStatus = "string"
protectionState = "string"
serverName = "string"
对于 DPMProtectedItem,请使用:
protectedItemType = "DPMProtectedItem"
backupEngineName = "string"
extendedInfo = {
diskStorageUsedInBytes = "string"
isCollocated = bool
isPresentOnCloud = bool
lastBackupStatus = "string"
lastRefreshedAt = "string"
oldestRecoveryPoint = "string"
onPremiseLatestRecoveryPoint = "string"
onPremiseOldestRecoveryPoint = "string"
onPremiseRecoveryPointCount = int
protectableObjectLoadPath = {}
protected = bool
protectionGroupName = "string"
recoveryPointCount = int
totalDiskStorageSizeInBytes = "string"
}
friendlyName = "string"
protectionState = "string"
对于 GenericProtectedItem,请使用:
protectedItemType = "GenericProtectedItem"
fabricName = "string"
friendlyName = "string"
policyState = "string"
protectedItemId = int
protectionState = "string"
sourceAssociations = {}
对于 MabFileFolderProtectedItem,请使用:
protectedItemType = "MabFileFolderProtectedItem"
computerName = "string"
deferredDeleteSyncTimeInUTC = int
extendedInfo = {
lastRefreshedAt = "string"
oldestRecoveryPoint = "string"
recoveryPointCount = int
}
friendlyName = "string"
lastBackupStatus = "string"
lastBackupTime = "string"
protectionState = "string"
对于 Microsoft.ClassicCompute/virtualMachines,请使用:
protectedItemType = "Microsoft.ClassicCompute/virtualMachines"
extendedInfo = {
newestRecoveryPointInArchive = "string"
oldestRecoveryPoint = "string"
oldestRecoveryPointInArchive = "string"
oldestRecoveryPointInVault = "string"
policyInconsistent = bool
recoveryPointCount = int
}
extendedProperties = {
diskExclusionProperties = {
diskLunList = [
int
]
isInclusionList = bool
}
linuxVmApplicationName = "string"
}
healthDetails = [
{
}
]
kpisHealths = {}
lastBackupStatus = "string"
protectionState = "string"
protectionStatus = "string"
对于 Microsoft.Compute/virtualMachines,请使用:
protectedItemType = "Microsoft.Compute/virtualMachines"
extendedInfo = {
newestRecoveryPointInArchive = "string"
oldestRecoveryPoint = "string"
oldestRecoveryPointInArchive = "string"
oldestRecoveryPointInVault = "string"
policyInconsistent = bool
recoveryPointCount = int
}
extendedProperties = {
diskExclusionProperties = {
diskLunList = [
int
]
isInclusionList = bool
}
linuxVmApplicationName = "string"
}
healthDetails = [
{
}
]
kpisHealths = {}
lastBackupStatus = "string"
protectionState = "string"
protectionStatus = "string"
对于 Microsoft.Sql/servers/databases,请使用:
protectedItemType = "Microsoft.Sql/servers/databases"
extendedInfo = {
oldestRecoveryPoint = "string"
policyState = "string"
recoveryPointCount = int
}
protectedItemDataId = "string"
protectionState = "string"
属性值
vaults/backupFabrics/protectionContainers/protectedI...
名称 | 说明 | Value |
---|---|---|
type | 资源类型 | “Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2023-01-01” |
name | 资源名称 | 字符串 (必需) |
location | 资源位置。 | 字符串 |
parent_id | 此资源的父资源 ID。 | 类型为“protectionContainers”的资源的 ID |
标记 | 资源标记。 | 标记名称和值的字典。 |
eTag | 可选 ETag。 | string |
properties | ProtectedItemResource 属性 | ProtectedItem |
ProtectedItem
名称 | 说明 | 值 |
---|---|---|
backupSetName | 备份项所属的备份集的名称 | 字符串 |
containerName | 容器的唯一名称 | 字符串 |
createMode | 创建模式,指示恢复现有软删除的数据源或创建新数据源。 | “Default” “无效” “恢复” |
deferredDeleteTimeInUTC | UTC 中延迟删除的时间 | 字符串 |
deferredDeleteTimeRemaining | 永久删除标记为延迟删除的 DS 之前的剩余时间 | 字符串 |
isArchiveEnabled | 标识存档中是否保护数据源的标志 | bool |
isDeferredDeleteScheduleUpcoming | 标识是否即将清除延迟删除的 DS 的标志 | bool |
isRehydrate | 用于标识延迟删除的 DS 将移动到暂停状态的标志 | bool |
isScheduledForDeferredDelete | 用于标识 DS 是否计划延迟删除的标志 | bool |
lastRecoveryPoint | 为此备份项创建最后 (最新) 备份副本的时间戳。 | 字符串 |
policyId | 用于备份此项的备份策略的 ID。 | 字符串 |
policyName | 用于保护的策略的名称 | 字符串 |
resourceGuardOperationRequests | 将对其执行 LAC 检查的 ResourceGuardOperationRequests | string[] |
softDeleteRetentionPeriod | 软删除保留期(天) | int |
sourceResourceId | 要备份的资源的 ARM ID。 | 字符串 |
protectedItemType | 设置对象类型 | AzureFileShareProtectedItem AzureVmWorkloadSAPAseDatabase AzureVmWorkloadSAPHanaDatabase AzureVmWorkloadSAPHanaDBInstance AzureVmWorkloadSQLDatabase DPMProtectedItem GenericProtectedItem MabFileFolderProtectedItem Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines Microsoft.Sql/servers/databases (必需) |
AzureFileshareProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “AzureFileShareProtectedItem” (必需) |
extendedInfo | 此备份项的其他信息。 | AzureFileshareProtectedItemExtendedInfo |
friendlyName | 此备份项表示的文件共享的友好名称。 | 字符串 |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | 字符串 |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
protectionState | 此备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
protectionStatus | 此备份项的备份状态。 | 字符串 |
AzureFileshareProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
oldestRecoveryPoint | 服务中可用于此项的最早备份副本。 | 字符串 |
policyState | 指示应用于此备份项的策略对象和策略的一致性。 | 字符串 |
recoveryPointCount | 与此备份项关联的可用备份副本数。 | int |
AzureVmWorkloadSAPAseDatabaseProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“AzureVmWorkloadSAPAseDatabase” () |
extendedInfo | 有关此备份项的其他信息。 | AzureVmWorkloadProtectedItemExtendedInfo |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupErrorDetail | 上次备份中的错误详细信息 | ErrorDetail |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | “正常” “IRPending” “无效” “不正常” |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
parentName | 数据库的父名称,例如实例或可用性组。 | 字符串 |
parentType | 受保护项的父类型,例如:DB、独立服务器或分布式服务器 | 字符串 |
protectedItemDataSourceId | 受保护项的数据 ID。 | 字符串 |
protectedItemHealthStatus | 备份项的运行状况,基于上次收到的检测信号进行评估 | “正常” “IRPending” “无效” “NotReachable” “不正常” |
protectionState | 此备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
serverName | 实例或 AG 的主机/群集名称 | 字符串 |
AzureVmWorkloadProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
newestRecoveryPointInArchive | 存档层中可用于此备份项的最新备份副本 | 字符串 |
oldestRecoveryPoint | 跨所有层可用于此备份项的最旧备份副本。 | 字符串 |
oldestRecoveryPointInArchive | 存档层中此备份项可用的最早备份副本 | 字符串 |
oldestRecoveryPointInVault | 保管库层中此备份项可用的最早备份副本 | 字符串 |
policyState | 指示策略对象和应用于此备份项的策略的一致性。 | 字符串 |
recoveryModel | 指示策略对象和应用于此备份项的策略的一致性。 | 字符串 |
recoveryPointCount | 可用于此备份项的备份副本数。 | int |
ErrorDetail
此对象不包含在部署期间要设置的任何属性。 所有属性均为 ReadOnly。
AzureVmWorkloadSAPHanaDatabaseProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “AzureVmWorkloadSAPHanaDatabase” (必需的) |
extendedInfo | 有关此备份项的其他信息。 | AzureVmWorkloadProtectedItemExtendedInfo |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupErrorDetail | 上次备份中的错误详细信息 | ErrorDetail |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | “正常” “IRPending” “无效” “不正常” |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
parentName | DB 的父名称,例如实例或可用性组。 | 字符串 |
parentType | 受保护项的父类型,例如:对于数据库、独立服务器或分布式 | 字符串 |
protectedItemDataSourceId | 受保护项的数据 ID。 | 字符串 |
protectedItemHealthStatus | 备份项的运行状况,基于上次收到的检测信号进行评估 | “正常” “IRPending” “无效” “NotReachable” “不正常” |
protectionState | 此备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
serverName | 实例或 AG 的主机/群集名称 | 字符串 |
AzureVmWorkloadSAPHanaDBInstanceProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “AzureVmWorkloadSAPHanaDBInstance” (必需) |
extendedInfo | 有关此备份项的其他信息。 | AzureVmWorkloadProtectedItemExtendedInfo |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupErrorDetail | 上次备份中的错误详细信息 | ErrorDetail |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | “正常” “IRPending” “无效” “不正常” |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
parentName | DB 的父名称,例如实例或可用性组。 | 字符串 |
parentType | 受保护项的父类型,例如:对于数据库、独立服务器或分布式 | 字符串 |
protectedItemDataSourceId | 受保护项的数据 ID。 | 字符串 |
protectedItemHealthStatus | 备份项的运行状况,基于上次收到的检测信号进行评估 | “正常” “IRPending” “无效” “NotReachable” “不正常” |
protectionState | 此备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
serverName | 实例或 AG 的主机/群集名称 | 字符串 |
AzureVmWorkloadSQLDatabaseProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “AzureVmWorkloadSQLDatabase” (必需的) |
extendedInfo | 有关此备份项的其他信息。 | AzureVmWorkloadProtectedItemExtendedInfo |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupErrorDetail | 上次备份中的错误详细信息 | ErrorDetail |
lastBackupStatus | 上次备份操作状态。 可能的值:正常、不正常。 | “正常” “IRPending” “无效” “不正常” |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
parentName | DB 的父名称,例如实例或可用性组。 | 字符串 |
parentType | 受保护项的父类型,例如:对于数据库、独立服务器或分布式 | 字符串 |
protectedItemDataSourceId | 受保护项的数据 ID。 | 字符串 |
protectedItemHealthStatus | 备份项的运行状况,基于上次收到的检测信号进行评估 | “正常” “IRPending” “无效” “NotReachable” “不正常” |
protectionState | 此备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
serverName | 实例或 AG 的主机/群集名称 | 字符串 |
DPMProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “DPMProtectedItem” (必需) |
backupEngineName | 保护此备份项的备份管理服务器 | 字符串 |
extendedInfo | 备份项的扩展信息。 | DPMProtectedItemExtendedInfo |
friendlyName | 托管项的友好名称 | 字符串 |
protectionState | 备份引擎的保护状态 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
DPMProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
diskStorageUsedInBytes | 已用磁盘存储(以字节为单位)。 | 字符串 |
isCollocated | 检查备份项是否并置。 | bool |
isPresentOnCloud | 检查备份项是否受云保护。 | bool |
lastBackupStatus | 有关备份项的上次备份状态信息。 | 字符串 |
lastRefreshedAt | 备份项的上次刷新时间。 | 字符串 |
oldestRecoveryPoint | 最早的云恢复点时间。 | 字符串 |
onPremiseLatestRecoveryPoint | 最新的磁盘恢复点时间。 | 字符串 |
onPremiseOldestRecoveryPoint | 最早的磁盘恢复点时间。 | 字符串 |
onPremiseRecoveryPointCount | 磁盘恢复点计数。 | int |
protectableObjectLoadPath | 用于提供有关各种数据库的信息的属性。 | object |
protected | 检查备份项是否受磁盘保护。 | bool |
protectionGroupName | 备份项的保护组名称。 | 字符串 |
recoveryPointCount | 云恢复点计数。 | int |
totalDiskStorageSizeInBytes | 磁盘存储总量(以字节为单位)。 | 字符串 |
GenericProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “GenericProtectedItem” (必需) |
fabricName | 此备份项的结构的名称。 | 字符串 |
friendlyName | 易记的容器名称。 | 字符串 |
policyState | 指示应用于此备份项的策略对象和策略的一致性。 | 字符串 |
protectedItemId | 受保护项的数据平面服务 ID。 | int |
protectionState | 此备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
sourceAssociations | 松散耦合 (类型、值) 关联 (示例 - 受保护项的父项) | object |
MabFileFolderProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“MabFileFolderProtectedItem” () |
computerName | 与此备份项关联的计算机的名称。 | 字符串 |
deferredDeleteSyncTimeInUTC | 延迟删除的同步时间(UTC) | int |
extendedInfo | 此备份项的其他信息。 | MabFileFolderProtectedItemExtendedInfo |
friendlyName | 此备份项的友好名称。 | 字符串 |
lastBackupStatus | 上次备份操作的状态。 | 字符串 |
lastBackupTime | 此备份项上一次备份操作的时间戳。 | 字符串 |
protectionState | Protected、ProtectionStopped、IRPending 或 ProtectionError | 字符串 |
MabFileFolderProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
lastRefreshedAt | 上次代理数据同步到服务的时间。 | 字符串 |
oldestRecoveryPoint | 可用的最早备份副本。 | 字符串 |
recoveryPointCount | 与备份项关联的备份副本数。 | int |
AzureIaaSClassicComputeVMProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | “Microsoft.ClassicCompute/virtualMachines” (必需) |
extendedInfo | 有关此备份项的其他信息。 | AzureIaaSVMProtectedItemExtendedInfo |
extendedProperties | Azure IaasVM 备份的扩展属性。 | ExtendedProperties |
healthDetails | 有关此备份项的运行状况详细信息。 | AzureIaaSVMHealthDetails[] |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupStatus | 上次备份操作状态。 | 字符串 |
protectionState | 此备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
protectionStatus | 此备份项的备份状态。 | 字符串 |
AzureIaaSVMProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
newestRecoveryPointInArchive | 存档层中此备份项的最新备份副本 | 字符串 |
oldestRecoveryPoint | 跨所有层可用于此备份项的最旧备份副本。 | 字符串 |
oldestRecoveryPointInArchive | 存档层中此备份项可用的最早备份副本 | 字符串 |
oldestRecoveryPointInVault | 保管库层中此备份项可用的最早备份副本 | 字符串 |
policyInconsistent | 指定与备份项关联的备份策略是否不一致。 | bool |
recoveryPointCount | 可用于此备份项的备份副本数。 | int |
ExtendedProperties
名称 | 说明 | 值 |
---|---|---|
diskExclusionProperties | 磁盘排除的扩展属性。 | DiskExclusionProperties |
linuxVmApplicationName | Linux VM 名称 | 字符串 |
DiskExclusionProperties
名称 | 说明 | Value |
---|---|---|
diskLunList | 要用于 VM 保护的磁盘逻辑单元号 (LUN) 的列表。 | int[] |
isInclusionList | 指示是否要从备份中包括/排除 DiskLunList 的标志。 | bool |
AzureIaaSVMHealthDetails
此对象不包含部署期间要设置的任何属性。 所有属性均为 ReadOnly。
AzureIaaSComputeVMProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“Microsoft.Compute/virtualMachines” () |
extendedInfo | 有关此备份项的其他信息。 | AzureIaaSVMProtectedItemExtendedInfo |
extendedProperties | Azure IaasVM 备份的扩展属性。 | ExtendedProperties |
healthDetails | 有关此备份项的运行状况详细信息。 | AzureIaaSVMHealthDetails[] |
kpisHealths | 不同 KPI 的运行状况详细信息 | object |
lastBackupStatus | 上次备份操作状态。 | 字符串 |
protectionState | 此备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
protectionStatus | 此备份项的备份状态。 | 字符串 |
AzureSqlProtectedItem
名称 | 说明 | 值 |
---|---|---|
protectedItemType | 备份项类型。 | 需要“Microsoft.Sql/servers/databases” () |
extendedInfo | 有关此备份项的其他信息。 | AzureSqlProtectedItemExtendedInfo |
protectedItemDataId | 备份项的内部 ID。 由Azure SQL备份引擎用于联系恢复服务。 | 字符串 |
protectionState | 备份项的备份状态。 | “BackupsSuspended” “IRPending” “无效” “Protected” “ProtectionError” “ProtectionPaused” “ProtectionStopped” |
AzureSqlProtectedItemExtendedInfo
名称 | 说明 | 值 |
---|---|---|
oldestRecoveryPoint | 服务中可用于此项的最早备份副本。 | 字符串 |
policyState | 与此备份项关联的备份策略的状态。 | 字符串 |
recoveryPointCount | 与此备份项关联的可用备份副本数。 | int |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈