Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
- Laatst
- 2025-02-28-voorbeeld
- 2025-02-01
- 2025-01-01
- 2024-11-01-voorbeschouwing
- 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-resourcedefinitie
Het resourcetype vaults/backupPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.RecoveryServices/vaults/backupPolicies wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.RecoveryServices/vaults/backupPolicies@2016-06-01' = {
parent: resourceSymbolicName
eTag: 'string'
location: 'string'
name: 'string'
properties: {
protectedItemsCount: int
backupManagementType: 'string'
// For remaining properties, see ProtectionPolicy objects
}
tags: {
{customized property}: 'string'
}
}
ProtectionPolicy-objecten
Stel de eigenschap backupManagementType in om het type object op te geven.
Gebruik voor AzureIaasVM:
{
backupManagementType: 'AzureIaasVM'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy: {
schedulePolicyType: 'string'
// For remaining properties, see SchedulePolicy objects
}
}
Voor AzureSql gebruikt u:
{
backupManagementType: 'AzureSql'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
}
Gebruik voor MAB:
{
backupManagementType: 'MAB'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy: {
schedulePolicyType: 'string'
// For remaining properties, see SchedulePolicy objects
}
}
SchedulePolicy-objecten
Stel de eigenschap schedulePolicyType in om het type object op te geven.
Gebruik voor LongTermSchedulePolicy:
{
schedulePolicyType: 'LongTermSchedulePolicy'
}
Gebruik voor SimpleSchedulePolicy:
{
schedulePolicyType: 'SimpleSchedulePolicy'
scheduleRunDays: [
'string'
]
scheduleRunFrequency: 'string'
scheduleRunTimes: [
'string'
]
scheduleWeeklyFrequency: int
}
RetentionPolicy-objecten
Stel de eigenschap retentionPolicyType in om het type object op te geven.
Gebruik voor LongTermRetentionPolicy:
{
dailySchedule: {
retentionDuration: {
count: int
durationType: 'string'
}
retentionTimes: [
'string'
]
}
monthlySchedule: {
retentionDuration: {
count: int
durationType: 'string'
}
retentionScheduleDaily: {
daysOfTheMonth: [
{
date: int
isLast: bool
}
]
}
retentionScheduleFormatType: 'string'
retentionScheduleWeekly: {
daysOfTheWeek: [
'string'
]
weeksOfTheMonth: [
'string'
]
}
retentionTimes: [
'string'
]
}
retentionPolicyType: 'LongTermRetentionPolicy'
weeklySchedule: {
daysOfTheWeek: [
'string'
]
retentionDuration: {
count: int
durationType: 'string'
}
retentionTimes: [
'string'
]
}
yearlySchedule: {
monthsOfYear: [
'string'
]
retentionDuration: {
count: int
durationType: 'string'
}
retentionScheduleDaily: {
daysOfTheMonth: [
{
date: int
isLast: bool
}
]
}
retentionScheduleFormatType: 'string'
retentionScheduleWeekly: {
daysOfTheWeek: [
'string'
]
weeksOfTheMonth: [
'string'
]
}
retentionTimes: [
'string'
]
}
}
Gebruik voor SimpleRetentionPolicy:
{
retentionDuration: {
count: int
durationType: 'string'
}
retentionPolicyType: 'SimpleRetentionPolicy'
}
Eigenschapswaarden
Microsoft.RecoveryServices/kluizen/back-upbeleid
Naam | Beschrijving | Waarde |
---|---|---|
eTag | Optionele ETag. | touw |
locatie | Resourcelocatie. | touw |
naam | De resourcenaam | tekenreeks (vereist) |
ouder | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: kluizen |
eigenschappen | De basisklasse voor een back-upbeleid. Het workloadspecifieke back-upbeleid wordt afgeleid van deze klasse. | Beschermingsbeleid |
etiketten | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
AzureIaaSVMProtectionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
back-upBeheerType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'AzureIaasVM' (vereist) |
retentiebeleid | Het bewaarbeleid met de details over bewaarbereiken voor back-upkopie. | RetentionPolicy- |
schema-beleid | Het back-upschema dat is opgegeven als onderdeel van het back-upbeleid. | Schema beleid |
AzureSqlProtectionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
back-upBeheerType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'AzureSql' (vereist) |
retentiebeleid | De details van het bewaarbeleid. | RetentionPolicy- |
DagelijkseRetentieFormaat
Naam | Beschrijving | Waarde |
---|---|---|
dagenVanDe Maand | Lijst met dagen van de maand. | Dag[] |
DagelijksRetentieSchema
Naam | Beschrijving | Waarde |
---|---|---|
retentieDuur | De bewaarduur van bewaarbeleid. | RetentieDuur |
retentieTijden | De bewaartijden van bewaarbeleid. | tekenreeks[] |
Dag
Naam | Beschrijving | Waarde |
---|---|---|
datum | int (integer) | |
isLaatste | Bool |
Beleid voor langetermijnretentie
Naam | Beschrijving | Waarde |
---|---|---|
dagelijksSchema | Dagelijks bewaarschema van het back-upbeleid. | DagelijksRetentieSchema |
maandelijksRooster | Maandelijks bewaarschema van het back-upbeleid. | MaandelijksRetentieSchema |
retentiePolicyType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'LongTermRetentionPolicy' (vereist) |
wekelijksSchema | Wekelijks bewaarschema van het back-upbeleid. | WekelijksRetentieschema |
jaarlijksRooster | Jaarlijks bewaarschema van het back-upbeleid. | JaarlijksRetentieSchema |
LongTermSchedulePolicy
Naam | Beschrijving | Waarde |
---|---|---|
schemaPolicyType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'LongTermSchedulePolicy' (vereist) |
MabProtection-beleid
Naam | Beschrijving | Waarde |
---|---|---|
back-upBeheerType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'MAB' (vereist) |
retentiebeleid | De details die zijn opgegeven in het bewaarbeleid. | RetentionPolicy- |
schema-beleid | Het schema dat is opgegeven in het back-upbeleid. | Schema beleid |
MaandelijksRetentieSchema
Naam | Beschrijving | Waarde |
---|---|---|
retentieDuur | Bewaarduur van het bewaarbeleid. | RetentieDuur |
retentieScheduleDaily | Dagelijkse bewaarindeling voor het maandelijkse bewaarbeleid. | DagelijkseRetentieFormaat |
retentieScheduleFormatType | Indelingstype bewaarschema voor maandelijkse bewaarbeleid. | 'Dagelijks' 'Ongeldig' 'Wekelijks' |
retentieRoosterWekelijks | Wekelijkse bewaarindeling voor het maandelijkse bewaarbeleid. | WekelijksRetentieFormaat |
retentieTijden | Bewaartijden van het bewaarbeleid. | tekenreeks[] |
Beschermingsbeleid
Naam | Beschrijving | Waarde |
---|---|---|
back-upBeheerType | Ingesteld op 'AzureIaasVM' voor het type AzureIaaSVMProtectionPolicy. Ingesteld op 'AzureSql' voor het type AzureSqlProtectionPolicy. Ingesteld op 'MAB' voor het type MabProtectionPolicy. | 'AzureIaasVM' 'AzureSql' 'MAB' (vereist) |
protectedItemsCount | Het aantal items dat aan dit beleid is gekoppeld. | int (integer) |
Bron Tags
Naam | Beschrijving | Waarde |
---|
Bewaarperiode
Naam | Beschrijving | Waarde |
---|---|---|
aantal | Het aantal duurtypen. De bewaarduur wordt bepaald door de combinatie van de aantal tijden en durationType. Als count = 3 en durationType = Weken, is de bewaarduur bijvoorbeeld drie weken. |
int (integer) |
duurType | Het type bewaarduur van het bewaarbeleid. | 'Dagen' 'Ongeldig' 'Maanden' 'Weken' 'Jaren' |
retentiebeleid
Naam | Beschrijving | Waarde |
---|---|---|
retentiePolicyType | Ingesteld op 'LongTermRetentionPolicy' voor het type LongTermRetentionPolicy. Ingesteld op SimpleRetentionPolicy voor het type SimpleRetentionPolicy. | 'Beleid voor langdurige retentie' SimpleRetentionPolicy (vereist) |
Schema beleid
Naam | Beschrijving | Waarde |
---|---|---|
schemaPolicyType | Ingesteld op 'LongTermSchedulePolicy' voor het type LongTermSchedulePolicy. Ingesteld op SimpleSchedulePolicy voor het type SimpleSchedulePolicy. | 'Beleid op lange termijn' SimpleSchedulePolicy (vereist) |
SimpleRetentionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
retentieDuur | Bewaarduur van het beveiligingsbeleid. | RetentieDuur |
retentiePolicyType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | SimpleRetentionPolicy (vereist) |
SimpleSchedule-beleid
Naam | Beschrijving | Waarde |
---|---|---|
schemaPolicyType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | SimpleSchedulePolicy (vereist) |
schemaRunDays | Deze lijst is de dagen van de week waarop de planning wordt uitgevoerd. | Tekenreeksmatrix met een van de volgende waarden: 'Vrijdag' 'Maandag' 'Zaterdag' 'Zondag' 'Donderdag' 'Dinsdag' 'Woensdag' |
schemaRunFrequency | Hiermee definieert u het frequentie-interval (dagelijks of wekelijks) voor het planningsbeleid. | 'Dagelijks' 'Ongeldig' 'Wekelijks' |
schemaLooptijden | Lijst met tijden, gedurende een dag, wanneer het schema wordt uitgevoerd. | tekenreeks[] |
schemaWekelijkseFrequentie | Het aantal keren per week dat de planning wordt uitgevoerd. | int (integer) |
WekelijksRetentieFormaat
Naam | Beschrijving | Waarde |
---|---|---|
dagenVanDe Week | Lijst met dagen van de week. | Tekenreeksmatrix met een van de volgende waarden: 'Vrijdag' 'Maandag' 'Zaterdag' 'Zondag' 'Donderdag' 'Dinsdag' 'Woensdag' |
wekenVanDe Maand | Lijst met weken van de maand. | Tekenreeksmatrix met een van de volgende waarden: 'Eerste' 'Vierde' 'Laatste' 'Seconde' 'Derde' |
WekelijksRetentieschema
Naam | Beschrijving | Waarde |
---|---|---|
dagenVanDe Week | Lijst met de dagen van de week voor het wekelijkse bewaarbeleid. | Tekenreeksmatrix met een van de volgende waarden: 'Vrijdag' 'Maandag' 'Zaterdag' 'Zondag' 'Donderdag' 'Dinsdag' 'Woensdag' |
retentieDuur | Bewaarduur van bewaarbeleid. | RetentieDuur |
retentieTijden | Bewaartijden van het bewaarbeleid. | tekenreeks[] |
JaarlijksRetentieSchema
Naam | Beschrijving | Waarde |
---|---|---|
maandenvanjaar | Lijst met de maanden van het jaar voor het jaarlijkse bewaarbeleid. | Tekenreeksmatrix met een van de volgende waarden: 'April' 'Augustus' 'December' 'Februari' 'Ongeldig' 'Januari' 'Juli' 'Juni' 'Maart' 'Mei' 'November' 'Oktober' 'September' |
retentieDuur | Bewaarduur voor het bewaarbeleid. | RetentieDuur |
retentieScheduleDaily | Dagelijkse bewaarindeling voor het jaarlijkse bewaarbeleid. | DagelijkseRetentieFormaat |
retentieScheduleFormatType | Retentieschema-indeling voor het jaarlijkse bewaarbeleid. | 'Dagelijks' 'Ongeldig' 'Wekelijks' |
retentieRoosterWekelijks | Wekelijkse bewaarindeling voor het jaarlijkse bewaarbeleid. | WekelijksRetentieFormaat |
retentieTijden | Bewaartijden voor het bewaarbeleid. | tekenreeks[] |
Gebruiksvoorbeelden
Azure-snelstartvoorbeelden
De volgende Azure-quickstartsjablonen bicep-voorbeelden bevatten voor het implementeren van dit resourcetype.
Bicep-bestand | Beschrijving |
---|---|
Azure Backup voor werkbelasting in virtuele Azure-machines | Met deze sjabloon maakt u een Recovery Services-kluis en een specifiek back-upbeleid voor workloads. Registreert de VM met de Backup-service en configureert beveiliging |
een back-up maken van een bestaande bestandsshare met Recovery Services (dagelijks) | Met deze sjabloon configureert u de beveiliging voor een bestaande bestandsshare die aanwezig is in een bestaand opslagaccount. Er wordt een nieuwe gemaakt of wordt een bestaand Recovery Services-kluis en back-upbeleid gebruikt op basis van de ingestelde parameterwaarden. |
een back-up maken van een bestaande bestandsshare met Recovery Services (elk uur) | Met deze sjabloon configureert u de beveiliging met de frequentie per uur voor een bestaande bestandsshare die aanwezig is in een bestaand opslagaccount. Er wordt een nieuwe gemaakt of wordt een bestaand Recovery Services-kluis en back-upbeleid gebruikt op basis van de ingestelde parameterwaarden. |
Back-up maken van Resource Manager-VM's met recovery Services-kluis | Deze sjabloon maakt gebruik van een bestaande Recovery Services-kluis en bestaand back-upbeleid en configureert back-ups van meerdere Resource Manager-VM's die deel uitmaken van dezelfde resourcegroep |
AVD maken met FSLogix en AD DS Join | Met deze sjabloon kunt u Azure Virtual Desktop-resources maken, zoals hostgroep, toepassingsgroep, werkruimte, FSLogix-opslagaccount, bestandsshare, Recovery Service-kluis voor het maken van een back-up van een testsessiehost, de extensies met Microsoft Entra ID join pr Active Directory-domeindeelname. |
Dagelijks back-upbeleid voor RS Vault maken om IaaSVM's te beveiligen | Met deze sjabloon maakt u een Recovery Service-kluis en een dagelijks back-upbeleid dat kan worden gebruikt om klassieke en op ARM gebaseerde IaaS-VM's te beveiligen. |
Recovery Services-kluis maken met back-upbeleid | Met deze sjabloon maakt u een Recovery Services-kluis met back-upbeleid en configureert u optionele functies zoals systeemidentiteit, type back-upopslag, herstel in meerdere regio's en diagnostische logboeken en een verwijderingsvergrendeling. |
Wekelijks back-upbeleid voor RS Vault maken om IaaSVM's te beveiligen | Met deze sjabloon maakt u een Recovery Service-kluis en een dagelijks back-upbeleid dat kan worden gebruikt om klassieke en op ARM gebaseerde IaaS-VM's te beveiligen. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype vaults/backupPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.RecoveryServices/vaults/backupPolicies wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"apiVersion": "2016-06-01",
"name": "string",
"eTag": "string",
"location": "string",
"properties": {
"protectedItemsCount": "int",
"backupManagementType": "string"
// For remaining properties, see ProtectionPolicy objects
},
"tags": {
"{customized property}": "string"
}
}
ProtectionPolicy-objecten
Stel de eigenschap backupManagementType in om het type object op te geven.
Gebruik voor AzureIaasVM:
{
"backupManagementType": "AzureIaasVM",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
},
"schedulePolicy": {
"schedulePolicyType": "string"
// For remaining properties, see SchedulePolicy objects
}
}
Voor AzureSql gebruikt u:
{
"backupManagementType": "AzureSql",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
}
}
Gebruik voor MAB:
{
"backupManagementType": "MAB",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
},
"schedulePolicy": {
"schedulePolicyType": "string"
// For remaining properties, see SchedulePolicy objects
}
}
SchedulePolicy-objecten
Stel de eigenschap schedulePolicyType in om het type object op te geven.
Gebruik voor LongTermSchedulePolicy:
{
"schedulePolicyType": "LongTermSchedulePolicy"
}
Gebruik voor SimpleSchedulePolicy:
{
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunDays": [ "string" ],
"scheduleRunFrequency": "string",
"scheduleRunTimes": [ "string" ],
"scheduleWeeklyFrequency": "int"
}
RetentionPolicy-objecten
Stel de eigenschap retentionPolicyType in om het type object op te geven.
Gebruik voor LongTermRetentionPolicy:
{
"dailySchedule": {
"retentionDuration": {
"count": "int",
"durationType": "string"
},
"retentionTimes": [ "string" ]
},
"monthlySchedule": {
"retentionDuration": {
"count": "int",
"durationType": "string"
},
"retentionScheduleDaily": {
"daysOfTheMonth": [
{
"date": "int",
"isLast": "bool"
}
]
},
"retentionScheduleFormatType": "string",
"retentionScheduleWeekly": {
"daysOfTheWeek": [ "string" ],
"weeksOfTheMonth": [ "string" ]
},
"retentionTimes": [ "string" ]
},
"retentionPolicyType": "LongTermRetentionPolicy",
"weeklySchedule": {
"daysOfTheWeek": [ "string" ],
"retentionDuration": {
"count": "int",
"durationType": "string"
},
"retentionTimes": [ "string" ]
},
"yearlySchedule": {
"monthsOfYear": [ "string" ],
"retentionDuration": {
"count": "int",
"durationType": "string"
},
"retentionScheduleDaily": {
"daysOfTheMonth": [
{
"date": "int",
"isLast": "bool"
}
]
},
"retentionScheduleFormatType": "string",
"retentionScheduleWeekly": {
"daysOfTheWeek": [ "string" ],
"weeksOfTheMonth": [ "string" ]
},
"retentionTimes": [ "string" ]
}
}
Gebruik voor SimpleRetentionPolicy:
{
"retentionDuration": {
"count": "int",
"durationType": "string"
},
"retentionPolicyType": "SimpleRetentionPolicy"
}
Eigenschapswaarden
Microsoft.RecoveryServices/kluizen/back-upbeleid
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2016-06-01' |
eTag | Optionele ETag. | touw |
locatie | Resourcelocatie. | touw |
naam | De resourcenaam | tekenreeks (vereist) |
eigenschappen | De basisklasse voor een back-upbeleid. Het workloadspecifieke back-upbeleid wordt afgeleid van deze klasse. | Beschermingsbeleid |
etiketten | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
soort | Het brontype | 'Microsoft.RecoveryServices/vaults/backupPolicies' |
AzureIaaSVMProtectionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
back-upBeheerType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'AzureIaasVM' (vereist) |
retentiebeleid | Het bewaarbeleid met de details over bewaarbereiken voor back-upkopie. | RetentionPolicy- |
schema-beleid | Het back-upschema dat is opgegeven als onderdeel van het back-upbeleid. | Schema beleid |
AzureSqlProtectionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
back-upBeheerType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'AzureSql' (vereist) |
retentiebeleid | De details van het bewaarbeleid. | RetentionPolicy- |
DagelijkseRetentieFormaat
Naam | Beschrijving | Waarde |
---|---|---|
dagenVanDe Maand | Lijst met dagen van de maand. | Dag[] |
DagelijksRetentieSchema
Naam | Beschrijving | Waarde |
---|---|---|
retentieDuur | De bewaarduur van bewaarbeleid. | RetentieDuur |
retentieTijden | De bewaartijden van bewaarbeleid. | tekenreeks[] |
Dag
Naam | Beschrijving | Waarde |
---|---|---|
datum | int (integer) | |
isLaatste | Bool |
Beleid voor langetermijnretentie
Naam | Beschrijving | Waarde |
---|---|---|
dagelijksSchema | Dagelijks bewaarschema van het back-upbeleid. | DagelijksRetentieSchema |
maandelijksRooster | Maandelijks bewaarschema van het back-upbeleid. | MaandelijksRetentieSchema |
retentiePolicyType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'LongTermRetentionPolicy' (vereist) |
wekelijksSchema | Wekelijks bewaarschema van het back-upbeleid. | WekelijksRetentieschema |
jaarlijksRooster | Jaarlijks bewaarschema van het back-upbeleid. | JaarlijksRetentieSchema |
LongTermSchedulePolicy
Naam | Beschrijving | Waarde |
---|---|---|
schemaPolicyType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'LongTermSchedulePolicy' (vereist) |
MabProtection-beleid
Naam | Beschrijving | Waarde |
---|---|---|
back-upBeheerType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'MAB' (vereist) |
retentiebeleid | De details die zijn opgegeven in het bewaarbeleid. | RetentionPolicy- |
schema-beleid | Het schema dat is opgegeven in het back-upbeleid. | Schema beleid |
MaandelijksRetentieSchema
Naam | Beschrijving | Waarde |
---|---|---|
retentieDuur | Bewaarduur van het bewaarbeleid. | RetentieDuur |
retentieScheduleDaily | Dagelijkse bewaarindeling voor het maandelijkse bewaarbeleid. | DagelijkseRetentieFormaat |
retentieScheduleFormatType | Indelingstype bewaarschema voor maandelijkse bewaarbeleid. | 'Dagelijks' 'Ongeldig' 'Wekelijks' |
retentieRoosterWekelijks | Wekelijkse bewaarindeling voor het maandelijkse bewaarbeleid. | WekelijksRetentieFormaat |
retentieTijden | Bewaartijden van het bewaarbeleid. | tekenreeks[] |
Beschermingsbeleid
Naam | Beschrijving | Waarde |
---|---|---|
back-upBeheerType | Ingesteld op 'AzureIaasVM' voor het type AzureIaaSVMProtectionPolicy. Ingesteld op 'AzureSql' voor het type AzureSqlProtectionPolicy. Ingesteld op 'MAB' voor het type MabProtectionPolicy. | 'AzureIaasVM' 'AzureSql' 'MAB' (vereist) |
protectedItemsCount | Het aantal items dat aan dit beleid is gekoppeld. | int (integer) |
Bron Tags
Naam | Beschrijving | Waarde |
---|
Bewaarperiode
Naam | Beschrijving | Waarde |
---|---|---|
aantal | Het aantal duurtypen. De bewaarduur wordt bepaald door de combinatie van de aantal tijden en durationType. Als count = 3 en durationType = Weken, is de bewaarduur bijvoorbeeld drie weken. |
int (integer) |
duurType | Het type bewaarduur van het bewaarbeleid. | 'Dagen' 'Ongeldig' 'Maanden' 'Weken' 'Jaren' |
retentiebeleid
Naam | Beschrijving | Waarde |
---|---|---|
retentiePolicyType | Ingesteld op 'LongTermRetentionPolicy' voor het type LongTermRetentionPolicy. Ingesteld op SimpleRetentionPolicy voor het type SimpleRetentionPolicy. | 'Beleid voor langdurige retentie' SimpleRetentionPolicy (vereist) |
Schema beleid
Naam | Beschrijving | Waarde |
---|---|---|
schemaPolicyType | Ingesteld op 'LongTermSchedulePolicy' voor het type LongTermSchedulePolicy. Ingesteld op SimpleSchedulePolicy voor het type SimpleSchedulePolicy. | 'Beleid op lange termijn' SimpleSchedulePolicy (vereist) |
SimpleRetentionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
retentieDuur | Bewaarduur van het beveiligingsbeleid. | RetentieDuur |
retentiePolicyType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | SimpleRetentionPolicy (vereist) |
SimpleSchedule-beleid
Naam | Beschrijving | Waarde |
---|---|---|
schemaPolicyType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | SimpleSchedulePolicy (vereist) |
schemaRunDays | Deze lijst is de dagen van de week waarop de planning wordt uitgevoerd. | Tekenreeksmatrix met een van de volgende waarden: 'Vrijdag' 'Maandag' 'Zaterdag' 'Zondag' 'Donderdag' 'Dinsdag' 'Woensdag' |
schemaRunFrequency | Hiermee definieert u het frequentie-interval (dagelijks of wekelijks) voor het planningsbeleid. | 'Dagelijks' 'Ongeldig' 'Wekelijks' |
schemaLooptijden | Lijst met tijden, gedurende een dag, wanneer het schema wordt uitgevoerd. | tekenreeks[] |
schemaWekelijkseFrequentie | Het aantal keren per week dat de planning wordt uitgevoerd. | int (integer) |
WekelijksRetentieFormaat
Naam | Beschrijving | Waarde |
---|---|---|
dagenVanDe Week | Lijst met dagen van de week. | Tekenreeksmatrix met een van de volgende waarden: 'Vrijdag' 'Maandag' 'Zaterdag' 'Zondag' 'Donderdag' 'Dinsdag' 'Woensdag' |
wekenVanDe Maand | Lijst met weken van de maand. | Tekenreeksmatrix met een van de volgende waarden: 'Eerste' 'Vierde' 'Laatste' 'Seconde' 'Derde' |
WekelijksRetentieschema
Naam | Beschrijving | Waarde |
---|---|---|
dagenVanDe Week | Lijst met de dagen van de week voor het wekelijkse bewaarbeleid. | Tekenreeksmatrix met een van de volgende waarden: 'Vrijdag' 'Maandag' 'Zaterdag' 'Zondag' 'Donderdag' 'Dinsdag' 'Woensdag' |
retentieDuur | Bewaarduur van bewaarbeleid. | RetentieDuur |
retentieTijden | Bewaartijden van het bewaarbeleid. | tekenreeks[] |
JaarlijksRetentieSchema
Naam | Beschrijving | Waarde |
---|---|---|
maandenvanjaar | Lijst met de maanden van het jaar voor het jaarlijkse bewaarbeleid. | Tekenreeksmatrix met een van de volgende waarden: 'April' 'Augustus' 'December' 'Februari' 'Ongeldig' 'Januari' 'Juli' 'Juni' 'Maart' 'Mei' 'November' 'Oktober' 'September' |
retentieDuur | Bewaarduur voor het bewaarbeleid. | RetentieDuur |
retentieScheduleDaily | Dagelijkse bewaarindeling voor het jaarlijkse bewaarbeleid. | DagelijkseRetentieFormaat |
retentieScheduleFormatType | Retentieschema-indeling voor het jaarlijkse bewaarbeleid. | 'Dagelijks' 'Ongeldig' 'Wekelijks' |
retentieRoosterWekelijks | Wekelijkse bewaarindeling voor het jaarlijkse bewaarbeleid. | WekelijksRetentieFormaat |
retentieTijden | Bewaartijden voor het bewaarbeleid. | tekenreeks[] |
Gebruiksvoorbeelden
Azure-snelstartsjablonen
De volgende Azure-quickstartsjablonen dit resourcetype implementeren.
Sjabloon | Beschrijving |
---|---|
Azure Backup voor werkbelasting in virtuele Azure-machines |
Met deze sjabloon maakt u een Recovery Services-kluis en een specifiek back-upbeleid voor workloads. Registreert de VM met de Backup-service en configureert beveiliging |
een back-up maken van een bestaande bestandsshare met Recovery Services (dagelijks) |
Met deze sjabloon configureert u de beveiliging voor een bestaande bestandsshare die aanwezig is in een bestaand opslagaccount. Er wordt een nieuwe gemaakt of wordt een bestaand Recovery Services-kluis en back-upbeleid gebruikt op basis van de ingestelde parameterwaarden. |
een back-up maken van een bestaande bestandsshare met Recovery Services (elk uur) |
Met deze sjabloon configureert u de beveiliging met de frequentie per uur voor een bestaande bestandsshare die aanwezig is in een bestaand opslagaccount. Er wordt een nieuwe gemaakt of wordt een bestaand Recovery Services-kluis en back-upbeleid gebruikt op basis van de ingestelde parameterwaarden. |
Back-up maken van Resource Manager-VM's met recovery Services-kluis |
Deze sjabloon maakt gebruik van een bestaande Recovery Services-kluis en bestaand back-upbeleid en configureert back-ups van meerdere Resource Manager-VM's die deel uitmaken van dezelfde resourcegroep |
AVD maken met FSLogix en AD DS Join |
Met deze sjabloon kunt u Azure Virtual Desktop-resources maken, zoals hostgroep, toepassingsgroep, werkruimte, FSLogix-opslagaccount, bestandsshare, Recovery Service-kluis voor het maken van een back-up van een testsessiehost, de extensies met Microsoft Entra ID join pr Active Directory-domeindeelname. |
Dagelijks back-upbeleid voor RS Vault maken om IaaSVM's te beveiligen |
Met deze sjabloon maakt u een Recovery Service-kluis en een dagelijks back-upbeleid dat kan worden gebruikt om klassieke en op ARM gebaseerde IaaS-VM's te beveiligen. |
Recovery Services-kluis maken met back-upbeleid |
Met deze sjabloon maakt u een Recovery Services-kluis met back-upbeleid en configureert u optionele functies zoals systeemidentiteit, type back-upopslag, herstel in meerdere regio's en diagnostische logboeken en een verwijderingsvergrendeling. |
Wekelijks back-upbeleid voor RS Vault maken om IaaSVM's te beveiligen |
Met deze sjabloon maakt u een Recovery Service-kluis en een dagelijks back-upbeleid dat kan worden gebruikt om klassieke en op ARM gebaseerde IaaS-VM's te beveiligen. |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype vaults/backupPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.RecoveryServices/vaults/backupPolicies wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/backupPolicies@2016-06-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
eTag = "string"
properties = {
protectedItemsCount = int
backupManagementType = "string"
// For remaining properties, see ProtectionPolicy objects
}
}
}
ProtectionPolicy-objecten
Stel de eigenschap backupManagementType in om het type object op te geven.
Gebruik voor AzureIaasVM:
{
backupManagementType = "AzureIaasVM"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy = {
schedulePolicyType = "string"
// For remaining properties, see SchedulePolicy objects
}
}
Voor AzureSql gebruikt u:
{
backupManagementType = "AzureSql"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
}
Gebruik voor MAB:
{
backupManagementType = "MAB"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy = {
schedulePolicyType = "string"
// For remaining properties, see SchedulePolicy objects
}
}
SchedulePolicy-objecten
Stel de eigenschap schedulePolicyType in om het type object op te geven.
Gebruik voor LongTermSchedulePolicy:
{
schedulePolicyType = "LongTermSchedulePolicy"
}
Gebruik voor SimpleSchedulePolicy:
{
schedulePolicyType = "SimpleSchedulePolicy"
scheduleRunDays = [
"string"
]
scheduleRunFrequency = "string"
scheduleRunTimes = [
"string"
]
scheduleWeeklyFrequency = int
}
RetentionPolicy-objecten
Stel de eigenschap retentionPolicyType in om het type object op te geven.
Gebruik voor LongTermRetentionPolicy:
{
dailySchedule = {
retentionDuration = {
count = int
durationType = "string"
}
retentionTimes = [
"string"
]
}
monthlySchedule = {
retentionDuration = {
count = int
durationType = "string"
}
retentionScheduleDaily = {
daysOfTheMonth = [
{
date = int
isLast = bool
}
]
}
retentionScheduleFormatType = "string"
retentionScheduleWeekly = {
daysOfTheWeek = [
"string"
]
weeksOfTheMonth = [
"string"
]
}
retentionTimes = [
"string"
]
}
retentionPolicyType = "LongTermRetentionPolicy"
weeklySchedule = {
daysOfTheWeek = [
"string"
]
retentionDuration = {
count = int
durationType = "string"
}
retentionTimes = [
"string"
]
}
yearlySchedule = {
monthsOfYear = [
"string"
]
retentionDuration = {
count = int
durationType = "string"
}
retentionScheduleDaily = {
daysOfTheMonth = [
{
date = int
isLast = bool
}
]
}
retentionScheduleFormatType = "string"
retentionScheduleWeekly = {
daysOfTheWeek = [
"string"
]
weeksOfTheMonth = [
"string"
]
}
retentionTimes = [
"string"
]
}
}
Gebruik voor SimpleRetentionPolicy:
{
retentionDuration = {
count = int
durationType = "string"
}
retentionPolicyType = "SimpleRetentionPolicy"
}
Eigenschapswaarden
Microsoft.RecoveryServices/kluizen/back-upbeleid
Naam | Beschrijving | Waarde |
---|---|---|
eTag | Optionele ETag. | touw |
locatie | Resourcelocatie. | touw |
naam | De resourcenaam | tekenreeks (vereist) |
ouder_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: kluizen |
eigenschappen | De basisklasse voor een back-upbeleid. Het workloadspecifieke back-upbeleid wordt afgeleid van deze klasse. | Beschermingsbeleid |
etiketten | Resourcetags | Woordenlijst met tagnamen en -waarden. |
soort | Het brontype | "Microsoft.RecoveryServices/vaults/backupPolicies@2016-06-01" |
AzureIaaSVMProtectionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
back-upBeheerType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'AzureIaasVM' (vereist) |
retentiebeleid | Het bewaarbeleid met de details over bewaarbereiken voor back-upkopie. | RetentionPolicy- |
schema-beleid | Het back-upschema dat is opgegeven als onderdeel van het back-upbeleid. | Schema beleid |
AzureSqlProtectionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
back-upBeheerType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'AzureSql' (vereist) |
retentiebeleid | De details van het bewaarbeleid. | RetentionPolicy- |
DagelijkseRetentieFormaat
Naam | Beschrijving | Waarde |
---|---|---|
dagenVanDe Maand | Lijst met dagen van de maand. | Dag[] |
DagelijksRetentieSchema
Naam | Beschrijving | Waarde |
---|---|---|
retentieDuur | De bewaarduur van bewaarbeleid. | RetentieDuur |
retentieTijden | De bewaartijden van bewaarbeleid. | tekenreeks[] |
Dag
Naam | Beschrijving | Waarde |
---|---|---|
datum | int (integer) | |
isLaatste | Bool |
Beleid voor langetermijnretentie
Naam | Beschrijving | Waarde |
---|---|---|
dagelijksSchema | Dagelijks bewaarschema van het back-upbeleid. | DagelijksRetentieSchema |
maandelijksRooster | Maandelijks bewaarschema van het back-upbeleid. | MaandelijksRetentieSchema |
retentiePolicyType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'LongTermRetentionPolicy' (vereist) |
wekelijksSchema | Wekelijks bewaarschema van het back-upbeleid. | WekelijksRetentieschema |
jaarlijksRooster | Jaarlijks bewaarschema van het back-upbeleid. | JaarlijksRetentieSchema |
LongTermSchedulePolicy
Naam | Beschrijving | Waarde |
---|---|---|
schemaPolicyType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'LongTermSchedulePolicy' (vereist) |
MabProtection-beleid
Naam | Beschrijving | Waarde |
---|---|---|
back-upBeheerType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | 'MAB' (vereist) |
retentiebeleid | De details die zijn opgegeven in het bewaarbeleid. | RetentionPolicy- |
schema-beleid | Het schema dat is opgegeven in het back-upbeleid. | Schema beleid |
MaandelijksRetentieSchema
Naam | Beschrijving | Waarde |
---|---|---|
retentieDuur | Bewaarduur van het bewaarbeleid. | RetentieDuur |
retentieScheduleDaily | Dagelijkse bewaarindeling voor het maandelijkse bewaarbeleid. | DagelijkseRetentieFormaat |
retentieScheduleFormatType | Indelingstype bewaarschema voor maandelijkse bewaarbeleid. | 'Dagelijks' 'Ongeldig' 'Wekelijks' |
retentieRoosterWekelijks | Wekelijkse bewaarindeling voor het maandelijkse bewaarbeleid. | WekelijksRetentieFormaat |
retentieTijden | Bewaartijden van het bewaarbeleid. | tekenreeks[] |
Beschermingsbeleid
Naam | Beschrijving | Waarde |
---|---|---|
back-upBeheerType | Ingesteld op 'AzureIaasVM' voor het type AzureIaaSVMProtectionPolicy. Ingesteld op 'AzureSql' voor het type AzureSqlProtectionPolicy. Ingesteld op 'MAB' voor het type MabProtectionPolicy. | 'AzureIaasVM' 'AzureSql' 'MAB' (vereist) |
protectedItemsCount | Het aantal items dat aan dit beleid is gekoppeld. | int (integer) |
Bron Tags
Naam | Beschrijving | Waarde |
---|
Bewaarperiode
Naam | Beschrijving | Waarde |
---|---|---|
aantal | Het aantal duurtypen. De bewaarduur wordt bepaald door de combinatie van de aantal tijden en durationType. Als count = 3 en durationType = Weken, is de bewaarduur bijvoorbeeld drie weken. |
int (integer) |
duurType | Het type bewaarduur van het bewaarbeleid. | 'Dagen' 'Ongeldig' 'Maanden' 'Weken' 'Jaren' |
retentiebeleid
Naam | Beschrijving | Waarde |
---|---|---|
retentiePolicyType | Ingesteld op 'LongTermRetentionPolicy' voor het type LongTermRetentionPolicy. Ingesteld op SimpleRetentionPolicy voor het type SimpleRetentionPolicy. | 'Beleid voor langdurige retentie' SimpleRetentionPolicy (vereist) |
Schema beleid
Naam | Beschrijving | Waarde |
---|---|---|
schemaPolicyType | Ingesteld op 'LongTermSchedulePolicy' voor het type LongTermSchedulePolicy. Ingesteld op SimpleSchedulePolicy voor het type SimpleSchedulePolicy. | 'Beleid op lange termijn' SimpleSchedulePolicy (vereist) |
SimpleRetentionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
retentieDuur | Bewaarduur van het beveiligingsbeleid. | RetentieDuur |
retentiePolicyType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | SimpleRetentionPolicy (vereist) |
SimpleSchedule-beleid
Naam | Beschrijving | Waarde |
---|---|---|
schemaPolicyType | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen. | SimpleSchedulePolicy (vereist) |
schemaRunDays | Deze lijst is de dagen van de week waarop de planning wordt uitgevoerd. | Tekenreeksmatrix met een van de volgende waarden: 'Vrijdag' 'Maandag' 'Zaterdag' 'Zondag' 'Donderdag' 'Dinsdag' 'Woensdag' |
schemaRunFrequency | Hiermee definieert u het frequentie-interval (dagelijks of wekelijks) voor het planningsbeleid. | 'Dagelijks' 'Ongeldig' 'Wekelijks' |
schemaLooptijden | Lijst met tijden, gedurende een dag, wanneer het schema wordt uitgevoerd. | tekenreeks[] |
schemaWekelijkseFrequentie | Het aantal keren per week dat de planning wordt uitgevoerd. | int (integer) |
WekelijksRetentieFormaat
Naam | Beschrijving | Waarde |
---|---|---|
dagenVanDe Week | Lijst met dagen van de week. | Tekenreeksmatrix met een van de volgende waarden: 'Vrijdag' 'Maandag' 'Zaterdag' 'Zondag' 'Donderdag' 'Dinsdag' 'Woensdag' |
wekenVanDe Maand | Lijst met weken van de maand. | Tekenreeksmatrix met een van de volgende waarden: 'Eerste' 'Vierde' 'Laatste' 'Seconde' 'Derde' |
WekelijksRetentieschema
Naam | Beschrijving | Waarde |
---|---|---|
dagenVanDe Week | Lijst met de dagen van de week voor het wekelijkse bewaarbeleid. | Tekenreeksmatrix met een van de volgende waarden: 'Vrijdag' 'Maandag' 'Zaterdag' 'Zondag' 'Donderdag' 'Dinsdag' 'Woensdag' |
retentieDuur | Bewaarduur van bewaarbeleid. | RetentieDuur |
retentieTijden | Bewaartijden van het bewaarbeleid. | tekenreeks[] |
JaarlijksRetentieSchema
Naam | Beschrijving | Waarde |
---|---|---|
maandenvanjaar | Lijst met de maanden van het jaar voor het jaarlijkse bewaarbeleid. | Tekenreeksmatrix met een van de volgende waarden: 'April' 'Augustus' 'December' 'Februari' 'Ongeldig' 'Januari' 'Juli' 'Juni' 'Maart' 'Mei' 'November' 'Oktober' 'September' |
retentieDuur | Bewaarduur voor het bewaarbeleid. | RetentieDuur |
retentieScheduleDaily | Dagelijkse bewaarindeling voor het jaarlijkse bewaarbeleid. | DagelijkseRetentieFormaat |
retentieScheduleFormatType | Retentieschema-indeling voor het jaarlijkse bewaarbeleid. | 'Dagelijks' 'Ongeldig' 'Wekelijks' |
retentieRoosterWekelijks | Wekelijkse bewaarindeling voor het jaarlijkse bewaarbeleid. | WekelijksRetentieFormaat |
retentieTijden | Bewaartijden voor het bewaarbeleid. | tekenreeks[] |