Microsoft.RecoveryServices-valv/backupFabrics/protectionContainers/protectedItems 2016-06-01
- senaste
- 2024-10-01
- 2024-07-30-preview
- 2024-04-30-preview
- 2024-04-01
- 2024-02-01
- 2024-01-01
- 2023-08-01
- 2023-06-01
- 2023-04-01
- 2023-02-01
- 2023-01-01
- 2022-10-01
- 2022-09-30-preview
- 2022-09-01-preview
- 2022-06-01-preview
- 2022-04-01
- 2022-03-01
- 2022-02-01
- 2022-01-01
- 2021-12-01
- 2021-10-01
- 2021-08-01
- 2021-07-01
- 2021-06-01
- 2021-04-01
- 2021-03-01
- 2021-02-10
- 2021-02-01
- 2021-02-01-preview
- 2021-01-01
- 2020-12-01
- 2020-10-01
- 2019-06-15
- 2019-05-13
- 2016-06-01
Bicep-resursdefinition
Resurstypen vaults/backupFabrics/protectionContainers/protectedItems kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2016-06-01' = {
parent: resourceSymbolicName
eTag: 'string'
location: 'string'
name: 'string'
properties: {
backupManagementType: 'string'
lastRecoveryPoint: 'string'
policyId: 'string'
sourceResourceId: 'string'
workloadType: 'string'
protectedItemType: 'string'
// For remaining properties, see ProtectedItem objects
}
tags: {
{customized property}: 'string'
}
}
ProtectedItem-objekt
Ange egenskapen protectedItemType för att ange typ av objekt.
För Microsoft.ClassicCompute/virtualMachinesanvänder du:
{
extendedInfo: {
oldestRecoveryPoint: 'string'
policyInconsistent: bool
recoveryPointCount: int
}
friendlyName: 'string'
lastBackupStatus: 'string'
lastBackupTime: 'string'
protectedItemType: 'Microsoft.ClassicCompute/virtualMachines'
protectionState: 'string'
protectionStatus: 'string'
virtualMachineId: 'string'
}
För Microsoft.Compute/virtualMachinesanvänder du:
{
extendedInfo: {
oldestRecoveryPoint: 'string'
policyInconsistent: bool
recoveryPointCount: int
}
friendlyName: 'string'
lastBackupStatus: 'string'
lastBackupTime: 'string'
protectedItemType: 'Microsoft.Compute/virtualMachines'
protectionState: 'string'
protectionStatus: 'string'
virtualMachineId: 'string'
}
För MabFileFolderProtectedItemanvänder du:
{
computerName: 'string'
extendedInfo: {
lastRefreshedAt: 'string'
oldestRecoveryPoint: 'string'
recoveryPointCount: int
}
friendlyName: 'string'
isScheduledForDeferredDelete: bool
lastBackupStatus: 'string'
protectedItemType: 'MabFileFolderProtectedItem'
protectionState: 'string'
}
För Microsoft.Sql/servers/databasesanvänder du:
{
extendedInfo: {
oldestRecoveryPoint: 'string'
policyState: 'string'
recoveryPointCount: int
}
protectedItemDataId: 'string'
protectedItemType: 'Microsoft.Sql/servers/databases'
protectionState: 'string'
}
Egenskapsvärden
AzureIaaSClassicComputeVMProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
extendedInfo | Ytterligare information för det här säkerhetskopieringsobjektet. | AzureIaaSVMProtectedItemExtendedInfo |
friendlyName | Det egna namnet på den virtuella datorn som representeras av det här säkerhetskopieringsobjektet. | sträng |
lastBackupStatus | Status för den senaste säkerhetskopieringsåtgärden. Möjliga värden är: Felfri eller Inte felfri. | sträng |
lastBackupTime | Tidsstämpeln för den senaste säkerhetskopieringsåtgärden för det här säkerhetskopieringsobjektet. | sträng |
protectedItemType | Typ av säkerhetskopieringsobjekt. | "Microsoft.ClassicCompute/virtualMachines" (krävs) |
protectionState | Säkerhetskopieringstillståndet för det här säkerhetskopieringsobjektet. | "Ogiltigt" "IRPending" "Skyddad" "ProtectionError" "ProtectionPaused" "Skydd toppat" |
protectionStatus | Säkerhetskopieringsstatus för det här säkerhetskopieringsobjektet. | sträng |
virtualMachineId | Det fullständigt kvalificerade Resource Manager-ID:t för den virtuella datorn som representeras av det här objektet. | sträng |
AzureIaaSComputeVMProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
extendedInfo | Ytterligare information för det här säkerhetskopieringsobjektet. | AzureIaaSVMProtectedItemExtendedInfo |
friendlyName | Det egna namnet på den virtuella datorn som representeras av det här säkerhetskopieringsobjektet. | sträng |
lastBackupStatus | Status för den senaste säkerhetskopieringsåtgärden. Möjliga värden är: Felfri eller Inte felfri. | sträng |
lastBackupTime | Tidsstämpeln för den senaste säkerhetskopieringsåtgärden för det här säkerhetskopieringsobjektet. | sträng |
protectedItemType | Typ av säkerhetskopieringsobjekt. | "Microsoft.Compute/virtualMachines" (krävs) |
protectionState | Säkerhetskopieringstillståndet för det här säkerhetskopieringsobjektet. | "Ogiltigt" "IRPending" "Skyddad" "ProtectionError" "ProtectionPaused" "Skydd toppat" |
protectionStatus | Säkerhetskopieringsstatus för det här säkerhetskopieringsobjektet. | sträng |
virtualMachineId | Det fullständigt kvalificerade Resource Manager-ID:t för den virtuella datorn som representeras av det här objektet. | sträng |
AzureIaaSVMProtectedItemExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
oldestRecoveryPoint | Den äldsta säkerhetskopian som är tillgänglig för det här säkerhetskopieringsobjektet. | sträng |
policyInkonsekvenser | Anger om säkerhetskopieringsprincipen som är associerad med säkerhetskopieringsobjektet är inkonsekvent. | Bool |
recoveryPointCount | Antalet säkerhetskopior som är tillgängliga för det här säkerhetskopieringsobjektet. | Int |
AzureSqlProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
extendedInfo | Ytterligare information för det här säkerhetskopieringsobjektet. | AzureSqlProtectedItemExtendedInfo |
protectedItemDataId | Det interna ID:t för ett säkerhetskopieringsobjekt. Det interna ID:t används av Azure SQL Backup-motorn för att kontakta Recovery Services. | sträng |
protectedItemType | Typ av säkerhetskopieringsobjekt. | "Microsoft.Sql/servers/databases" (krävs) |
protectionState | Säkerhetskopieringstillståndet för säkerhetskopieringsobjektet. | "Ogiltigt" "IRPending" "Skyddad" "ProtectionError" "ProtectionPaused" "Skydd toppat" |
AzureSqlProtectedItemExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
oldestRecoveryPoint | Den äldsta säkerhetskopian som är tillgänglig för det här objektet i tjänsten. | sträng |
policyState | Tillståndet för säkerhetskopieringsprincipen som är associerad med det här säkerhetskopieringsobjektet. | sträng |
recoveryPointCount | Antalet tillgängliga säkerhetskopior för det här säkerhetskopieringsobjektet. | Int |
MabFileFolderProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
computerName | Namnet på den dator som är associerad med det här säkerhetskopieringsobjektet. | sträng |
extendedInfo | Ytterligare information för det här säkerhetskopieringsobjektet. | MabFileFolderProtectedItemExtendedInfo |
friendlyName | Det egna namnet på det här säkerhetskopieringsobjektet. | sträng |
isScheduledForDeferredDelete | Bool | |
lastBackupStatus | Status för den senaste säkerhetskopieringsåtgärden. | sträng |
protectedItemType | Typ av säkerhetskopieringsobjekt. | "MabFileFolderProtectedItem" (krävs) |
protectionState | Tillstånden för den här egenskapen är: Protected, ProtectionStopped, IRPending eller ProtectionError. | sträng |
MabFileFolderProtectedItemExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
lastRefreshedAt | Den sista dagen och tiden då agenten synkroniserades med tjänsten. | sträng |
oldestRecoveryPoint | Den äldsta tillgängliga säkerhetskopian. | sträng |
recoveryPointCount | Antalet säkerhetskopior som är associerade med säkerhetskopieringsobjektet. | Int |
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems
Namn | Beskrivning | Värde |
---|---|---|
eTag | Valfri ETag. | sträng |
plats | Resursplats. | sträng |
Namn | Resursnamnet | sträng (krävs) |
förälder | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför den överordnade resursen. |
Symboliskt namn för resurs av typen: valv/backupFabrics/protectionContainers |
Egenskaper | Basklassen för säkerhetskopieringsobjekt. | ProtectedItem |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
ProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
backupManagementType | Typ av säkerhetskopieringshantering som är associerad med säkerhetskopieringsobjektet. | "AzureBackupServer" "AzureIaasVM" "AzureSql" "DPM" "Ogiltigt" "MAB" |
lastRecoveryPoint | Tidsstämpeln när den senaste säkerhetskopian skapades för det här säkerhetskopieringsobjektet. | sträng |
policyId | ID:t för säkerhetskopieringsprincipen som är associerad med det här säkerhetskopieringsobjektet. | sträng |
protectedItemType | Ange till Microsoft.ClassicCompute/virtualMachines för typ AzureIaaSClassicComputeVMProtectedItem. Ange till "Microsoft.Compute/virtualMachines" för typ AzureIaaSComputeVMProtectedItem. Ange till MabFileFolderProtectedItem för typ MabFileFolderProtectedItem. Ange till "Microsoft.Sql/servers/databases" för typ AzureSqlProtectedItem. | "MabFileFolderProtectedItem" "Microsoft.ClassicCompute/virtualMachines" "Microsoft.Compute/virtualMachines" "Microsoft.Sql/servers/databases" (krävs) |
sourceResourceId | ID för resursen som ska säkerhetskopieras. | sträng |
workloadType | Arbetsbelastningstypen för det här objektet. | "AzureSqlDb" "DPMUnknown" "Exchange" "FileFolder" "Ogiltigt" "Sharepoint" "SQLDB" "VM" |
ResourceTags
Namn | Beskrivning | Värde |
---|
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Bicep-fil | Beskrivning |
---|---|
Azure Backup for Workload i Azure Virtual Machines | Den här mallen skapar ett Recovery Services-valv och en arbetsbelastningsspecifik säkerhetskopieringsprincip. Registrerar virtuell dator med säkerhetskopieringstjänsten och konfigurerar skydd |
Säkerhetskopiera befintlig filresurs med Hjälp av Recovery Services (dagligen) | Den här mallen konfigurerar skydd för en befintlig filresurs som finns i ett befintligt lagringskonto. Den skapar en ny eller använder ett befintligt Recovery Services-valv och en säkerhetskopieringsprincip baserat på de angivna parametervärdena. |
Säkerhetskopiera befintlig filresurs med Hjälp av Recovery Services (varje timme) | Den här mallen konfigurerar skydd med timfrekvens för en befintlig filresurs som finns i ett befintligt lagringskonto. Den skapar en ny eller använder ett befintligt Recovery Services-valv och en säkerhetskopieringsprincip baserat på de angivna parametervärdena. |
Säkerhetskopiera befintlig IaasVM med Hjälp av Recovery Services | Den här mallen använder befintliga Recovery Services-valv och befintlig säkerhetskopieringsprincip och konfigurerar skydd av flera klassiska och ARM-baserade Azure IaasVM:er. |
virtuella Datorer för säkerhetskopiering av Resource Manager med hjälp av Recovery Services-valv | Den här mallen använder befintligt Recovery Services-valv och befintlig säkerhetskopieringsprincip och konfigurerar säkerhetskopiering av flera virtuella Resource Manager-datorer som tillhör samma resursgrupp |
Distribuera en virtuell Windows-dator och aktivera säkerhetskopiering med Azure Backup | Med den här mallen kan du distribuera en virtuell Windows-dator och Recovery Services Vault som konfigurerats med DefaultPolicy for Protection. |
Resursdefinition för ARM-mall
Resurstypen vaults/backupFabrics/protectionContainers/protectedItems kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems",
"apiVersion": "2016-06-01",
"name": "string",
"eTag": "string",
"location": "string",
"properties": {
"backupManagementType": "string",
"lastRecoveryPoint": "string",
"policyId": "string",
"sourceResourceId": "string",
"workloadType": "string",
"protectedItemType": "string"
// For remaining properties, see ProtectedItem objects
},
"tags": {
"{customized property}": "string"
}
}
ProtectedItem-objekt
Ange egenskapen protectedItemType för att ange typ av objekt.
För Microsoft.ClassicCompute/virtualMachinesanvänder du:
{
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyInconsistent": "bool",
"recoveryPointCount": "int"
},
"friendlyName": "string",
"lastBackupStatus": "string",
"lastBackupTime": "string",
"protectedItemType": "Microsoft.ClassicCompute/virtualMachines",
"protectionState": "string",
"protectionStatus": "string",
"virtualMachineId": "string"
}
För Microsoft.Compute/virtualMachinesanvänder du:
{
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyInconsistent": "bool",
"recoveryPointCount": "int"
},
"friendlyName": "string",
"lastBackupStatus": "string",
"lastBackupTime": "string",
"protectedItemType": "Microsoft.Compute/virtualMachines",
"protectionState": "string",
"protectionStatus": "string",
"virtualMachineId": "string"
}
För MabFileFolderProtectedItemanvänder du:
{
"computerName": "string",
"extendedInfo": {
"lastRefreshedAt": "string",
"oldestRecoveryPoint": "string",
"recoveryPointCount": "int"
},
"friendlyName": "string",
"isScheduledForDeferredDelete": "bool",
"lastBackupStatus": "string",
"protectedItemType": "MabFileFolderProtectedItem",
"protectionState": "string"
}
För Microsoft.Sql/servers/databasesanvänder du:
{
"extendedInfo": {
"oldestRecoveryPoint": "string",
"policyState": "string",
"recoveryPointCount": "int"
},
"protectedItemDataId": "string",
"protectedItemType": "Microsoft.Sql/servers/databases",
"protectionState": "string"
}
Egenskapsvärden
AzureIaaSClassicComputeVMProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
extendedInfo | Ytterligare information för det här säkerhetskopieringsobjektet. | AzureIaaSVMProtectedItemExtendedInfo |
friendlyName | Det egna namnet på den virtuella datorn som representeras av det här säkerhetskopieringsobjektet. | sträng |
lastBackupStatus | Status för den senaste säkerhetskopieringsåtgärden. Möjliga värden är: Felfri eller Inte felfri. | sträng |
lastBackupTime | Tidsstämpeln för den senaste säkerhetskopieringsåtgärden för det här säkerhetskopieringsobjektet. | sträng |
protectedItemType | Typ av säkerhetskopieringsobjekt. | "Microsoft.ClassicCompute/virtualMachines" (krävs) |
protectionState | Säkerhetskopieringstillståndet för det här säkerhetskopieringsobjektet. | "Ogiltigt" "IRPending" "Skyddad" "ProtectionError" "ProtectionPaused" "Skydd toppat" |
protectionStatus | Säkerhetskopieringsstatus för det här säkerhetskopieringsobjektet. | sträng |
virtualMachineId | Det fullständigt kvalificerade Resource Manager-ID:t för den virtuella datorn som representeras av det här objektet. | sträng |
AzureIaaSComputeVMProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
extendedInfo | Ytterligare information för det här säkerhetskopieringsobjektet. | AzureIaaSVMProtectedItemExtendedInfo |
friendlyName | Det egna namnet på den virtuella datorn som representeras av det här säkerhetskopieringsobjektet. | sträng |
lastBackupStatus | Status för den senaste säkerhetskopieringsåtgärden. Möjliga värden är: Felfri eller Inte felfri. | sträng |
lastBackupTime | Tidsstämpeln för den senaste säkerhetskopieringsåtgärden för det här säkerhetskopieringsobjektet. | sträng |
protectedItemType | Typ av säkerhetskopieringsobjekt. | "Microsoft.Compute/virtualMachines" (krävs) |
protectionState | Säkerhetskopieringstillståndet för det här säkerhetskopieringsobjektet. | "Ogiltigt" "IRPending" "Skyddad" "ProtectionError" "ProtectionPaused" "Skydd toppat" |
protectionStatus | Säkerhetskopieringsstatus för det här säkerhetskopieringsobjektet. | sträng |
virtualMachineId | Det fullständigt kvalificerade Resource Manager-ID:t för den virtuella datorn som representeras av det här objektet. | sträng |
AzureIaaSVMProtectedItemExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
oldestRecoveryPoint | Den äldsta säkerhetskopian som är tillgänglig för det här säkerhetskopieringsobjektet. | sträng |
policyInkonsekvenser | Anger om säkerhetskopieringsprincipen som är associerad med säkerhetskopieringsobjektet är inkonsekvent. | Bool |
recoveryPointCount | Antalet säkerhetskopior som är tillgängliga för det här säkerhetskopieringsobjektet. | Int |
AzureSqlProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
extendedInfo | Ytterligare information för det här säkerhetskopieringsobjektet. | AzureSqlProtectedItemExtendedInfo |
protectedItemDataId | Det interna ID:t för ett säkerhetskopieringsobjekt. Det interna ID:t används av Azure SQL Backup-motorn för att kontakta Recovery Services. | sträng |
protectedItemType | Typ av säkerhetskopieringsobjekt. | "Microsoft.Sql/servers/databases" (krävs) |
protectionState | Säkerhetskopieringstillståndet för säkerhetskopieringsobjektet. | "Ogiltigt" "IRPending" "Skyddad" "ProtectionError" "ProtectionPaused" "Skydd toppat" |
AzureSqlProtectedItemExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
oldestRecoveryPoint | Den äldsta säkerhetskopian som är tillgänglig för det här objektet i tjänsten. | sträng |
policyState | Tillståndet för säkerhetskopieringsprincipen som är associerad med det här säkerhetskopieringsobjektet. | sträng |
recoveryPointCount | Antalet tillgängliga säkerhetskopior för det här säkerhetskopieringsobjektet. | Int |
MabFileFolderProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
computerName | Namnet på den dator som är associerad med det här säkerhetskopieringsobjektet. | sträng |
extendedInfo | Ytterligare information för det här säkerhetskopieringsobjektet. | MabFileFolderProtectedItemExtendedInfo |
friendlyName | Det egna namnet på det här säkerhetskopieringsobjektet. | sträng |
isScheduledForDeferredDelete | Bool | |
lastBackupStatus | Status för den senaste säkerhetskopieringsåtgärden. | sträng |
protectedItemType | Typ av säkerhetskopieringsobjekt. | "MabFileFolderProtectedItem" (krävs) |
protectionState | Tillstånden för den här egenskapen är: Protected, ProtectionStopped, IRPending eller ProtectionError. | sträng |
MabFileFolderProtectedItemExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
lastRefreshedAt | Den sista dagen och tiden då agenten synkroniserades med tjänsten. | sträng |
oldestRecoveryPoint | Den äldsta tillgängliga säkerhetskopian. | sträng |
recoveryPointCount | Antalet säkerhetskopior som är associerade med säkerhetskopieringsobjektet. | Int |
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2016-06-01' |
eTag | Valfri ETag. | sträng |
plats | Resursplats. | sträng |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Basklassen för säkerhetskopieringsobjekt. | ProtectedItem |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems" |
ProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
backupManagementType | Typ av säkerhetskopieringshantering som är associerad med säkerhetskopieringsobjektet. | "AzureBackupServer" "AzureIaasVM" "AzureSql" "DPM" "Ogiltigt" "MAB" |
lastRecoveryPoint | Tidsstämpeln när den senaste säkerhetskopian skapades för det här säkerhetskopieringsobjektet. | sträng |
policyId | ID:t för säkerhetskopieringsprincipen som är associerad med det här säkerhetskopieringsobjektet. | sträng |
protectedItemType | Ange till Microsoft.ClassicCompute/virtualMachines för typ AzureIaaSClassicComputeVMProtectedItem. Ange till "Microsoft.Compute/virtualMachines" för typ AzureIaaSComputeVMProtectedItem. Ange till MabFileFolderProtectedItem för typ MabFileFolderProtectedItem. Ange till "Microsoft.Sql/servers/databases" för typ AzureSqlProtectedItem. | "MabFileFolderProtectedItem" "Microsoft.ClassicCompute/virtualMachines" "Microsoft.Compute/virtualMachines" "Microsoft.Sql/servers/databases" (krävs) |
sourceResourceId | ID för resursen som ska säkerhetskopieras. | sträng |
workloadType | Arbetsbelastningstypen för det här objektet. | "AzureSqlDb" "DPMUnknown" "Exchange" "FileFolder" "Ogiltigt" "Sharepoint" "SQLDB" "VM" |
ResourceTags
Namn | Beskrivning | Värde |
---|
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
Azure Backup for Workload i Azure Virtual Machines |
Den här mallen skapar ett Recovery Services-valv och en arbetsbelastningsspecifik säkerhetskopieringsprincip. Registrerar virtuell dator med säkerhetskopieringstjänsten och konfigurerar skydd |
Säkerhetskopiera befintlig filresurs med Hjälp av Recovery Services (dagligen) |
Den här mallen konfigurerar skydd för en befintlig filresurs som finns i ett befintligt lagringskonto. Den skapar en ny eller använder ett befintligt Recovery Services-valv och en säkerhetskopieringsprincip baserat på de angivna parametervärdena. |
Säkerhetskopiera befintlig filresurs med Hjälp av Recovery Services (varje timme) |
Den här mallen konfigurerar skydd med timfrekvens för en befintlig filresurs som finns i ett befintligt lagringskonto. Den skapar en ny eller använder ett befintligt Recovery Services-valv och en säkerhetskopieringsprincip baserat på de angivna parametervärdena. |
Säkerhetskopiera befintlig IaasVM med Hjälp av Recovery Services |
Den här mallen använder befintliga Recovery Services-valv och befintlig säkerhetskopieringsprincip och konfigurerar skydd av flera klassiska och ARM-baserade Azure IaasVM:er. |
virtuella Datorer för säkerhetskopiering av Resource Manager med hjälp av Recovery Services-valv |
Den här mallen använder befintligt Recovery Services-valv och befintlig säkerhetskopieringsprincip och konfigurerar säkerhetskopiering av flera virtuella Resource Manager-datorer som tillhör samma resursgrupp |
Distribuera en virtuell Windows-dator och aktivera säkerhetskopiering med Azure Backup |
Med den här mallen kan du distribuera en virtuell Windows-dator och Recovery Services Vault som konfigurerats med DefaultPolicy for Protection. |
IBM Cloud Pak för data på Azure |
Den här mallen distribuerar ett Openshift-kluster i Azure med alla nödvändiga resurser, infrastruktur och distribuerar sedan IBM Cloud Pak for Data tillsammans med de tillägg som användaren väljer. |
Openshift Container Platform 4.3 |
Openshift Container Platform 4.3 |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen vaults/backupFabrics/protectionContainers/protectedItems kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2016-06-01"
name = "string"
eTag = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
backupManagementType = "string"
lastRecoveryPoint = "string"
policyId = "string"
sourceResourceId = "string"
workloadType = "string"
protectedItemType = "string"
// For remaining properties, see ProtectedItem objects
}
})
}
ProtectedItem-objekt
Ange egenskapen protectedItemType för att ange typ av objekt.
För Microsoft.ClassicCompute/virtualMachinesanvänder du:
{
extendedInfo = {
oldestRecoveryPoint = "string"
policyInconsistent = bool
recoveryPointCount = int
}
friendlyName = "string"
lastBackupStatus = "string"
lastBackupTime = "string"
protectedItemType = "Microsoft.ClassicCompute/virtualMachines"
protectionState = "string"
protectionStatus = "string"
virtualMachineId = "string"
}
För Microsoft.Compute/virtualMachinesanvänder du:
{
extendedInfo = {
oldestRecoveryPoint = "string"
policyInconsistent = bool
recoveryPointCount = int
}
friendlyName = "string"
lastBackupStatus = "string"
lastBackupTime = "string"
protectedItemType = "Microsoft.Compute/virtualMachines"
protectionState = "string"
protectionStatus = "string"
virtualMachineId = "string"
}
För MabFileFolderProtectedItemanvänder du:
{
computerName = "string"
extendedInfo = {
lastRefreshedAt = "string"
oldestRecoveryPoint = "string"
recoveryPointCount = int
}
friendlyName = "string"
isScheduledForDeferredDelete = bool
lastBackupStatus = "string"
protectedItemType = "MabFileFolderProtectedItem"
protectionState = "string"
}
För Microsoft.Sql/servers/databasesanvänder du:
{
extendedInfo = {
oldestRecoveryPoint = "string"
policyState = "string"
recoveryPointCount = int
}
protectedItemDataId = "string"
protectedItemType = "Microsoft.Sql/servers/databases"
protectionState = "string"
}
Egenskapsvärden
AzureIaaSClassicComputeVMProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
extendedInfo | Ytterligare information för det här säkerhetskopieringsobjektet. | AzureIaaSVMProtectedItemExtendedInfo |
friendlyName | Det egna namnet på den virtuella datorn som representeras av det här säkerhetskopieringsobjektet. | sträng |
lastBackupStatus | Status för den senaste säkerhetskopieringsåtgärden. Möjliga värden är: Felfri eller Inte felfri. | sträng |
lastBackupTime | Tidsstämpeln för den senaste säkerhetskopieringsåtgärden för det här säkerhetskopieringsobjektet. | sträng |
protectedItemType | Typ av säkerhetskopieringsobjekt. | "Microsoft.ClassicCompute/virtualMachines" (krävs) |
protectionState | Säkerhetskopieringstillståndet för det här säkerhetskopieringsobjektet. | "Ogiltigt" "IRPending" "Skyddad" "ProtectionError" "ProtectionPaused" "Skydd toppat" |
protectionStatus | Säkerhetskopieringsstatus för det här säkerhetskopieringsobjektet. | sträng |
virtualMachineId | Det fullständigt kvalificerade Resource Manager-ID:t för den virtuella datorn som representeras av det här objektet. | sträng |
AzureIaaSComputeVMProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
extendedInfo | Ytterligare information för det här säkerhetskopieringsobjektet. | AzureIaaSVMProtectedItemExtendedInfo |
friendlyName | Det egna namnet på den virtuella datorn som representeras av det här säkerhetskopieringsobjektet. | sträng |
lastBackupStatus | Status för den senaste säkerhetskopieringsåtgärden. Möjliga värden är: Felfri eller Inte felfri. | sträng |
lastBackupTime | Tidsstämpeln för den senaste säkerhetskopieringsåtgärden för det här säkerhetskopieringsobjektet. | sträng |
protectedItemType | Typ av säkerhetskopieringsobjekt. | "Microsoft.Compute/virtualMachines" (krävs) |
protectionState | Säkerhetskopieringstillståndet för det här säkerhetskopieringsobjektet. | "Ogiltigt" "IRPending" "Skyddad" "ProtectionError" "ProtectionPaused" "Skydd toppat" |
protectionStatus | Säkerhetskopieringsstatus för det här säkerhetskopieringsobjektet. | sträng |
virtualMachineId | Det fullständigt kvalificerade Resource Manager-ID:t för den virtuella datorn som representeras av det här objektet. | sträng |
AzureIaaSVMProtectedItemExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
oldestRecoveryPoint | Den äldsta säkerhetskopian som är tillgänglig för det här säkerhetskopieringsobjektet. | sträng |
policyInkonsekvenser | Anger om säkerhetskopieringsprincipen som är associerad med säkerhetskopieringsobjektet är inkonsekvent. | Bool |
recoveryPointCount | Antalet säkerhetskopior som är tillgängliga för det här säkerhetskopieringsobjektet. | Int |
AzureSqlProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
extendedInfo | Ytterligare information för det här säkerhetskopieringsobjektet. | AzureSqlProtectedItemExtendedInfo |
protectedItemDataId | Det interna ID:t för ett säkerhetskopieringsobjekt. Det interna ID:t används av Azure SQL Backup-motorn för att kontakta Recovery Services. | sträng |
protectedItemType | Typ av säkerhetskopieringsobjekt. | "Microsoft.Sql/servers/databases" (krävs) |
protectionState | Säkerhetskopieringstillståndet för säkerhetskopieringsobjektet. | "Ogiltigt" "IRPending" "Skyddad" "ProtectionError" "ProtectionPaused" "Skydd toppat" |
AzureSqlProtectedItemExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
oldestRecoveryPoint | Den äldsta säkerhetskopian som är tillgänglig för det här objektet i tjänsten. | sträng |
policyState | Tillståndet för säkerhetskopieringsprincipen som är associerad med det här säkerhetskopieringsobjektet. | sträng |
recoveryPointCount | Antalet tillgängliga säkerhetskopior för det här säkerhetskopieringsobjektet. | Int |
MabFileFolderProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
computerName | Namnet på den dator som är associerad med det här säkerhetskopieringsobjektet. | sträng |
extendedInfo | Ytterligare information för det här säkerhetskopieringsobjektet. | MabFileFolderProtectedItemExtendedInfo |
friendlyName | Det egna namnet på det här säkerhetskopieringsobjektet. | sträng |
isScheduledForDeferredDelete | Bool | |
lastBackupStatus | Status för den senaste säkerhetskopieringsåtgärden. | sträng |
protectedItemType | Typ av säkerhetskopieringsobjekt. | "MabFileFolderProtectedItem" (krävs) |
protectionState | Tillstånden för den här egenskapen är: Protected, ProtectionStopped, IRPending eller ProtectionError. | sträng |
MabFileFolderProtectedItemExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
lastRefreshedAt | Den sista dagen och tiden då agenten synkroniserades med tjänsten. | sträng |
oldestRecoveryPoint | Den äldsta tillgängliga säkerhetskopian. | sträng |
recoveryPointCount | Antalet säkerhetskopior som är associerade med säkerhetskopieringsobjektet. | Int |
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems
Namn | Beskrivning | Värde |
---|---|---|
eTag | Valfri ETag. | sträng |
plats | Resursplats. | sträng |
Namn | Resursnamnet | sträng (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: valv/backupFabrics/protectionContainers |
Egenskaper | Basklassen för säkerhetskopieringsobjekt. | ProtectedItem |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2016-06-01" |
ProtectedItem
Namn | Beskrivning | Värde |
---|---|---|
backupManagementType | Typ av säkerhetskopieringshantering som är associerad med säkerhetskopieringsobjektet. | "AzureBackupServer" "AzureIaasVM" "AzureSql" "DPM" "Ogiltigt" "MAB" |
lastRecoveryPoint | Tidsstämpeln när den senaste säkerhetskopian skapades för det här säkerhetskopieringsobjektet. | sträng |
policyId | ID:t för säkerhetskopieringsprincipen som är associerad med det här säkerhetskopieringsobjektet. | sträng |
protectedItemType | Ange till Microsoft.ClassicCompute/virtualMachines för typ AzureIaaSClassicComputeVMProtectedItem. Ange till "Microsoft.Compute/virtualMachines" för typ AzureIaaSComputeVMProtectedItem. Ange till MabFileFolderProtectedItem för typ MabFileFolderProtectedItem. Ange till "Microsoft.Sql/servers/databases" för typ AzureSqlProtectedItem. | "MabFileFolderProtectedItem" "Microsoft.ClassicCompute/virtualMachines" "Microsoft.Compute/virtualMachines" "Microsoft.Sql/servers/databases" (krävs) |
sourceResourceId | ID för resursen som ska säkerhetskopieras. | sträng |
workloadType | Arbetsbelastningstypen för det här objektet. | "AzureSqlDb" "DPMUnknown" "Exchange" "FileFolder" "Ogiltigt" "Sharepoint" "SQLDB" "VM" |
ResourceTags
Namn | Beskrivning | Värde |
---|