Microsoft.RecoveryServices kasaları/backupFabrics/protectionContainers

Bicep kaynak tanımı

Kasalar/backupFabrics/protectionContainers kaynak türü aşağıdakilere dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2023-01-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  eTag: 'string'
  properties: {
    backupManagementType: 'string'
    friendlyName: 'string'
    healthStatus: 'string'
    protectableObjectType: 'string'
    registrationStatus: 'string'
    containerType: 'string'
    // For remaining properties, see ProtectionContainer objects
  }
}

ProtectionContainer nesneleri

object türünü belirtmek için containerType özelliğini ayarlayın.

AzureBackupServerContainer için şunu kullanın:

  containerType: 'AzureBackupServerContainer'
  canReRegister: bool
  containerId: 'string'
  dpmAgentVersion: 'string'
  dpmServers: [
    'string'
  ]
  extendedInfo: {
    lastRefreshedAt: 'string'
  }
  protectedItemCount: int
  protectionStatus: 'string'
  upgradeAvailable: bool

AzureSqlContainer için şunu kullanın:

  containerType: 'AzureSqlContainer'

GenericContainer için şunu kullanın:

  containerType: 'GenericContainer'
  extendedInformation: {
    containerIdentityInfo: {
      aadTenantId: 'string'
      audience: 'string'
      servicePrincipalClientId: 'string'
      uniqueName: 'string'
    }
    rawCertData: 'string'
    serviceEndpoints: {}
  }
  fabricName: 'string'

Microsoft.ClassicCompute/virtualMachines için şunu kullanın:

  containerType: 'Microsoft.ClassicCompute/virtualMachines'
  resourceGroup: 'string'
  virtualMachineId: 'string'
  virtualMachineVersion: 'string'

Microsoft.Compute/virtualMachines için şunu kullanın:

  containerType: 'Microsoft.Compute/virtualMachines'
  resourceGroup: 'string'
  virtualMachineId: 'string'
  virtualMachineVersion: 'string'

SQLAGWorkLoadContainer için şunu kullanın:

  containerType: 'SQLAGWorkLoadContainer'
  extendedInfo: {
    hostServerName: 'string'
    inquiryInfo: {
      errorDetail: {}
      inquiryDetails: [
        {
          inquiryValidation: {
            errorDetail: {}
            status: 'string'
          }
          itemCount: int
          type: 'string'
        }
      ]
      status: 'string'
    }
    nodesList: [
      {
        errorDetail: {}
        nodeName: 'string'
        status: 'string'
      }
    ]
  }
  lastUpdatedTime: 'string'
  operationType: 'string'
  sourceResourceId: 'string'
  workloadType: 'string'

StorageContainer için şunu kullanın:

  containerType: 'StorageContainer'
  acquireStorageAccountLock: 'string'
  protectedItemCount: int
  resourceGroup: 'string'
  sourceResourceId: 'string'
  storageAccountVersion: 'string'

VMAppContainer için şunu kullanın:

  containerType: 'VMAppContainer'
  extendedInfo: {
    hostServerName: 'string'
    inquiryInfo: {
      errorDetail: {}
      inquiryDetails: [
        {
          inquiryValidation: {
            errorDetail: {}
            status: 'string'
          }
          itemCount: int
          type: 'string'
        }
      ]
      status: 'string'
    }
    nodesList: [
      {
        errorDetail: {}
        nodeName: 'string'
        status: 'string'
      }
    ]
  }
  lastUpdatedTime: 'string'
  operationType: 'string'
  sourceResourceId: 'string'
  workloadType: 'string'

Windows için şunu kullanın:

  containerType: 'Windows'
  agentVersion: 'string'
  canReRegister: bool
  containerHealthState: 'string'
  containerId: int
  extendedInfo: {
    backupItems: [
      'string'
    ]
    backupItemType: 'string'
    lastBackupStatus: 'string'
    lastRefreshedAt: 'string'
    policyName: 'string'
  }
  mabContainerHealthDetails: [
    {
      code: int
      message: 'string'
      recommendations: [
        'string'
      ]
      title: 'string'
    }
  ]
  protectedItemCount: int

Özellik değerleri

vaults/backupFabrics/protectionContainers

Ad Açıklama Değer
name Kaynak adı

Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
location Kaynak konumu. string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler
Üst Bicep'te bir alt kaynağın üst kaynağını belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak.
Kaynak türü için sembolik ad: backupFabrics
Etag İsteğe bağlı ETag. string
properties ProtectionContainerResource özellikleri ProtectionContainer

ProtectionContainer

Ad Açıklama Değer
backupManagementType Kapsayıcı için yedekleme yönetimi türü. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DPM'
'DefaultBackup'
'Geçersiz'
'MAB'
Friendlyname Kapsayıcının kolay adı. string
healthStatus Kapsayıcının sistem durumu. string
protectableObjectType Bu kapsayıcıyla ilişkili korunabilir nesnenin türü string
registrationStatus Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu. string
containerType Nesne türünü ayarlama AzureBackupServerContainer
AzureSqlContainer
GenericContainer
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
SQLAGWorkLoadContainer
StorageContainer
VMAppContainer
Windows (gerekli)

AzureBackupServerContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM İşlem, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'AzureBackupServerContainer' (gerekli)
canReRegister Kapsayıcının yeniden kayıt edilebilir olup olmadığını belirtir. bool
containerId Kapsayıcı kimliği. string
dpmAgentVersion Yedekleme altyapısı Aracısı sürümü string
dpmServers Kapsayıcıyı koruyan BackupEngines listesi string[]
extendedInfo Kapsayıcının Genişletilmiş Bilgisi. DPMContainerExtendedInfo
protectedItemCount BackupEngine içindeki korumalı öğe sayısı int
protectionStatus Kapsayıcının koruma durumu. string
upgradeAvailable Yükseltmenin kullanılabilir olup olmadığını denetlemek için bool

DPMContainerExtendedInfo

Ad Açıklama Değer
lastRefreshedAt DPMContainer'ın son yenileme zamanı. string

AzureSqlContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM İşlem, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'AzureSqlContainer' (gerekli)

GenericContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM İşlem, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'GenericContainer' (gerekli)
extendedInformation Genişletilmiş bilgiler (Liste kapsayıcı API'si çağrılarında döndürülmedi) GenericContainerExtendedInfo
fabricName Kapsayıcının dokusunun adı string

GenericContainerExtendedInfo

Ad Açıklama Değer
containerIdentityInfo Kapsayıcı kimliği bilgileri ContainerIdentityInfo
rawCertData Kapsayıcı sertifikasının ortak anahtarı string
serviceEndpoints Kapsayıcı için hizmet uç noktalarını Azure Backup object

ContainerIdentityInfo

Ad Açıklama Değer
aadTenantId Koruma kapsayıcı kimliği - AAD Kiracısı string
Seyirci Koruma kapsayıcı kimliği - hedef kitle string
servicePrincipalClientId Koruma kapsayıcı kimliği - AAD Hizmet Sorumlusu string
Uniquename Kapsayıcının benzersiz adı string

AzureIaaSClassicComputeVMContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'Microsoft.ClassicCompute/virtualMachines' (gerekli)
resourceGroup Kurtarma Hizmetleri Kasası'nın kaynak grubu adı. string
virtualMachineId Bu Azure IaaS VM kapsayıcısı tarafından temsil edilen sanal makinenin tam ARM url'si. string
virtualMachineVersion Kapsayıcının klasik mi yoksa Azure Resource Manager VM mi olduğunu belirtir. string

AzureIaaSComputeVMContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'Microsoft.Compute/virtualMachines' (gerekli)
resourceGroup Kurtarma Hizmetleri Kasası'nın kaynak grubu adı. string
virtualMachineId Bu Azure IaaS VM kapsayıcısı tarafından temsil edilen sanal makinenin tam ARM url'si. string
virtualMachineVersion Kapsayıcının klasik mi yoksa Azure Resource Manager VM mi olduğunu belirtir. string

AzureSqlagWorkloadContainerProtectionContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'SQLAGWorkLoadContainer' (gerekli)
extendedInfo İş yükü kapsayıcısının ek ayrıntıları. AzureWorkloadContainerExtendedInfo
lastUpdatedTime Bu kapsayıcı güncelleştirildiğinde zaman damgası. string
operationType Re-Do İşlemi 'Geçersiz'
'Kaydol'
'Yeniden Kayıt'
sourceResourceId Bu Azure İş Yükü Kapsayıcısı tarafından temsil edilen sanal makinenin ARM Kimliği string
workloadType Kaydın gönderildiği iş yükü türü. 'AzureFileShare'
'AzureSqlDb'
'İstemci'
'Exchange'
'FileFolder'
'GenericDataSource'
'Geçersiz'
'SAPAseDatabase'
'SAPHanaDBInstance'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'

AzureWorkloadContainerExtendedInfo

Ad Açıklama Değer
hostServerName Tek Başına Durumunda Konak İşletim Sistemi Adı ve dağıtılmış kapsayıcı durumunda Küme Adı. string
inquiryInfo Kapsayıcı için Sorgu Durumu. InquiryInfo
nodesList Dağıtılmış kapsayıcı durumunda düğümlerin listesi. DistributedNodesInfo[]

InquiryInfo

Ad Açıklama Değer
errorDetail Durum başarılı değilse Hata Ayrıntıları. ErrorDetail
inquiryDetails İş yüküne özgü ayrıntılara sahip olacak Sorgu Ayrıntıları.
Örneğin- SQL ve oracle için bu farklı ayrıntılar içerir.
WorkloadInquiryDetails[]
durum Bu kapsayıcı için Sorgulama Durumu, örneğin
InProgress , Başarısız , Başarılı
string

ErrorDetail

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dır.

WorkloadInquiryDetails

Ad Açıklama Değer
inquiryValidation İzinler ve diğer yedekleme doğrulamaları gibi sorgulama doğrulaması. InquiryValidation
ıtemcount Bu Kapsayıcının içinde korunabilir öğe sayısını içerir. int
tür SQL, Oracle gibi İş Yükünün türü. string

InquiryValidation

Ad Açıklama Değer
errorDetail Durumun başarılı olmaması durumunda Hata Ayrıntısı. ErrorDetail
durum Sorgu Doğrulama durumu. string

DistributedNodesInfo

Ad Açıklama Değer
errorDetail Durum başarılı değilse Hata Ayrıntıları. ErrorDetail
nodeName Dağıtılmış kapsayıcı altındaki düğümün adı. string
durum Bu Düğümün durumu.
Başarısız, Başarılı
string

AzureStorageContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'StorageContainer' (gerekli)
acquireStorageAccountLock Bu kapsayıcı için depolama hesabı kilidinin alınıp alınmayacağı. 'Alma'
'NotAcquire'
protectedItemCount Bu kapsayıcıda yedeklenen öğe sayısı. int
resourceGroup Kurtarma Hizmetleri Kasası'nın kaynak grubu adı. string
sourceResourceId Tam ARM url'si. string
storageAccountVersion Depolama hesabı sürümü. string

AzureVMAppContainerProtectionContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'VMAppContainer' (gerekli)
extendedInfo İş yükü kapsayıcısının ek ayrıntıları. AzureWorkloadContainerExtendedInfo
lastUpdatedTime Bu kapsayıcı güncelleştirildiğinde zaman damgası. string
operationType Re-Do İşlemi 'Geçersiz'
'Kaydol'
'Yeniden Kayıt'
sourceResourceId Bu Azure İş Yükü Kapsayıcısı tarafından temsil edilen sanal makinenin ARM Kimliği string
workloadType Kaydın gönderildiği iş yükü türü. 'AzureFileShare'
'AzureSqlDb'
'İstemci'
'Exchange'
'FileFolder'
'GenericDataSource'
'Geçersiz'
'SAPAseDatabase'
'SAPHanaDBInstance'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'

MabContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'Windows' (gerekli)
agentVersion Bu kapsayıcının aracı sürümü. string
canReRegister Kapsayıcı bir kez daha kaydedilebilir. bool
containerHealthState mab kapsayıcısının sistem durumu. string
containerId ContainerID kapsayıcıyı temsil eder. int
extendedInfo Bu kapsayıcı için ek bilgiler MabContainerExtendedInfo
mabContainerHealthDetails Bu mab kapsayıcısı için sistem durumu ayrıntıları. MABContainerHealthDetails[]
protectedItemCount Bu kapsayıcıda yedeklenen öğe sayısı. int

MabContainerExtendedInfo

Ad Açıklama Değer
backupItems Bu kapsayıcıyla ilişkili yedekleme öğelerinin listesi. dize[]
backupItemType Bu kapsayıcıyla ilişkili yedekleme öğelerinin türü. 'AzureFileShare'
'AzureSqlDb'
'İstemci'
'Exchange'
'FileFolder'
'GenericDataSource'
'Geçersiz'
'SAPAseDatabase'
'SAPHanaDBInstance'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'
lastBackupStatus Bu kapsayıcının en son yedekleme durumu. string
lastRefreshedAt Bu kapsayıcı yenilendiğinde zaman damgası. string
policyName Bu kapsayıcıyla ilişkili yedekleme ilkesi. string

MABContainerHealthDetails

Ad Açıklama Değer
kod Sistem Durumu Kodu int
message Sistem Durumu İletisi string
Öneriler Sistem Durumu Önerilen Eylemler dize[]
başlık Sistem Durumu Başlığı string

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (Günlük)

Azure’a dağıtın
Bu şablon, mevcut bir Depolama Hesabında mevcut olan bir Dosya Paylaşımı için koruma yapılandırıyor. Ayarlanan parametre değerlerine göre yeni bir Kurtarma Hizmetleri Kasası ve Yedekleme İlkesi oluşturur veya mevcut bir Kurtarma Hizmetleri Kasası'nı kullanır.
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (saatlik)

Azure’a dağıtın
Bu şablon, mevcut bir Depolama Hesabında mevcut olan bir Dosya Paylaşımı için saatlik sıklık ile korumayı yapılandırıyor. Ayarlanan parametre değerlerine göre yeni bir Kurtarma Hizmetleri Kasası ve Yedekleme İlkesi oluşturur veya mevcut bir Kurtarma Hizmetleri Kasası'nı kullanır.
Azure Sanal Makineler İş Yükü için Azure Backup

Azure’a dağıtın
Bu şablon bir Kurtarma Hizmetleri Kasası ve İş Yüküne Özgü Yedekleme İlkesi oluşturur. VM'yi Yedekleme hizmetine kaydeder ve Korumayı Yapılandır

ARM şablonu kaynak tanımı

Kasalar/backupFabrics/protectionContainers kaynak türü aşağıdakilere dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers kaynağı oluşturmak için, şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers",
  "apiVersion": "2023-01-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "eTag": "string",
  "properties": {
    "backupManagementType": "string",
    "friendlyName": "string",
    "healthStatus": "string",
    "protectableObjectType": "string",
    "registrationStatus": "string",
    "containerType": "string"
    // For remaining properties, see ProtectionContainer objects
  }
}

ProtectionContainer nesneleri

object türünü belirtmek için containerType özelliğini ayarlayın.

AzureBackupServerContainer için şunu kullanın:

  "containerType": "AzureBackupServerContainer",
  "canReRegister": "bool",
  "containerId": "string",
  "dpmAgentVersion": "string",
  "dpmServers": [ "string" ],
  "extendedInfo": {
    "lastRefreshedAt": "string"
  },
  "protectedItemCount": "int",
  "protectionStatus": "string",
  "upgradeAvailable": "bool"

AzureSqlContainer için şunu kullanın:

  "containerType": "AzureSqlContainer"

GenericContainer için şunu kullanın:

  "containerType": "GenericContainer",
  "extendedInformation": {
    "containerIdentityInfo": {
      "aadTenantId": "string",
      "audience": "string",
      "servicePrincipalClientId": "string",
      "uniqueName": "string"
    },
    "rawCertData": "string",
    "serviceEndpoints": {}
  },
  "fabricName": "string"

Microsoft.ClassicCompute/virtualMachines için şunu kullanın:

  "containerType": "Microsoft.ClassicCompute/virtualMachines",
  "resourceGroup": "string",
  "virtualMachineId": "string",
  "virtualMachineVersion": "string"

Microsoft.Compute/virtualMachines için şunu kullanın:

  "containerType": "Microsoft.Compute/virtualMachines",
  "resourceGroup": "string",
  "virtualMachineId": "string",
  "virtualMachineVersion": "string"

SQLAGWorkLoadContainer için şunu kullanın:

  "containerType": "SQLAGWorkLoadContainer",
  "extendedInfo": {
    "hostServerName": "string",
    "inquiryInfo": {
      "errorDetail": {},
      "inquiryDetails": [
        {
          "inquiryValidation": {
            "errorDetail": {},
            "status": "string"
          },
          "itemCount": "int",
          "type": "string"
        }
      ],
      "status": "string"
    },
    "nodesList": [
      {
        "errorDetail": {},
        "nodeName": "string",
        "status": "string"
      }
    ]
  },
  "lastUpdatedTime": "string",
  "operationType": "string",
  "sourceResourceId": "string",
  "workloadType": "string"

StorageContainer için şunu kullanın:

  "containerType": "StorageContainer",
  "acquireStorageAccountLock": "string",
  "protectedItemCount": "int",
  "resourceGroup": "string",
  "sourceResourceId": "string",
  "storageAccountVersion": "string"

VMAppContainer için şunu kullanın:

  "containerType": "VMAppContainer",
  "extendedInfo": {
    "hostServerName": "string",
    "inquiryInfo": {
      "errorDetail": {},
      "inquiryDetails": [
        {
          "inquiryValidation": {
            "errorDetail": {},
            "status": "string"
          },
          "itemCount": "int",
          "type": "string"
        }
      ],
      "status": "string"
    },
    "nodesList": [
      {
        "errorDetail": {},
        "nodeName": "string",
        "status": "string"
      }
    ]
  },
  "lastUpdatedTime": "string",
  "operationType": "string",
  "sourceResourceId": "string",
  "workloadType": "string"

Windows için şunu kullanın:

  "containerType": "Windows",
  "agentVersion": "string",
  "canReRegister": "bool",
  "containerHealthState": "string",
  "containerId": "int",
  "extendedInfo": {
    "backupItems": [ "string" ],
    "backupItemType": "string",
    "lastBackupStatus": "string",
    "lastRefreshedAt": "string",
    "policyName": "string"
  },
  "mabContainerHealthDetails": [
    {
      "code": "int",
      "message": "string",
      "recommendations": [ "string" ],
      "title": "string"
    }
  ],
  "protectedItemCount": "int"

Özellik değerleri

vaults/backupFabrics/protectionContainers

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers'
apiVersion Kaynak API'sinin sürümü '2023-01-01'
name Kaynak adı

JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
location Kaynak konumu. string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
Etag İsteğe bağlı ETag. string
properties ProtectionContainerResource özellikleri ProtectionContainer

ProtectionContainer

Ad Açıklama Değer
backupManagementType Kapsayıcı için yedekleme yönetimi türü. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DPM'
'DefaultBackup'
'Geçersiz'
'MAB'
Friendlyname Kapsayıcının kolay adı. string
healthStatus Kapsayıcının sistem durumu. string
protectableObjectType Bu kapsayıcıyla ilişkili korunabilir nesnenin türü string
registrationStatus Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu. string
containerType Nesne türünü ayarlama AzureBackupServerContainer
AzureSqlContainer
GenericContainer
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
SQLAGWorkLoadContainer
StorageContainer
VMAppContainer
Windows (gerekli)

AzureBackupServerContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'AzureBackupServerContainer' (gerekli)
canReRegister Kapsayıcının yeniden kayıt edilebilir olup olmadığını belirtir. bool
containerId Kapsayıcı kimliği. string
dpmAgentVersion Yedekleme altyapısı Aracısı sürümü string
dpmServers Kapsayıcıyı koruyan BackupEngines listesi string[]
extendedInfo Kapsayıcının Genişletilmiş Bilgisi. DPMContainerExtendedInfo
protectedItemCount BackupEngine içindeki korumalı öğe sayısı int
protectionStatus Kapsayıcının koruma durumu. string
upgradeAvailable Yükseltmenin kullanılabilir olup olmadığını denetlemek için bool

DPMContainerExtendedInfo

Ad Açıklama Değer
lastRefreshedAt DPMContainer'ın son yenileme zamanı. string

AzureSqlContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM İşlem, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'AzureSqlContainer' (gerekli)

GenericContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM İşlem, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'GenericContainer' (gerekli)
extendedInformation Genişletilmiş bilgiler (Liste kapsayıcı API'si çağrılarında döndürülmedi) GenericContainerExtendedInfo
fabricName Kapsayıcının dokusunun adı string

GenericContainerExtendedInfo

Ad Açıklama Değer
containerIdentityInfo Kapsayıcı kimliği bilgileri ContainerIdentityInfo
rawCertData Kapsayıcı sertifikasının ortak anahtarı string
serviceEndpoints Kapsayıcı için hizmet uç noktalarını Azure Backup object

ContainerIdentityInfo

Ad Açıklama Değer
aadTenantId Koruma kapsayıcı kimliği - AAD Kiracısı string
Seyirci Koruma kapsayıcı kimliği - Hedef Kitle string
servicePrincipalClientId Koruma kapsayıcı kimliği - AAD Hizmet Sorumlusu string
Uniquename Kapsayıcının benzersiz adı string

AzureIaaSClassicComputeVMContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM İşlem, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'Microsoft.ClassicCompute/virtualMachines' (gerekli)
resourceGroup Kurtarma Hizmetleri Kasası'nın kaynak grubu adı. string
virtualMachineId Bu Azure IaaS VM kapsayıcısı tarafından temsil edilen sanal makinenin tam ARM URL'si. string
virtualMachineVersion Kapsayıcının Klasik mi yoksa Azure Resource Manager VM mi olduğunu belirtir. string

AzureIaaSComputeVMContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM İşlem, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'Microsoft.Compute/virtualMachines' (gerekli)
resourceGroup Kurtarma Hizmetleri Kasası'nın kaynak grubu adı. string
virtualMachineId Bu Azure IaaS VM kapsayıcısı tarafından temsil edilen sanal makinenin tam ARM URL'si. string
virtualMachineVersion Kapsayıcının Klasik mi yoksa Azure Resource Manager VM mi olduğunu belirtir. string

AzureSqlagWorkloadContainerProtectionContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM İşlem, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'SQLAGWorkLoadContainer' (gerekli)
extendedInfo İş yükü kapsayıcısının ek ayrıntıları. AzureWorkloadContainerExtendedInfo
lastUpdatedTime Bu kapsayıcı güncelleştirildiğinde zaman damgası. string
operationType Re-Do İşlemi 'Geçersiz'
'Kaydol'
'Yeniden Kaydetme'
sourceResourceId Bu Azure İş Yükü Kapsayıcısı tarafından temsil edilen sanal makinenin ARM kimliği string
workloadType Kaydın gönderildiği iş yükü türü. 'AzureFileShare'
'AzureSqlDb'
'İstemci'
'Exchange'
'FileFolder'
'GenericDataSource'
'Geçersiz'
'SAPAseDatabase'
'SAPHanaDBInstance'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'

AzureWorkloadContainerExtendedInfo

Ad Açıklama Değer
hostServerName Dağıtılmış kapsayıcıda Tek Başına ve Küme Adı durumunda Konak İşletim Sistemi Adı. string
inquiryInfo Kapsayıcı için Sorgu Durumu. InquiryInfo
nodesList Dağıtılmış kapsayıcı durumunda düğümlerin listesi. DistributedNodesInfo[]

InquiryInfo

Ad Açıklama Değer
errorDetail Durum başarılı değilse Hata Ayrıntıları. ErrorDetail
inquiryDetails İş yüküne özgü ayrıntılara sahip olacak Sorgu Ayrıntıları.
Örneğin- SQL ve oracle için bu farklı ayrıntılar içerir.
WorkloadInquiryDetails[]
durum Bu kapsayıcı için Sorgu Durumu, örneğin
InProgress , Başarısız , Başarılı
string

ErrorDetail

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

WorkloadInquiryDetails

Ad Açıklama Değer
inquiryValidation İzinler ve diğer yedekleme doğrulamaları gibi sorgulama doğrulaması. InquiryValidation
ıtemcount Bu Kapsayıcı içinde korunabilir öğe sayısını içerir. int
tür SQL, Oracle gibi İş Yükünün türü. string

InquiryValidation

Ad Açıklama Değer
errorDetail Durumun başarılı olmaması durumunda Hata Ayrıntısı. ErrorDetail
durum Sorgu Doğrulama durumu. string

DistributedNodesInfo

Ad Açıklama Değer
errorDetail Durum başarılı değilse Hata Ayrıntıları. ErrorDetail
nodeName Dağıtılmış kapsayıcı altındaki düğümün adı. string
durum Bu Düğümün durumu.
Başarısız, Başarılı
string

AzureStorageContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM İşlem, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'StorageContainer' (gerekli)
acquireStorageAccountLock Depolama hesabı kilidinin bu kapsayıcı için alınıp alınmayacağı. 'Alma'
'NotAcquire'
protectedItemCount Bu kapsayıcıda yedeklenen öğe sayısı. int
resourceGroup Kurtarma Hizmetleri Kasası'nın kaynak grubu adı. string
sourceResourceId Tam ARM url'si. string
storageAccountVersion Depolama hesabı sürümü. string

AzureVMAppContainerProtectionContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'VMAppContainer' (gerekli)
extendedInfo İş yükü kapsayıcısının ek ayrıntıları. AzureWorkloadContainerExtendedInfo
lastUpdatedTime Bu kapsayıcı güncelleştirildiğinde zaman damgası. string
operationType Re-Do İşlemi 'Geçersiz'
'Kaydol'
'Yeniden Kayıt'
sourceResourceId Bu Azure İş Yükü Kapsayıcısı tarafından temsil edilen sanal makinenin ARM Kimliği string
workloadType Kaydın gönderildiği iş yükü türü. 'AzureFileShare'
'AzureSqlDb'
'İstemci'
'Exchange'
'FileFolder'
'GenericDataSource'
'Geçersiz'
'SAPAseDatabase'
'SAPHanaDBInstance'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'

MabContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
'Windows' (gerekli)
agentVersion Bu kapsayıcının aracı sürümü. string
canReRegister Kapsayıcı bir kez daha kaydedilebilir. bool
containerHealthState mab kapsayıcısının sistem durumu. string
containerId ContainerID kapsayıcıyı temsil eder. int
extendedInfo Bu kapsayıcı için ek bilgiler MabContainerExtendedInfo
mabContainerHealthDetails Bu mab kapsayıcısı için sistem durumu ayrıntıları. MABContainerHealthDetails[]
protectedItemCount Bu kapsayıcıda yedeklenen öğe sayısı. int

MabContainerExtendedInfo

Ad Açıklama Değer
backupItems Bu kapsayıcıyla ilişkili yedekleme öğelerinin listesi. dize[]
backupItemType Bu kapsayıcıyla ilişkili yedekleme öğelerinin türü. 'AzureFileShare'
'AzureSqlDb'
'İstemci'
'Exchange'
'FileFolder'
'GenericDataSource'
'Geçersiz'
'SAPAseDatabase'
'SAPHanaDBInstance'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'
lastBackupStatus Bu kapsayıcının en son yedekleme durumu. string
lastRefreshedAt Bu kapsayıcı yenilendiğinde zaman damgası. string
policyName Bu kapsayıcıyla ilişkili yedekleme ilkesi. string

MABContainerHealthDetails

Ad Açıklama Değer
kod Sistem Durumu Kodu int
message Sistem Durumu İletisi string
Öneriler Sistem Durumu Önerilen Eylemler dize[]
başlık Sistem Durumu Başlığı string

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (Günlük)

Azure’a dağıtın
Bu şablon, mevcut bir Depolama Hesabında mevcut olan bir Dosya Paylaşımı için koruma yapılandırıyor. Ayarlanan parametre değerlerine göre yeni bir Kurtarma Hizmetleri Kasası ve Yedekleme İlkesi oluşturur veya mevcut bir Kurtarma Hizmetleri Kasası'nı kullanır.
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (saatlik)

Azure’a dağıtın
Bu şablon, mevcut bir Depolama Hesabında mevcut olan bir Dosya Paylaşımı için saatlik sıklık ile korumayı yapılandırıyor. Ayarlanan parametre değerlerine göre yeni bir Kurtarma Hizmetleri Kasası ve Yedekleme İlkesi oluşturur veya mevcut bir Kurtarma Hizmetleri Kasası'nı kullanır.
Azure Sanal Makineler İş Yükü için Azure Backup

Azure’a dağıtın
Bu şablon bir Kurtarma Hizmetleri Kasası ve İş Yüküne Özgü Yedekleme İlkesi oluşturur. VM'yi Yedekleme hizmetine kaydeder ve Korumayı Yapılandır

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Kasalar/backupFabrics/protectionContainers kaynak türü aşağıdakilere dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers kaynağı oluşturmak için aşağıdaki Terraform'u şablonunuza ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2023-01-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      backupManagementType = "string"
      friendlyName = "string"
      healthStatus = "string"
      protectableObjectType = "string"
      registrationStatus = "string"
      containerType = "string"
      // For remaining properties, see ProtectionContainer objects
    }
    eTag = "string"
  })
}

ProtectionContainer nesneleri

object türünü belirtmek için containerType özelliğini ayarlayın.

AzureBackupServerContainer için şunu kullanın:

  containerType = "AzureBackupServerContainer"
  canReRegister = bool
  containerId = "string"
  dpmAgentVersion = "string"
  dpmServers = [
    "string"
  ]
  extendedInfo = {
    lastRefreshedAt = "string"
  }
  protectedItemCount = int
  protectionStatus = "string"
  upgradeAvailable = bool

AzureSqlContainer için şunu kullanın:

  containerType = "AzureSqlContainer"

GenericContainer için şunu kullanın:

  containerType = "GenericContainer"
  extendedInformation = {
    containerIdentityInfo = {
      aadTenantId = "string"
      audience = "string"
      servicePrincipalClientId = "string"
      uniqueName = "string"
    }
    rawCertData = "string"
    serviceEndpoints = {}
  }
  fabricName = "string"

Microsoft.ClassicCompute/virtualMachines için şunu kullanın:

  containerType = "Microsoft.ClassicCompute/virtualMachines"
  resourceGroup = "string"
  virtualMachineId = "string"
  virtualMachineVersion = "string"

Microsoft.Compute/virtualMachines için şunu kullanın:

  containerType = "Microsoft.Compute/virtualMachines"
  resourceGroup = "string"
  virtualMachineId = "string"
  virtualMachineVersion = "string"

SQLAGWorkLoadContainer için şunu kullanın:

  containerType = "SQLAGWorkLoadContainer"
  extendedInfo = {
    hostServerName = "string"
    inquiryInfo = {
      errorDetail = {}
      inquiryDetails = [
        {
          inquiryValidation = {
            errorDetail = {}
            status = "string"
          }
          itemCount = int
          type = "string"
        }
      ]
      status = "string"
    }
    nodesList = [
      {
        errorDetail = {}
        nodeName = "string"
        status = "string"
      }
    ]
  }
  lastUpdatedTime = "string"
  operationType = "string"
  sourceResourceId = "string"
  workloadType = "string"

StorageContainer için şunu kullanın:

  containerType = "StorageContainer"
  acquireStorageAccountLock = "string"
  protectedItemCount = int
  resourceGroup = "string"
  sourceResourceId = "string"
  storageAccountVersion = "string"

VMAppContainer için şunu kullanın:

  containerType = "VMAppContainer"
  extendedInfo = {
    hostServerName = "string"
    inquiryInfo = {
      errorDetail = {}
      inquiryDetails = [
        {
          inquiryValidation = {
            errorDetail = {}
            status = "string"
          }
          itemCount = int
          type = "string"
        }
      ]
      status = "string"
    }
    nodesList = [
      {
        errorDetail = {}
        nodeName = "string"
        status = "string"
      }
    ]
  }
  lastUpdatedTime = "string"
  operationType = "string"
  sourceResourceId = "string"
  workloadType = "string"

Windows için şunu kullanın:

  containerType = "Windows"
  agentVersion = "string"
  canReRegister = bool
  containerHealthState = "string"
  containerId = int
  extendedInfo = {
    backupItems = [
      "string"
    ]
    backupItemType = "string"
    lastBackupStatus = "string"
    lastRefreshedAt = "string"
    policyName = "string"
  }
  mabContainerHealthDetails = [
    {
      code = int
      message = "string"
      recommendations = [
        "string"
      ]
      title = "string"
    }
  ]
  protectedItemCount = int

Özellik değerleri

vaults/backupFabrics/protectionContainers

Ad Açıklama Değer
tür Kaynak türü "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2023-01-01"
name Kaynak adı dize (gerekli)
location Kaynak konumu. string
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Kaynak türü: backupFabrics kimliği
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü.
Etag İsteğe bağlı ETag. string
properties ProtectionContainerResource özellikleri ProtectionContainer

ProtectionContainer

Ad Açıklama Değer
backupManagementType Kapsayıcı için yedekleme yönetimi türü. "AzureBackupServer"
"AzureIaasVM"
"AzureSql"
"AzureStorage"
"AzureWorkload"
"DPM"
"DefaultBackup"
"Geçersiz"
"MAB"
Friendlyname Kapsayıcının kolay adı. string
healthStatus Kapsayıcının sistem durumu. string
protectableObjectType Bu kapsayıcıyla ilişkili korunabilir nesnenin türü string
registrationStatus Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu. string
containerType Nesne türünü ayarlama AzureBackupServerContainer
AzureSqlContainer
GenericContainer
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
SQLAGWorkLoadContainer
StorageContainer
VMAppContainer
Windows (gerekli)

AzureBackupServerContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
"AzureBackupServerContainer" (gerekli)
canReRegister Kapsayıcının yeniden kayıt edilebilir olup olmadığını belirtir. bool
containerId Kapsayıcı kimliği. string
dpmAgentVersion Yedekleme altyapısı Aracısı sürümü string
dpmServers Kapsayıcıyı koruyan BackupEngines listesi dize[]
extendedInfo Kapsayıcının Genişletilmiş Bilgisi. DPMContainerExtendedInfo
protectedItemCount BackupEngine'teki korumalı öğe sayısı int
protectionStatus Kapsayıcının koruma durumu. string
upgradeAvailable Yükseltmenin kullanılabilir olup olmadığını denetlemek için bool

DPMContainerExtendedInfo

Ad Açıklama Değer
lastRefreshedAt DPMContainer'ın son yenileme zamanı. string

AzureSqlContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
"AzureSqlContainer" (gerekli)

GenericContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
"GenericContainer" (gerekli)
extendedInformation Genişletilmiş bilgiler (Liste kapsayıcı API'si çağrılarında döndürülmedi) GenericContainerExtendedInfo
fabricName Kapsayıcının dokusunun adı string

GenericContainerExtendedInfo

Ad Açıklama Değer
containerIdentityInfo Kapsayıcı kimliği bilgileri ContainerIdentityInfo
rawCertData Kapsayıcı sertifikasının ortak anahtarı string
serviceEndpoints Kapsayıcı için hizmet uç noktalarını Azure Backup object

ContainerIdentityInfo

Ad Açıklama Değer
aadTenantId Koruma kapsayıcı kimliği - AAD Kiracısı string
Seyirci Koruma kapsayıcı kimliği - hedef kitle string
servicePrincipalClientId Koruma kapsayıcı kimliği - AAD Hizmet Sorumlusu string
Uniquename Kapsayıcının benzersiz adı string

AzureIaaSClassicComputeVMContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
"Microsoft.ClassicCompute/virtualMachines" (gerekli)
resourceGroup Kurtarma Hizmetleri Kasası'nın kaynak grubu adı. string
virtualMachineId Bu Azure IaaS VM kapsayıcısı tarafından temsil edilen sanal makinenin tam ARM url'si. string
virtualMachineVersion Kapsayıcının klasik mi yoksa Azure Resource Manager VM mi olduğunu belirtir. string

AzureIaaSComputeVMContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
"Microsoft.Compute/virtualMachines" (gerekli)
resourceGroup Kurtarma Hizmetleri Kasası'nın kaynak grubu adı. string
virtualMachineId Bu Azure IaaS VM kapsayıcısı tarafından temsil edilen sanal makinenin tam ARM URL'si. string
virtualMachineVersion Kapsayıcının Klasik mi yoksa Azure Resource Manager VM mi olduğunu belirtir. string

AzureSqlagWorkloadContainerProtectionContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM İşlem, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
"SQLAGWorkLoadContainer" (gerekli)
extendedInfo İş yükü kapsayıcısının ek ayrıntıları. AzureWorkloadContainerExtendedInfo
lastUpdatedTime Bu kapsayıcı güncelleştirildiğinde zaman damgası. string
operationType Re-Do İşlemi "Geçersiz"
"Kaydet"
"Yeniden kaydetme"
sourceResourceId Bu Azure İş Yükü Kapsayıcısı tarafından temsil edilen sanal makinenin ARM kimliği string
workloadType Kaydın gönderildiği iş yükü türü. "AzureFileShare"
"AzureSqlDb"
"İstemci"
"Exchange"
"FileFolder"
"GenericDataSource"
"Geçersiz"
"SAPAseDatabase"
"SAPHanaDBInstance"
"SAPHanaDatabase"
"SQLDB"
"SQLDataBase"
"Sharepoint"
"SystemState"
"VM"
"VMwareVM"

AzureWorkloadContainerExtendedInfo

Ad Açıklama Değer
hostServerName Dağıtılmış kapsayıcıda Tek Başına ve Küme Adı durumunda Konak İşletim Sistemi Adı. string
inquiryInfo Kapsayıcı için Sorgu Durumu. InquiryInfo
nodesList Dağıtılmış kapsayıcı durumunda düğümlerin listesi. DistributedNodesInfo[]

InquiryInfo

Ad Açıklama Değer
errorDetail Durum başarılı değilse Hata Ayrıntıları. ErrorDetail
inquiryDetails İş yüküne özgü ayrıntılara sahip olacak Sorgu Ayrıntıları.
Örneğin- SQL ve oracle için bu farklı ayrıntılar içerir.
WorkloadInquiryDetails[]
durum Bu kapsayıcı için Sorgu Durumu, örneğin
InProgress , Başarısız , Başarılı
string

ErrorDetail

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

WorkloadInquiryDetails

Ad Açıklama Değer
inquiryValidation İzinler ve diğer yedekleme doğrulamaları gibi sorgulama doğrulaması. InquiryValidation
ıtemcount Bu Kapsayıcının içinde korunabilir öğe sayısını içerir. int
tür SQL, Oracle gibi İş Yükünün türü. string

InquiryValidation

Ad Açıklama Değer
errorDetail Durumun başarılı olmaması durumunda Hata Ayrıntısı. ErrorDetail
durum Sorgu Doğrulama durumu. string

DistributedNodesInfo

Ad Açıklama Değer
errorDetail Durum başarılı değilse Hata Ayrıntıları. ErrorDetail
nodeName Dağıtılmış kapsayıcı altındaki düğümün adı. string
durum Bu Düğümün durumu.
Başarısız, Başarılı
string

AzureStorageContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
"StorageContainer" (gerekli)
acquireStorageAccountLock Bu kapsayıcı için depolama hesabı kilidinin alınıp alınmayacağı. "Alma"
"NotAcquire"
protectedItemCount Bu kapsayıcıda yedeklenen öğe sayısı. int
resourceGroup Kurtarma Hizmetleri Kasası'nın kaynak grubu adı. string
sourceResourceId Tam ARM url'si. string
storageAccountVersion Depolama hesabı sürümü. string

AzureVMAppContainerProtectionContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
"VMAppContainer" (gerekli)
extendedInfo İş yükü kapsayıcısının ek ayrıntıları. AzureWorkloadContainerExtendedInfo
lastUpdatedTime Bu kapsayıcı güncelleştirildiğinde zaman damgası. string
operationType Re-Do İşlemi "Geçersiz"
"Kaydol"
"Yeniden kaydetme"
sourceResourceId Bu Azure İş Yükü Kapsayıcısı tarafından temsil edilen sanal makinenin ARM Kimliği string
workloadType Kaydın gönderildiği iş yükü türü. "AzureFileShare"
"AzureSqlDb"
"İstemci"
"Exchange"
"Dosya Klasörü"
"GenericDataSource"
"Geçersiz"
"SAPAseDatabase"
"SAPHanaDBInstance"
"SAPHanaDatabase"
"SQLDB"
"SQLDataBase"
"Sharepoint"
"SystemState"
"VM"
"VMwareVM"

MabContainer

Ad Açıklama Değer
containerType Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir.
Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.)
Windows 4. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü
Yedekleme VMAppContainer'dır
"Windows" (gerekli)
agentVersion Bu kapsayıcının aracı sürümü. string
canReRegister Kapsayıcı bir kez daha kaydedilebilir. bool
containerHealthState mab kapsayıcısının sistem durumu. string
containerId ContainerID kapsayıcıyı temsil eder. int
extendedInfo Bu kapsayıcı için ek bilgiler MabContainerExtendedInfo
mabContainerHealthDetails Bu mab kapsayıcısı için sistem durumu ayrıntıları. MABContainerHealthDetails[]
protectedItemCount Bu kapsayıcıda yedeklenen öğe sayısı. int

MabContainerExtendedInfo

Ad Açıklama Değer
backupItems Bu kapsayıcıyla ilişkili yedekleme öğelerinin listesi. dize[]
backupItemType Bu kapsayıcıyla ilişkili yedekleme öğelerinin türü. "AzureFileShare"
"AzureSqlDb"
"İstemci"
"Exchange"
"Dosya Klasörü"
"GenericDataSource"
"Geçersiz"
"SAPAseDatabase"
"SAPHanaDBInstance"
"SAPHanaDatabase"
"SQLDB"
"SQLDataBase"
"Sharepoint"
"SystemState"
"VM"
"VMwareVM"
lastBackupStatus Bu kapsayıcının en son yedekleme durumu. string
lastRefreshedAt Bu kapsayıcı yenilendiğinde zaman damgası. string
policyName Bu kapsayıcıyla ilişkili yedekleme ilkesi. string

MABContainerHealthDetails

Ad Açıklama Değer
kod Sistem Durumu Kodu int
message Sistem Durumu İletisi string
Öneriler Sistem Durumu Önerilen Eylemler dize[]
başlık Sistem Durumu Başlığı string