Protection Containers - Register
将容器注册到恢复服务保管库。 这是一个异步操作。 若要跟踪操作状态,请使用位置标头调用获取操作的最新状态。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}?api-version=2025-08-01
URI 参数
| 名称 | 在 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
container
|
path | True |
string |
需要获取其详细信息的容器的名称。 |
|
fabric
|
path | True |
string |
BackupFabricResource 的名称 |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
资源组的名称。 此名称不区分大小写。 |
|
subscription
|
path | True |
string minLength: 1 |
目标订阅的 ID。 |
|
vault
|
path | True |
string |
VaultResource 的名称 |
|
api-version
|
query | True |
string minLength: 1 |
要用于此操作的 API 版本。 |
请求正文
| 名称 | 类型 | 说明 |
|---|---|---|
| eTag |
string |
可选 ETag。 |
| location |
string |
资源所在的地理位置 |
| properties | ProtectionContainer: |
ProtectionContainerResource 属性 |
| tags |
object |
资源标记。 |
响应
| 名称 | 类型 | 说明 |
|---|---|---|
| 200 OK |
资源“ProtectionContainerResource”更新作成功 |
|
| 202 Accepted |
已接受资源作。 标头
|
|
| Other Status Codes |
意外的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow。
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
| 名称 | 说明 |
|---|---|
| user_impersonation | 模拟用户帐户 |
示例
RegisterAzure Storage ProtectionContainers
示例请求
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa?api-version=2025-08-01
{
"properties": {
"acquireStorageAccountLock": "Acquire",
"backupManagementType": "AzureStorage",
"containerType": "StorageContainer",
"friendlyName": "swaggertestsa",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa"
}
}
示例响应
{
"name": "StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
"properties": {
"acquireStorageAccountLock": "Acquire",
"backupManagementType": "AzureStorage",
"containerType": "StorageContainer",
"friendlyName": "swaggertestsa",
"healthStatus": "Healthy",
"protectedItemCount": 0,
"registrationStatus": "Registered",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa"
}
}
Azure-AsyncOperation: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2019-05-13-preview
Location: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa/operationResults/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Retry-After: 60
定义
| 名称 | 说明 |
|---|---|
|
Acquire |
是否为此容器获取存储帐户锁。 |
|
Azure |
特定于 AzureBackupServer (DPMVenus) 工作负荷的保护容器。 |
|
Azure |
代表经典虚拟机的 IaaS VM 特定于工作负荷的备份项。 |
|
Azure |
代表 Azure 资源管理器虚拟机的 IaaS VM 特定于工作负荷的备份项。 |
|
Azure |
SQL 可用性组下的 SQL 工作负荷的容器。 |
|
Azure |
特定于 Azure Sql 工作负荷的容器。 |
|
Azure |
特定于 Azure 存储帐户工作负荷的容器。 |
|
Azure |
Azure 虚拟机下 SQL 工作负荷的容器。 |
|
Azure |
Azure 计算或经典计算中运行的工作负荷的容器。 |
|
Azure |
容器的扩展信息。 |
|
Backup |
与此容器关联的备份项的类型。 |
|
Backup |
用于执行当前作业的备份管理类型。 |
|
Container |
容器标识信息 |
|
created |
创建资源的标识的类型。 |
|
Distributed |
这用于表示分布式容器的各个节点。 |
|
Dpm |
DPM 特定于工作负荷的保护容器。 |
|
DPMContainer |
DPMContainer 的其他信息。 |
|
Error |
Error Detail 类,用于封装 Code、Message 和 Recommendations。 |
|
Error |
错误响应 |
|
Generic |
备份项的通用容器的基类 |
|
Generic |
容器扩展信息 |
|
Iaa |
特定于 IaaS VM 工作负荷的容器。 |
|
Inquiry |
有关在给定容器下查询的可保护项的详细信息。 |
|
Inquiry |
在给定容器下查询的可保护项的验证。 |
|
Mab |
包含使用 MAB 备份引擎备份的项的容器。 |
|
Mab |
容器的其他信息。 |
|
MABContainer |
特定于 MAB 工作负荷的运行状况详细信息。 |
|
Operation |
Re-Do 操作 |
|
Protectable |
容器的类型。 此属性的值
|
|
Protection |
包含备份项的容器的基类。 具有特定工作负荷的容器派生自此类。 |
|
system |
与创建和上次修改资源相关的元数据。 |
|
Workload |
查询的可保护项的详细信息。 |
|
Workload |
备份管理的工作负荷类型 |
AcquireStorageAccountLock
是否为此容器获取存储帐户锁。
| 值 | 说明 |
|---|---|
| Acquire | |
| NotAcquire |
AzureBackupServerContainer
特定于 AzureBackupServer (DPMVenus) 工作负荷的保护容器。
| 名称 | 类型 | 说明 |
|---|---|---|
| backupManagementType |
容器的备份管理类型。 |
|
| canReRegister |
boolean |
指定容器是否可重新注册。 |
| containerId |
string |
容器的 ID。 |
| containerType | string: |
容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer |
| dpmAgentVersion |
string |
备份引擎代理版本 |
| dpmServers |
string[] |
保护容器的 BackupEngines 列表 |
| extendedInfo |
容器的扩展信息。 |
|
| friendlyName |
string |
容器的友好名称。 |
| healthStatus |
string |
容器运行状况的状态。 |
| protectableObjectType |
string |
与此容器关联的可保护对象的类型 |
| protectedItemCount |
integer (int64) |
BackupEngine 中的受保护项数 |
| protectionStatus |
string |
容器的保护状态。 |
| registrationStatus |
string |
使用恢复服务保管库注册容器的状态。 |
| upgradeAvailable |
boolean |
检查升级是否可用 |
AzureIaaSClassicComputeVMContainer
代表经典虚拟机的 IaaS VM 特定于工作负荷的备份项。
| 名称 | 类型 | 说明 |
|---|---|---|
| backupManagementType |
容器的备份管理类型。 |
|
| containerType |
string:
Microsoft. |
容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer |
| friendlyName |
string |
容器的友好名称。 |
| healthStatus |
string |
容器运行状况的状态。 |
| protectableObjectType |
string |
与此容器关联的可保护对象的类型 |
| registrationStatus |
string |
使用恢复服务保管库注册容器的状态。 |
| resourceGroup |
string |
恢复服务保管库的资源组名称。 |
| virtualMachineId |
string |
此 Azure IaaS VM 容器表示的虚拟机的完全限定 ARM URL。 |
| virtualMachineVersion |
string |
指定容器是表示经典 VM 还是 Azure 资源管理器 VM。 |
AzureIaaSComputeVMContainer
代表 Azure 资源管理器虚拟机的 IaaS VM 特定于工作负荷的备份项。
| 名称 | 类型 | 说明 |
|---|---|---|
| backupManagementType |
容器的备份管理类型。 |
|
| containerType |
string:
Microsoft. |
容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer |
| friendlyName |
string |
容器的友好名称。 |
| healthStatus |
string |
容器运行状况的状态。 |
| protectableObjectType |
string |
与此容器关联的可保护对象的类型 |
| registrationStatus |
string |
使用恢复服务保管库注册容器的状态。 |
| resourceGroup |
string |
恢复服务保管库的资源组名称。 |
| virtualMachineId |
string |
此 Azure IaaS VM 容器表示的虚拟机的完全限定 ARM URL。 |
| virtualMachineVersion |
string |
指定容器是表示经典 VM 还是 Azure 资源管理器 VM。 |
AzureSQLAGWorkloadContainerProtectionContainer
SQL 可用性组下的 SQL 工作负荷的容器。
| 名称 | 类型 | 说明 |
|---|---|---|
| backupManagementType |
容器的备份管理类型。 |
|
| containerType |
string:
SQLAGWork |
容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer |
| extendedInfo |
工作负荷容器的其他详细信息。 |
|
| friendlyName |
string |
容器的友好名称。 |
| healthStatus |
string |
容器运行状况的状态。 |
| lastUpdatedTime |
string (date-time) |
更新此容器时的时间戳。 |
| operationType |
Re-Do 操作 |
|
| protectableObjectType |
string |
与此容器关联的可保护对象的类型 |
| registrationStatus |
string |
使用恢复服务保管库注册容器的状态。 |
| sourceResourceId |
string |
此 Azure 工作负荷容器表示的虚拟机的 ARM ID |
| workloadType |
为其发送注册的工作负荷类型。 |
AzureSqlContainer
特定于 Azure Sql 工作负荷的容器。
| 名称 | 类型 | 说明 |
|---|---|---|
| backupManagementType |
容器的备份管理类型。 |
|
| containerType | string: |
容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer |
| friendlyName |
string |
容器的友好名称。 |
| healthStatus |
string |
容器运行状况的状态。 |
| protectableObjectType |
string |
与此容器关联的可保护对象的类型 |
| registrationStatus |
string |
使用恢复服务保管库注册容器的状态。 |
AzureStorageContainer
特定于 Azure 存储帐户工作负荷的容器。
| 名称 | 类型 | 说明 |
|---|---|---|
| acquireStorageAccountLock |
是否为此容器获取存储帐户锁。 |
|
| backupManagementType |
容器的备份管理类型。 |
|
| containerType |
string:
Storage |
容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer |
| friendlyName |
string |
容器的友好名称。 |
| healthStatus |
string |
容器运行状况的状态。 |
| operationType |
Re-Do 操作 |
|
| protectableObjectType |
string |
与此容器关联的可保护对象的类型 |
| protectedItemCount |
integer (int64) |
此容器中备份的项数。 |
| registrationStatus |
string |
使用恢复服务保管库注册容器的状态。 |
| resourceGroup |
string |
恢复服务保管库的资源组名称。 |
| sourceResourceId |
string |
完全限定的 ARM URL。 |
| storageAccountVersion |
string |
存储帐户版本。 |
AzureVMAppContainerProtectionContainer
Azure 虚拟机下 SQL 工作负荷的容器。
| 名称 | 类型 | 说明 |
|---|---|---|
| backupManagementType |
容器的备份管理类型。 |
|
| containerType |
string:
VMApp |
容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer |
| extendedInfo |
工作负荷容器的其他详细信息。 |
|
| friendlyName |
string |
容器的友好名称。 |
| healthStatus |
string |
容器运行状况的状态。 |
| lastUpdatedTime |
string (date-time) |
更新此容器时的时间戳。 |
| operationType |
Re-Do 操作 |
|
| protectableObjectType |
string |
与此容器关联的可保护对象的类型 |
| registrationStatus |
string |
使用恢复服务保管库注册容器的状态。 |
| sourceResourceId |
string |
此 Azure 工作负荷容器表示的虚拟机的 ARM ID |
| workloadType |
为其发送注册的工作负荷类型。 |
AzureWorkloadContainer
Azure 计算或经典计算中运行的工作负荷的容器。
| 名称 | 类型 | 说明 |
|---|---|---|
| backupManagementType |
容器的备份管理类型。 |
|
| containerType | string: |
容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer |
| extendedInfo |
工作负荷容器的其他详细信息。 |
|
| friendlyName |
string |
容器的友好名称。 |
| healthStatus |
string |
容器运行状况的状态。 |
| lastUpdatedTime |
string (date-time) |
更新此容器时的时间戳。 |
| operationType |
Re-Do 操作 |
|
| protectableObjectType |
string |
与此容器关联的可保护对象的类型 |
| registrationStatus |
string |
使用恢复服务保管库注册容器的状态。 |
| sourceResourceId |
string |
此 Azure 工作负荷容器表示的虚拟机的 ARM ID |
| workloadType |
为其发送注册的工作负荷类型。 |
AzureWorkloadContainerExtendedInfo
容器的扩展信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| hostServerName |
string |
在分布式容器中使用独立主机和群集名称时主机名。 |
| inquiryInfo |
容器的查询状态。 |
|
| nodesList |
分布式容器时节点的列表。 |
BackupItemType
与此容器关联的备份项的类型。
| 值 | 说明 |
|---|---|
| Invalid | |
| VM | |
| FileFolder | |
| AzureSqlDb | |
| SQLDB | |
| Exchange | |
| Sharepoint | |
| VMwareVM | |
| SystemState | |
| Client | |
| GenericDataSource | |
| SQLDataBase | |
| AzureFileShare | |
| SAPHanaDatabase | |
| SAPAseDatabase | |
| SAPHanaDBInstance |
BackupManagementType
用于执行当前作业的备份管理类型。
| 值 | 说明 |
|---|---|
| Invalid | |
| AzureIaasVM | |
| MAB | |
| DPM | |
| AzureBackupServer | |
| AzureSql | |
| AzureStorage | |
| AzureWorkload | |
| DefaultBackup |
ContainerIdentityInfo
容器标识信息
| 名称 | 类型 | 说明 |
|---|---|---|
| aadTenantId |
string |
保护容器标识 - AAD 租户 |
| audience |
string |
保护容器标识 - 受众 |
| servicePrincipalClientId |
string |
保护容器标识 - AAD 服务主体 |
| uniqueName |
string |
容器的唯一名称 |
createdByType
创建资源的标识的类型。
| 值 | 说明 |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DistributedNodesInfo
这用于表示分布式容器的各个节点。
| 名称 | 类型 | 说明 |
|---|---|---|
| errorDetail |
错误详细信息(如果状态为非成功)。 |
|
| nodeName |
string |
分布式容器下节点的名称。 |
| sourceResourceId |
string |
节点的 ARM 资源 ID |
| status |
string |
此节点的状态。 失败 |成功 |
DpmContainer
DPM 特定于工作负荷的保护容器。
| 名称 | 类型 | 说明 |
|---|---|---|
| backupManagementType |
容器的备份管理类型。 |
|
| canReRegister |
boolean |
指定容器是否可重新注册。 |
| containerId |
string |
容器的 ID。 |
| containerType |
string:
DPMContainer |
容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer |
| dpmAgentVersion |
string |
备份引擎代理版本 |
| dpmServers |
string[] |
保护容器的 BackupEngines 列表 |
| extendedInfo |
容器的扩展信息。 |
|
| friendlyName |
string |
容器的友好名称。 |
| healthStatus |
string |
容器运行状况的状态。 |
| protectableObjectType |
string |
与此容器关联的可保护对象的类型 |
| protectedItemCount |
integer (int64) |
BackupEngine 中的受保护项数 |
| protectionStatus |
string |
容器的保护状态。 |
| registrationStatus |
string |
使用恢复服务保管库注册容器的状态。 |
| upgradeAvailable |
boolean |
检查升级是否可用 |
DPMContainerExtendedInfo
DPMContainer 的其他信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| lastRefreshedAt |
string (date-time) |
DPMContainer 的上次刷新时间。 |
ErrorDetail
Error Detail 类,用于封装 Code、Message 和 Recommendations。
| 名称 | 类型 | 说明 |
|---|---|---|
| code |
string |
错误代码。 |
| message |
string |
与代码相关的错误消息。 |
| recommendations |
string[] |
建议字符串列表。 |
ErrorResponse
错误响应
| 名称 | 类型 | 说明 |
|---|---|---|
| error |
错误对象。 |
GenericContainer
备份项的通用容器的基类
| 名称 | 类型 | 说明 |
|---|---|---|
| backupManagementType |
容器的备份管理类型。 |
|
| containerType | string: |
容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer |
| extendedInformation |
扩展信息(列表容器 API 调用中未返回) |
|
| fabricName |
string |
容器构造的名称 |
| friendlyName |
string |
容器的友好名称。 |
| healthStatus |
string |
容器运行状况的状态。 |
| protectableObjectType |
string |
与此容器关联的可保护对象的类型 |
| registrationStatus |
string |
使用恢复服务保管库注册容器的状态。 |
GenericContainerExtendedInfo
容器扩展信息
| 名称 | 类型 | 说明 |
|---|---|---|
| containerIdentityInfo |
容器标识信息 |
|
| rawCertData |
string |
容器证书的公钥 |
| serviceEndpoints |
object |
容器的 Azure 备份服务终结点 |
IaaSVMContainer
特定于 IaaS VM 工作负荷的容器。
| 名称 | 类型 | 说明 |
|---|---|---|
| backupManagementType |
容器的备份管理类型。 |
|
| containerType |
string:
Iaas |
容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer |
| friendlyName |
string |
容器的友好名称。 |
| healthStatus |
string |
容器运行状况的状态。 |
| protectableObjectType |
string |
与此容器关联的可保护对象的类型 |
| registrationStatus |
string |
使用恢复服务保管库注册容器的状态。 |
| resourceGroup |
string |
恢复服务保管库的资源组名称。 |
| virtualMachineId |
string |
此 Azure IaaS VM 容器表示的虚拟机的完全限定 ARM URL。 |
| virtualMachineVersion |
string |
指定容器是表示经典 VM 还是 Azure 资源管理器 VM。 |
InquiryInfo
有关在给定容器下查询的可保护项的详细信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| errorDetail |
错误详细信息(如果状态为非成功)。 |
|
| inquiryDetails |
查询详细信息,其中包含特定于工作负荷的详细信息。 例如 - 对于 SQL 和 oracle,这将包含不同的详细信息。 |
|
| status |
string |
此容器(如 InProgress)的查询状态 |失败 |成功 |
InquiryValidation
在给定容器下查询的可保护项的验证。
| 名称 | 类型 | 说明 |
|---|---|---|
| additionalDetail |
string |
如果状态为非成功,则出现“其他详细信息”错误。 |
| errorDetail |
如果状态为非成功,则错误详细信息。 |
|
| protectableItemCount |
用于使用密钥 POType 存储 ProtectableItems 计数的字典。 |
|
| status |
string |
查询验证的状态。 |
MabContainer
包含使用 MAB 备份引擎备份的项的容器。
| 名称 | 类型 | 说明 |
|---|---|---|
| agentVersion |
string |
此容器的代理版本。 |
| backupManagementType |
容器的备份管理类型。 |
|
| canReRegister |
boolean |
是否可以再注册容器一次。 |
| containerHealthState |
string |
mab 容器的运行状况状态。 |
| containerId |
integer (int64) |
ContainerID 表示容器。 |
| containerType |
string:
Windows |
容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer |
| extendedInfo |
此容器的其他信息 |
|
| friendlyName |
string |
容器的友好名称。 |
| healthStatus |
string |
容器运行状况的状态。 |
| mabContainerHealthDetails |
此 mab 容器的运行状况详细信息。 |
|
| protectableObjectType |
string |
与此容器关联的可保护对象的类型 |
| protectedItemCount |
integer (int64) |
此容器中备份的项数。 |
| registrationStatus |
string |
使用恢复服务保管库注册容器的状态。 |
MabContainerExtendedInfo
容器的其他信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| backupItemType |
与此容器关联的备份项的类型。 |
|
| backupItems |
string[] |
与此容器关联的备份项列表。 |
| lastBackupStatus |
string |
此容器的最新备份状态。 |
| lastRefreshedAt |
string (date-time) |
刷新此容器时的时间戳。 |
| policyName |
string |
与此容器关联的备份策略。 |
MABContainerHealthDetails
特定于 MAB 工作负荷的运行状况详细信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| code |
integer (int32) |
运行状况代码 |
| message |
string |
运行状况消息 |
| recommendations |
string[] |
运行状况建议的操作 |
| title |
string |
运行状况标题 |
OperationType
Re-Do 操作
| 值 | 说明 |
|---|---|
| Invalid | |
| Register | |
| Reregister | |
| Rehydrate |
ProtectableContainerType
容器的类型。 此属性的值
- 计算 Azure VM 是 Microsoft.Compute/virtualMachines
- 经典计算 Azure VM 是 Microsoft.ClassicCompute/virtualMachines
| 值 | 说明 |
|---|---|
| Invalid | |
| Unknown | |
| IaasVMContainer | |
| IaasVMServiceContainer | |
| DPMContainer | |
| AzureBackupServerContainer | |
| MABContainer | |
| Cluster | |
| AzureSqlContainer | |
| Windows | |
| VCenter | |
| VMAppContainer | |
| SQLAGWorkLoadContainer | |
| StorageContainer | |
| GenericContainer | |
| Microsoft.ClassicCompute/virtualMachines | |
| Microsoft.Compute/virtualMachines | |
| AzureWorkloadContainer |
ProtectionContainerResource
包含备份项的容器的基类。 具有特定工作负荷的容器派生自此类。
| 名称 | 类型 | 说明 |
|---|---|---|
| eTag |
string |
可选 ETag。 |
| id |
string |
资源的完全限定资源 ID。 示例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
资源所在的地理位置 |
| name |
string |
资源的名称 |
| properties | ProtectionContainer: |
ProtectionContainerResource 属性 |
| systemData |
包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。 |
|
| tags |
object |
资源标记。 |
| type |
string |
资源类型。 例如,“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts” |
systemData
与创建和上次修改资源相关的元数据。
| 名称 | 类型 | 说明 |
|---|---|---|
| createdAt |
string (date-time) |
资源创建时间戳(UTC)。 |
| createdBy |
string |
创建资源的标识。 |
| createdByType |
创建资源的标识的类型。 |
|
| lastModifiedAt |
string (date-time) |
上次修改的资源时间戳(UTC) |
| lastModifiedBy |
string |
上次修改资源的标识。 |
| lastModifiedByType |
上次修改资源的标识的类型。 |
WorkloadInquiryDetails
查询的可保护项的详细信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| inquiryValidation |
查询验证,例如权限和其他备份验证。 |
|
| itemCount |
integer (int64) |
包含此容器中的可保护项计数。 |
| type |
string |
工作负荷的类型,如 SQL、Oracle 等。 |
WorkloadType
备份管理的工作负荷类型
| 值 | 说明 |
|---|---|
| Invalid | |
| VM | |
| FileFolder | |
| AzureSqlDb | |
| SQLDB | |
| Exchange | |
| Sharepoint | |
| VMwareVM | |
| SystemState | |
| Client | |
| GenericDataSource | |
| SQLDataBase | |
| AzureFileShare | |
| SAPHanaDatabase | |
| SAPAseDatabase | |
| SAPHanaDBInstance |