Microsoft.RecoveryServices kasaları/backupFabrics/protectionContainers/protectedItems 2016-06-01
- En son
- 2023-01-01
- 2022-10-01
- 2022-09-30-önizleme
- 2022-09-01-önizleme
- 2022-06-01-önizleme
- 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-önizleme
- 2021-01-01
- 2020-12-01
- 2020-10-01
- 2019-06-15
- 2019-05-13
- 2016-06-01
Bicep kaynak tanımı
Kasalar/backupFabrics/protectionContainers/protectedItems kaynak türü aşağıdakilere dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
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/protectedItems kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.
resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2016-06-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
eTag: 'string'
properties: {
backupManagementType: 'string'
lastRecoveryPoint: 'string'
policyId: 'string'
sourceResourceId: 'string'
workloadType: 'string'
protectedItemType: 'string'
// For remaining properties, see ProtectedItem objects
}
}
ProtectedItem nesneleri
nesne türünü belirtmek için protectedItemType özelliğini ayarlayın.
MabFileFolderProtectedItem için şunu kullanın:
protectedItemType: 'MabFileFolderProtectedItem'
computerName: 'string'
extendedInfo: {
lastRefreshedAt: 'string'
oldestRecoveryPoint: 'string'
recoveryPointCount: int
}
friendlyName: 'string'
isScheduledForDeferredDelete: bool
lastBackupStatus: 'string'
protectionState: 'string'
Microsoft.ClassicCompute/virtualMachines için şunu kullanın:
protectedItemType: 'Microsoft.ClassicCompute/virtualMachines'
extendedInfo: {
oldestRecoveryPoint: 'string'
policyInconsistent: bool
recoveryPointCount: int
}
friendlyName: 'string'
lastBackupStatus: 'string'
lastBackupTime: 'string'
protectionState: 'string'
protectionStatus: 'string'
virtualMachineId: 'string'
Microsoft.Compute/virtualMachines için şunu kullanın:
protectedItemType: 'Microsoft.Compute/virtualMachines'
extendedInfo: {
oldestRecoveryPoint: 'string'
policyInconsistent: bool
recoveryPointCount: int
}
friendlyName: 'string'
lastBackupStatus: 'string'
lastBackupTime: 'string'
protectionState: 'string'
protectionStatus: 'string'
virtualMachineId: 'string'
Microsoft.Sql/servers/databases için şunu kullanın:
protectedItemType: 'Microsoft.Sql/servers/databases'
extendedInfo: {
oldestRecoveryPoint: 'string'
policyState: 'string'
recoveryPointCount: int
}
protectedItemDataId: 'string'
protectionState: 'string'
Özellik değerleri
vaults/backupFabrics/protectionContainers/protectedI...
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 alt kaynak için üst kaynağı 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: protectionContainers |
Etag | İsteğe bağlı ETag. | string |
properties | Yedekleme öğeleri için temel sınıf. | ProtectedItem |
ProtectedItem
Ad | Açıklama | Değer |
---|---|---|
backupManagementType | Yedekleme öğesiyle ilişkili yedekleme yönetimi türü. | 'AzureBackupServer' 'AzureIaasVM' 'AzureSql' 'DPM' 'Geçersiz' 'MAB' |
lastRecoveryPoint | Bu yedekleme öğesi için en son yedekleme kopyasının oluşturulduğu zaman damgası. | string |
policyId | Bu yedekleme öğesiyle ilişkili yedekleme ilkesinin kimliği. | string |
sourceResourceId | Yedeklenecek kaynağın kimliği. | string |
workloadType | Bu öğenin iş yükü türü. | 'AzureSqlDb' 'DPMUnknown' 'Exchange' 'FileFolder' 'Geçersiz' 'SQLDB' 'Sharepoint' 'VM' |
protectedItemType | Nesne türünü ayarlama | MabFileFolderProtectedItem Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines Microsoft.Sql/servers/databases (gerekli) |
MabFileFolderProtectedItem
Ad | Açıklama | Değer |
---|---|---|
protectedItemType | Yedekleme öğesi türü. | 'MabFileFolderProtectedItem' (gerekli) |
Bilgisayaradı | Bu yedekleme öğesiyle ilişkili bilgisayarın adı. | string |
extendedInfo | Bu yedekleme öğesi için ek bilgiler. | MabFileFolderProtectedItemExtendedInfo |
Friendlyname | Bu yedekleme öğesinin kolay adı. | string |
isScheduledForDeferredDelete | bool | |
lastBackupStatus | Son yedekleme işleminin durumu. | string |
protectionState | Bu özelliğin durumları şunlardır: Protected, ProtectionStopped, IRPending veya ProtectionError. | string |
MabFileFolderProtectedItemExtendedInfo
Ad | Açıklama | Değer |
---|---|---|
lastRefreshedAt | Aracının hizmetle eşitlendiği son gün ve saat. | string |
oldestRecoveryPoint | Kullanılabilir en eski yedek kopya. | string |
recoveryPointCount | Yedekleme öğesiyle ilişkili yedek kopya sayısı. | int |
AzureIaaSClassicComputeVMProtectedItem
Ad | Açıklama | Değer |
---|---|---|
protectedItemType | Yedekleme öğesi türü. | 'Microsoft.ClassicCompute/virtualMachines' (gerekli) |
extendedInfo | Bu yedekleme öğesi için ek bilgiler. | AzureIaaSVMProtectedItemExtendedInfo |
Friendlyname | Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. | string |
lastBackupStatus | Son yedekleme işlemi durumu. Olası değerler şunlardır: sağlıklı veya iyi durumda değil. | string |
lastBackupTime | Bu yedekleme öğesi için son yedekleme işleminin zaman damgası. | string |
protectionState | Bu yedekleme öğesinin yedekleme durumu. | 'IRPending' 'Geçersiz' 'Korumalı' 'ProtectionError' 'ProtectionPaused' 'ProtectionStopped' |
protectionStatus | Bu yedekleme öğesinin yedekleme durumu. | string |
virtualMachineId | Bu öğe tarafından temsil edilen sanal makinenin tam Resource Manager kimliği. | string |
AzureIaaSVMProtectedItemExtendedInfo
Ad | Açıklama | Değer |
---|---|---|
oldestRecoveryPoint | Bu yedekleme öğesi için kullanılabilen en eski yedek kopya. | string |
policyInconsistent | Yedekleme öğesiyle ilişkili yedekleme ilkesinin tutarsız olup olmadığını belirtir. | bool |
recoveryPointCount | Bu yedekleme öğesi için kullanılabilir yedek kopya sayısı. | int |
AzureIaaSComputeVMProtectedItem
Ad | Açıklama | Değer |
---|---|---|
protectedItemType | Yedekleme öğesi türü. | 'Microsoft.Compute/virtualMachines' (gerekli) |
extendedInfo | Bu yedekleme öğesi için ek bilgiler. | AzureIaaSVMProtectedItemExtendedInfo |
Friendlyname | Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. | string |
lastBackupStatus | Son yedekleme işlemi durumu. Olası değerler şunlardır: sağlıklı veya iyi durumda değil. | string |
lastBackupTime | Bu yedekleme öğesi için son yedekleme işleminin zaman damgası. | string |
protectionState | Bu yedekleme öğesinin yedekleme durumu. | 'IRPending' 'Geçersiz' 'Korumalı' 'ProtectionError' 'ProtectionPaused' 'ProtectionStopped' |
protectionStatus | Bu yedekleme öğesinin yedekleme durumu. | string |
virtualMachineId | Bu öğeyle temsil edilen sanal makinenin tam Resource Manager kimliği. | string |
AzureSqlProtectedItem
Ad | Açıklama | Değer |
---|---|---|
protectedItemType | Yedekleme öğesi türü. | 'Microsoft.Sql/servers/databases' (gerekli) |
extendedInfo | Bu yedekleme öğesi için ek bilgiler. | AzureSqlProtectedItemExtendedInfo |
protectedItemDataId | Yedekleme öğesinin iç kimliği. İç kimlik, kurtarma hizmetleriyle iletişim kurmak için Azure SQL Yedekleme altyapısı tarafından kullanılır. | string |
protectionState | Yedekleme öğesinin yedekleme durumu. | 'IRPending' 'Geçersiz' 'Korumalı' 'ProtectionError' 'ProtectionPaused' 'ProtectionStopped' |
AzureSqlProtectedItemExtendedInfo
Ad | Açıklama | Değer |
---|---|---|
oldestRecoveryPoint | Hizmetteki bu öğe için kullanılabilen en eski yedek kopya. | string |
policyState | Bu yedekleme öğesiyle ilişkili yedekleme ilkesinin durumu. | string |
recoveryPointCount | Bu yedekleme öğesi için kullanılabilir yedek kopya sayısı. | int |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Azure'da Ibm Cloud Pak for Data |
Bu şablon, Azure'da gerekli tüm kaynakları, altyapıyı içeren bir Openshift kümesi dağıtır ve ardından kullanıcının seçtiği eklentilerle birlikte IBM Cloud Pak for Data'yı dağıtır. |
Openshift Container Platform 4.3 |
Openshift Container Platform 4.3 |
Kurtarma Hizmetlerini kullanarak mevcut IaasVM'i yedekleme |
Bu şablon mevcut kurtarma hizmetleri kasasını ve mevcut yedekleme ilkesini kullanır ve birden çok klasik ve ARM tabanlı Azure IaasVM'nin korumasını yapılandıracaktır. |
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (Günlük) |
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) |
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. |
Kurtarma Hizmetleri kasası kullanarak VM'leri yedekleme Resource Manager |
Bu şablon mevcut kurtarma hizmetleri kasasını ve mevcut yedekleme ilkesini kullanacak ve aynı kaynak grubuna ait birden çok Resource Manager VM'nin yedeklemesini yapılandıracaktır |
Windows VM dağıtma ve Azure Backup kullanarak yedeklemeyi etkinleştirme |
Bu şablon, Koruma için DefaultPolicy ile yapılandırılmış bir Windows VM ve Kurtarma Hizmetleri Kasası dağıtmanızı sağlar. |
Azure Sanal Makineler İş Yükü için Azure Backup |
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/protectedItems kaynak türü aşağıdakilere dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
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/protectedItems kaynağı oluşturmak için, şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems",
"apiVersion": "2016-06-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"eTag": "string",
"properties": {
"backupManagementType": "string",
"lastRecoveryPoint": "string",
"policyId": "string",
"sourceResourceId": "string",
"workloadType": "string",
"protectedItemType": "string"
// For remaining properties, see ProtectedItem objects
}
}
ProtectedItem nesneleri
nesne türünü belirtmek için protectedItemType özelliğini ayarlayın.
MabFileFolderProtectedItem için şunu kullanın:
"protectedItemType": "MabFileFolderProtectedItem",
"computerName": "string",
"extendedInfo": {
"lastRefreshedAt": "string",
"oldestRecoveryPoint": "string",
"recoveryPointCount": "int"
},
"friendlyName": "string",
"isScheduledForDeferredDelete": "bool",
"lastBackupStatus": "string",
"protectionState": "string"
Microsoft.ClassicCompute/virtualMachines için şunu kullanın:
"protectedItemType": "Microsoft.ClassicCompute/virtualMachines",
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyInconsistent": "bool",
"recoveryPointCount": "int"
},
"friendlyName": "string",
"lastBackupStatus": "string",
"lastBackupTime": "string",
"protectionState": "string",
"protectionStatus": "string",
"virtualMachineId": "string"
Microsoft.Compute/virtualMachines için şunu kullanın:
"protectedItemType": "Microsoft.Compute/virtualMachines",
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyInconsistent": "bool",
"recoveryPointCount": "int"
},
"friendlyName": "string",
"lastBackupStatus": "string",
"lastBackupTime": "string",
"protectionState": "string",
"protectionStatus": "string",
"virtualMachineId": "string"
Microsoft.Sql/servers/databases için şunu kullanın:
"protectedItemType": "Microsoft.Sql/servers/databases",
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyState": "string",
"recoveryPointCount": "int"
},
"protectedItemDataId": "string",
"protectionState": "string"
Özellik değerleri
vaults/backupFabrics/protectionContainers/protectedI...
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems' |
apiVersion | Kaynak API'sinin sürümü | '2016-06-01' |
name | Kaynak adı Bkz. JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlama. |
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 | Yedekleme öğeleri için temel sınıf. | ProtectedItem |
ProtectedItem
Ad | Açıklama | Değer |
---|---|---|
backupManagementType | Yedekleme öğesiyle ilişkili yedekleme yönetim türü. | 'AzureBackupServer' 'AzureIaasVM' 'AzureSql' 'DPM' 'Geçersiz' 'MAB' |
lastRecoveryPoint | Bu yedekleme öğesi için en son yedekleme kopyasının oluşturulduğu zaman damgası. | string |
policyId | Bu yedekleme öğesiyle ilişkili yedekleme ilkesinin kimliği. | string |
sourceResourceId | Yedeklenecek kaynağın kimliği. | string |
workloadType | Bu öğenin iş yükü türü. | 'AzureSqlDb' 'DPMUnknown' 'Exchange' 'FileFolder' 'Geçersiz' 'SQLDB' 'Sharepoint' 'VM' |
protectedItemType | Nesne türünü ayarlama | MabFileFolderProtectedItem Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines Microsoft.Sql/servers/databases (gerekli) |
MabFileFolderProtectedItem
Ad | Açıklama | Değer |
---|---|---|
protectedItemType | Yedekleme öğesi türü. | 'MabFileFolderProtectedItem' (gerekli) |
Bilgisayaradı | Bu yedekleme öğesiyle ilişkili bilgisayarın adı. | string |
extendedInfo | Bu yedekleme öğesi için ek bilgiler. | MabFileFolderProtectedItemExtendedInfo |
Friendlyname | Bu yedekleme öğesinin kolay adı. | string |
isScheduledForDeferredDelete | bool | |
lastBackupStatus | Son yedekleme işleminin durumu. | string |
protectionState | Bu özelliğin durumları şunlardır: Protected, ProtectionStopped, IRPending veya ProtectionError. | string |
MabFileFolderProtectedItemExtendedInfo
Ad | Açıklama | Değer |
---|---|---|
lastRefreshedAt | Aracının hizmetle eşitlendiği son gün ve saat. | string |
oldestRecoveryPoint | Kullanılabilir en eski yedek kopya. | string |
recoveryPointCount | Yedekleme öğesiyle ilişkili yedek kopya sayısı. | int |
AzureIaaSClassicComputeVMProtectedItem
Ad | Açıklama | Değer |
---|---|---|
protectedItemType | Yedekleme öğesi türü. | 'Microsoft.ClassicCompute/virtualMachines' (gerekli) |
extendedInfo | Bu yedekleme öğesi için ek bilgiler. | AzureIaaSVMProtectedItemExtendedInfo |
Friendlyname | Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. | string |
lastBackupStatus | Son yedekleme işlemi durumu. Olası değerler şunlardır: sağlıklı veya iyi durumda değil. | string |
lastBackupTime | Bu yedekleme öğesi için son yedekleme işleminin zaman damgası. | string |
protectionState | Bu yedekleme öğesinin yedekleme durumu. | 'IRPending' 'Geçersiz' 'Korumalı' 'ProtectionError' 'ProtectionPaused' 'ProtectionStopped' |
protectionStatus | Bu yedekleme öğesinin yedekleme durumu. | string |
virtualMachineId | Bu öğeyle temsil edilen sanal makinenin tam Resource Manager kimliği. | string |
AzureIaaSVMProtectedItemExtendedInfo
Ad | Açıklama | Değer |
---|---|---|
oldestRecoveryPoint | Bu yedekleme öğesi için kullanılabilen en eski yedek kopya. | string |
policyInconsistent | Yedekleme öğesiyle ilişkili yedekleme ilkesinin tutarsız olup olmadığını belirtir. | bool |
recoveryPointCount | Bu yedekleme öğesi için kullanılabilir yedek kopya sayısı. | int |
AzureIaaSComputeVMProtectedItem
Ad | Açıklama | Değer |
---|---|---|
protectedItemType | Yedekleme öğesi türü. | 'Microsoft.Compute/virtualMachines' (gerekli) |
extendedInfo | Bu yedekleme öğesi için ek bilgiler. | AzureIaaSVMProtectedItemExtendedInfo |
Friendlyname | Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. | string |
lastBackupStatus | Son yedekleme işlemi durumu. Olası değerler şunlardır: sağlıklı veya iyi durumda değil. | string |
lastBackupTime | Bu yedekleme öğesi için son yedekleme işleminin zaman damgası. | string |
protectionState | Bu yedekleme öğesinin yedekleme durumu. | 'IRPending' 'Geçersiz' 'Korumalı' 'ProtectionError' 'ProtectionPaused' 'ProtectionStopped' |
protectionStatus | Bu yedekleme öğesinin yedekleme durumu. | string |
virtualMachineId | Bu öğeyle temsil edilen sanal makinenin tam Resource Manager kimliği. | string |
AzureSqlProtectedItem
Ad | Açıklama | Değer |
---|---|---|
protectedItemType | Yedekleme öğesi türü. | 'Microsoft.Sql/servers/databases' (gerekli) |
extendedInfo | Bu yedekleme öğesi için ek bilgiler. | AzureSqlProtectedItemExtendedInfo |
protectedItemDataId | Yedekleme öğesinin iç kimliği. İç kimlik, kurtarma hizmetleriyle iletişim kurmak için Azure SQL Yedekleme altyapısı tarafından kullanılır. | string |
protectionState | Yedekleme öğesinin yedekleme durumu. | 'IRPending' 'Geçersiz' 'Korumalı' 'ProtectionError' 'ProtectionPaused' 'ProtectionStopped' |
AzureSqlProtectedItemExtendedInfo
Ad | Açıklama | Değer |
---|---|---|
oldestRecoveryPoint | Hizmetteki bu öğe için kullanılabilen en eski yedek kopya. | string |
policyState | Bu yedekleme öğesiyle ilişkili yedekleme ilkesinin durumu. | string |
recoveryPointCount | Bu yedekleme öğesi için kullanılabilir yedek kopya sayısı. | int |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Azure'da Ibm Cloud Pak for Data |
Bu şablon, Azure'da gerekli tüm kaynakları, altyapıyı içeren bir Openshift kümesi dağıtır ve ardından kullanıcının seçtiği eklentilerle birlikte IBM Cloud Pak for Data'yı dağıtır. |
Openshift Container Platform 4.3 |
Openshift Container Platform 4.3 |
Kurtarma Hizmetlerini kullanarak mevcut IaasVM'i yedekleme |
Bu şablon mevcut kurtarma hizmetleri kasasını ve mevcut yedekleme ilkesini kullanır ve birden çok klasik ve ARM tabanlı Azure IaasVM'nin korumasını yapılandıracaktır. |
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (Günlük) |
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) |
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. |
Kurtarma Hizmetleri kasası kullanarak VM'leri yedekleme Resource Manager |
Bu şablon mevcut kurtarma hizmetleri kasasını ve mevcut yedekleme ilkesini kullanacak ve aynı kaynak grubuna ait birden çok Resource Manager VM'nin yedeklemesini yapılandıracaktır |
Windows VM dağıtma ve Azure Backup kullanarak yedeklemeyi etkinleştirme |
Bu şablon, Koruma için DefaultPolicy ile yapılandırılmış bir Windows VM ve Kurtarma Hizmetleri Kasası dağıtmanızı sağlar. |
Azure Sanal Makineler İş Yükü için Azure Backup |
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/protectedItems 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/protectedItems kaynağı oluşturmak için aşağıdaki Terraform'u şablonunuza ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2016-06-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
backupManagementType = "string"
lastRecoveryPoint = "string"
policyId = "string"
sourceResourceId = "string"
workloadType = "string"
protectedItemType = "string"
// For remaining properties, see ProtectedItem objects
}
eTag = "string"
})
}
ProtectedItem nesneleri
nesne türünü belirtmek için protectedItemType özelliğini ayarlayın.
MabFileFolderProtectedItem için şunu kullanın:
protectedItemType = "MabFileFolderProtectedItem"
computerName = "string"
extendedInfo = {
lastRefreshedAt = "string"
oldestRecoveryPoint = "string"
recoveryPointCount = int
}
friendlyName = "string"
isScheduledForDeferredDelete = bool
lastBackupStatus = "string"
protectionState = "string"
Microsoft.ClassicCompute/virtualMachines için şunu kullanın:
protectedItemType = "Microsoft.ClassicCompute/virtualMachines"
extendedInfo = {
oldestRecoveryPoint = "string"
policyInconsistent = bool
recoveryPointCount = int
}
friendlyName = "string"
lastBackupStatus = "string"
lastBackupTime = "string"
protectionState = "string"
protectionStatus = "string"
virtualMachineId = "string"
Microsoft.Compute/virtualMachines için şunu kullanın:
protectedItemType = "Microsoft.Compute/virtualMachines"
extendedInfo = {
oldestRecoveryPoint = "string"
policyInconsistent = bool
recoveryPointCount = int
}
friendlyName = "string"
lastBackupStatus = "string"
lastBackupTime = "string"
protectionState = "string"
protectionStatus = "string"
virtualMachineId = "string"
Microsoft.Sql/servers/databases için şunu kullanın:
protectedItemType = "Microsoft.Sql/servers/databases"
extendedInfo = {
oldestRecoveryPoint = "string"
policyState = "string"
recoveryPointCount = int
}
protectedItemDataId = "string"
protectionState = "string"
Özellik değerleri
vaults/backupFabrics/protectionContainers/protectedI...
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2016-06-01" |
name | Kaynak adı | dize (gerekli) |
location | Kaynak konumu. | string |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Şu tür kaynağın kimliği: protectionContainers |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. |
Etag | İsteğe bağlı ETag. | string |
properties | Yedekleme öğeleri için temel sınıf. | ProtectedItem |
ProtectedItem
Ad | Açıklama | Değer |
---|---|---|
backupManagementType | Yedekleme öğesiyle ilişkili yedekleme yönetimi türü. | "AzureBackupServer" "AzureIaasVM" "AzureSql" "DPM" "Geçersiz" "MAB" |
lastRecoveryPoint | Bu yedekleme öğesi için en son yedekleme kopyasının oluşturulduğu zaman damgası. | string |
policyId | Bu yedekleme öğesiyle ilişkili yedekleme ilkesinin kimliği. | string |
sourceResourceId | Yedeklenecek kaynağın kimliği. | string |
workloadType | Bu öğenin iş yükü türü. | "AzureSqlDb" "DPMUnknown" "Exchange" "FileFolder" "Geçersiz" "SQLDB" "Sharepoint" "VM" |
protectedItemType | Nesne türünü ayarlama | MabFileFolderProtectedItem Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines Microsoft.Sql/servers/databases (gerekli) |
MabFileFolderProtectedItem
Ad | Açıklama | Değer |
---|---|---|
protectedItemType | Yedekleme öğesi türü. | "MabFileFolderProtectedItem" (gerekli) |
Bilgisayaradı | Bu yedekleme öğesiyle ilişkili bilgisayarın adı. | string |
extendedInfo | Bu yedekleme öğesi için ek bilgiler. | MabFileFolderProtectedItemExtendedInfo |
Friendlyname | Bu yedekleme öğesinin kolay adı. | string |
isScheduledForDeferredDelete | bool | |
lastBackupStatus | Son yedekleme işleminin durumu. | string |
protectionState | Bu özelliğin durumları şunlardır: Protected, ProtectionStopped, IRPending veya ProtectionError. | string |
MabFileFolderProtectedItemExtendedInfo
Ad | Açıklama | Değer |
---|---|---|
lastRefreshedAt | Aracının hizmetle eşitlendiği son gün ve saat. | string |
oldestRecoveryPoint | Kullanılabilir en eski yedek kopya. | string |
recoveryPointCount | Yedekleme öğesiyle ilişkili yedek kopya sayısı. | int |
AzureIaaSClassicComputeVMProtectedItem
Ad | Açıklama | Değer |
---|---|---|
protectedItemType | Yedekleme öğesi türü. | "Microsoft.ClassicCompute/virtualMachines" (gerekli) |
extendedInfo | Bu yedekleme öğesi için ek bilgiler. | AzureIaaSVMProtectedItemExtendedInfo |
Friendlyname | Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. | string |
lastBackupStatus | Son yedekleme işlemi durumu. Olası değerler şunlardır: sağlıklı veya iyi durumda değil. | string |
lastBackupTime | Bu yedekleme öğesi için son yedekleme işleminin zaman damgası. | string |
protectionState | Bu yedekleme öğesinin yedekleme durumu. | "IRPending" "Geçersiz" "Korumalı" "ProtectionError" "ProtectionPaused" "ProtectionStopped" |
protectionStatus | Bu yedekleme öğesinin yedekleme durumu. | string |
virtualMachineId | Bu öğe tarafından temsil edilen sanal makinenin tam Resource Manager kimliği. | string |
AzureIaaSVMProtectedItemExtendedInfo
Ad | Açıklama | Değer |
---|---|---|
oldestRecoveryPoint | Bu yedekleme öğesi için kullanılabilen en eski yedek kopya. | string |
policyInconsistent | Yedekleme öğesiyle ilişkili yedekleme ilkesinin tutarsız olup olmadığını belirtir. | bool |
recoveryPointCount | Bu yedekleme öğesi için kullanılabilir yedek kopya sayısı. | int |
AzureIaaSComputeVMProtectedItem
Ad | Açıklama | Değer |
---|---|---|
protectedItemType | Yedekleme öğesi türü. | "Microsoft.Compute/virtualMachines" (gerekli) |
extendedInfo | Bu yedekleme öğesi için ek bilgiler. | AzureIaaSVMProtectedItemExtendedInfo |
Friendlyname | Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. | string |
lastBackupStatus | Son yedekleme işlemi durumu. Olası değerler şunlardır: sağlıklı veya iyi durumda değil. | string |
lastBackupTime | Bu yedekleme öğesi için son yedekleme işleminin zaman damgası. | string |
protectionState | Bu yedekleme öğesinin yedekleme durumu. | "IRPending" "Geçersiz" "Korumalı" "ProtectionError" "ProtectionPaused" "ProtectionStopped" |
protectionStatus | Bu yedekleme öğesinin yedekleme durumu. | string |
virtualMachineId | Bu öğeyle temsil edilen sanal makinenin tam Resource Manager kimliği. | string |
AzureSqlProtectedItem
Ad | Açıklama | Değer |
---|---|---|
protectedItemType | Yedekleme öğesi türü. | "Microsoft.Sql/servers/databases" (gerekli) |
extendedInfo | Bu yedekleme öğesi için ek bilgiler. | AzureSqlProtectedItemExtendedInfo |
protectedItemDataId | Yedekleme öğesinin iç kimliği. İç kimlik, kurtarma hizmetleriyle iletişim kurmak için Azure SQL Yedekleme altyapısı tarafından kullanılır. | string |
protectionState | Yedekleme öğesinin yedekleme durumu. | "IRPending" "Geçersiz" "Korumalı" "ProtectionError" "ProtectionPaused" "ProtectionStopped" |
AzureSqlProtectedItemExtendedInfo
Ad | Açıklama | Değer |
---|---|---|
oldestRecoveryPoint | Hizmetteki bu öğe için kullanılabilen en eski yedek kopya. | string |
policyState | Bu yedekleme öğesiyle ilişkili yedekleme ilkesinin durumu. | string |
recoveryPointCount | Bu yedekleme öğesi için kullanılabilir yedek kopya sayısı. | int |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin