Trezory služby Microsoft.RecoveryServices /backupPolicies 2020-12-01
- nejnovější
- 10. 10. 2024
- 30. 7. 2024 ve verzi Preview
-
2024-04-30-preview -
2024-04-04 - 2024-02-01
- 1. 1. 2024
-
2023-08-01 -
2023-06-01 -
2023-04-04 - 2023-02-01
-
2023-01-01 - 10. 10. 2022
- 30. 9. 2022 ve verzi Preview
-
2022-09-01-preview -
2022-06-01-preview - 2022-04-01
- 1. 3. 2022
-
2022-022 - 1. 1. 2022
- 12. 12. 2021
- 10. 10. 2021
-
2021-08-01 - 2021-07-01
- 2021-06-01
-
2021-04-01 - 2021-03-01
-
2021-021 -
2021-021 -
2021-021-01-Preview - 1. 1. 2021
- 12. 12. 2020
- 10. 10. 2020
- 15. 6. 2019
- 13. 5. 2019
-
06.06.2016
Definice prostředku Bicep
Typ prostředku vaults/backupPolicies je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.RecoveryServices/vaults/backupPolicies, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.RecoveryServices/vaults/backupPolicies@2020-12-01' = {
parent: resourceSymbolicName
eTag: 'string'
location: 'string'
name: 'string'
properties: {
protectedItemsCount: int
backupManagementType: 'string'
// For remaining properties, see ProtectionPolicy objects
}
tags: {
{customized property}: 'string'
}
}
Objekty SchedulePolicy
Nastavte schedulePolicyType vlastnost určit typ objektu.
Pro LogSchedulePolicypoužijte:
{
scheduleFrequencyInMins: int
schedulePolicyType: 'LogSchedulePolicy'
}
Pro LongTermSchedulePolicypoužijte:
{
schedulePolicyType: 'LongTermSchedulePolicy'
}
Pro SimpleSchedulePolicypoužijte:
{
schedulePolicyType: 'SimpleSchedulePolicy'
scheduleRunDays: [
'string'
]
scheduleRunFrequency: 'string'
scheduleRunTimes: [
'string'
]
scheduleWeeklyFrequency: int
}
Objekty RetentionPolicy
Nastavte retentionPolicyType vlastnost určit typ objektu.
Pro LongTermRetentionPolicypoužijte:
{
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'
]
}
}
Pro SimpleRetentionPolicypoužijte:
{
retentionDuration: {
count: int
durationType: 'string'
}
retentionPolicyType: 'SimpleRetentionPolicy'
}
Objekty ProtectionPolicy
Nastavte backupManagementType vlastnost určit typ objektu.
Pro AzureIaasVM použijte:
{
backupManagementType: 'AzureIaasVM'
instantRPDetails: {
azureBackupRGNamePrefix: 'string'
azureBackupRGNameSuffix: 'string'
}
instantRpRetentionRangeInDays: int
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy: {
schedulePolicyType: 'string'
// For remaining properties, see SchedulePolicy objects
}
timeZone: 'string'
}
Pro AzureSqlpoužijte:
{
backupManagementType: 'AzureSql'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
}
Pro azureStoragepoužijte:
{
backupManagementType: 'AzureStorage'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy: {
schedulePolicyType: 'string'
// For remaining properties, see SchedulePolicy objects
}
timeZone: 'string'
workLoadType: 'string'
}
Pro azureWorkloadpoužijte:
{
backupManagementType: 'AzureWorkload'
makePolicyConsistent: bool
settings: {
isCompression: bool
issqlcompression: bool
timeZone: 'string'
}
subProtectionPolicy: [
{
policyType: 'string'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy: {
schedulePolicyType: 'string'
// For remaining properties, see SchedulePolicy objects
}
}
]
workLoadType: 'string'
}
Pro GenericProtectionPolicypoužijte:
{
backupManagementType: 'GenericProtectionPolicy'
fabricName: 'string'
subProtectionPolicy: [
{
policyType: 'string'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy: {
schedulePolicyType: 'string'
// For remaining properties, see SchedulePolicy objects
}
}
]
timeZone: 'string'
}
Pro MAB použijte:
{
backupManagementType: 'MAB'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy: {
schedulePolicyType: 'string'
// For remaining properties, see SchedulePolicy objects
}
}
Hodnoty vlastností
AzureFileShareProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | AzureStorage (povinné) |
retentionPolicy | Zásady uchovávání informací s podrobnostmi o rozsahech uchovávání záloh kopírování | retentionPolicy |
schedulePolicy | Plán zálohování zadaný jako součást zásad zálohování. | SchedulePolicy |
timeZone | Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time". | řetězec |
workLoadType | Typ úlohy pro správu zálohování | AzureFileShare AzureSqlDb Klient Exchange FileFolder GenericDataSource Neplatné SAPAseDatabase SAPHanaDatabase Sharepoint SQLDataBase SQLDB SystemState Virtuální počítač Virtuální počítač VMwareVM |
AzureIaaSVMProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | AzureIaasVM (povinné) |
instantRPDetails | InstantRPAdditionalDetails | |
instantRpRetentionRangeInDays | Rozsah zásad uchovávání okamžitých rp ve dnech | Int |
retentionPolicy | Zásady uchovávání informací s podrobnostmi o rozsahech uchovávání záloh kopírování | retentionPolicy |
schedulePolicy | Plán zálohování zadaný jako součást zásad zálohování. | SchedulePolicy |
timeZone | Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time". | řetězec |
AzureSqlProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | AzureSql (povinné) |
retentionPolicy | Podrobnosti o zásadách uchovávání informací | retentionPolicy |
AzureVmWorkloadProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | AzureWorkload (povinné) |
makePolicyConsistent | Oprava konzistence zásad | Bool |
nastavení | Běžná nastavení pro správu zálohování | Nastavení |
subProtectionPolicy | Seznam zásad dílčí ochrany, které zahrnují plán a uchovávání | SubProtectionPolicy[] |
workLoadType | Typ úlohy pro správu zálohování | AzureFileShare AzureSqlDb Klient Exchange FileFolder GenericDataSource Neplatné SAPAseDatabase SAPHanaDatabase Sharepoint SQLDataBase SQLDB SystemState Virtuální počítač Virtuální počítač VMwareVM |
DailyRetentionFormat
Jméno | Popis | Hodnota |
---|---|---|
daysOfTheMonth | Seznam dnů v měsíci | den[] |
DailyRetentionSchedule
Jméno | Popis | Hodnota |
---|---|---|
retentionDuration | Doba uchování zásad uchovávání informací. | retentionDuration |
retentionTimes | Doba uchovávání zásad uchovávání informací. | string[] |
Den
Jméno | Popis | Hodnota |
---|---|---|
rande | Datum měsíce | Int |
isLast | Určuje, jestli je datum posledního data v měsíci. | Bool |
GenericProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | GenericProtectionPolicy (povinné) |
fabricName | Název prostředků infrastruktury této zásady | řetězec |
subProtectionPolicy | Seznam zásad dílčí ochrany, které zahrnují plán a uchovávání | SubProtectionPolicy[] |
timeZone | Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time". | řetězec |
InstantRPAdditionalDetails
Jméno | Popis | Hodnota |
---|---|---|
azureBackupRGNamePrefix | řetězec | |
azureBackupRGNameSuffix | řetězec |
LogSchedulePolicy
Jméno | Popis | Hodnota |
---|---|---|
scheduleFrequencyInMins | Frekvence operace plánu protokolu této zásady v minutách | Int |
schedulePolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | LogSchedulePolicy (povinné) |
LongTermRetentionPolicy
Jméno | Popis | Hodnota |
---|---|---|
dailySchedule | Denní plán uchovávání zásad ochrany. | |
monthlySchedule | Plán měsíčního uchovávání zásad ochrany. | MonthlyRetentionSchedule |
retentionPolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | LongTermRetentionPolicy (povinné) |
týdenní plán | Týdenní plán uchovávání zásad ochrany | týdenní |
roční plán | Roční plán uchovávání zásad ochrany | YearlyRetentionSchedule |
LongTermSchedulePolicy
Jméno | Popis | Hodnota |
---|---|---|
schedulePolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | LongTermSchedulePolicy (povinné) |
MabProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | MAB (povinné) |
retentionPolicy | Podrobnosti o zásadách uchovávání informací | retentionPolicy |
schedulePolicy | Plán zálohování zásad zálohování | SchedulePolicy |
Microsoft.RecoveryServices/vaults/backupPolicies
Jméno | Popis | Hodnota |
---|---|---|
eTag | Volitelná značka ETag. | řetězec |
umístění | Umístění prostředku | řetězec |
Jméno | Název prostředku | string (povinné) |
rodič | V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu: trezory |
vlastnosti | Vlastnosti ProtectionPolicyResource | |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
MěsíčníretentionSchedule
Jméno | Popis | Hodnota |
---|---|---|
retentionDuration | Doba uchování zásad uchovávání informací. | retentionDuration |
retentionScheduleDaily | Formát denního uchovávání informací pro zásady měsíčního uchovávání informací | DailyRetentionFormat |
retentionScheduleFormatType | Typ formátu plánu uchovávání informací pro zásady měsíčního uchovávání informací | "Denně" Neplatné "Týdně" |
retentionScheduleWeekly | Týdenní formát uchovávání informací pro zásady měsíčního uchovávání informací. | WeeklyRetentionFormat |
retentionTimes | Doba uchovávání zásad uchovávání informací. | string[] |
ProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Nastavte na AzureIaasVM pro typ AzureIaaSVMProtectionPolicy. Pro typ AzureSqlProtectionPolicy nastavte hodnotu AzureSqlProtectionPolicy. Nastavte na AzureStorage pro typ AzureFileShareProtectionPolicy. Nastavte na AzureWorkload pro typ AzureVmWorkloadProtectionPolicy. Nastavte na GenericProtectionPolicy pro typ GenericProtectionPolicy. Nastavte na MAB pro typ MabProtectionPolicy. | Virtuální počítač AzureIaasVM AzureSql AzureStorage AzureWorkload GenericProtectionPolicy MAB (povinné) |
protectedItemsCount | Počet položek přidružených k této zásadě | Int |
Značky prostředků
Jméno | Popis | Hodnota |
---|
Doba uchování
Jméno | Popis | Hodnota |
---|---|---|
počítat | Počet typů trvání Doba uchování se získá počítáním doby trvání typu Počet. Pokud například Počet = 3 a DurationType = Týdny, doba uchování bude tři týdny. |
Int |
durationType | Typ doby uchování zásad uchovávání informací | 'Dny' Neplatné Měsíce "Týdny" 'Years' |
RetentionPolicy
Jméno | Popis | Hodnota |
---|---|---|
retentionPolicyType | Nastavte na LongTermRetentionPolicy pro typ LongTermRetentionPolicy. Nastavte na SimpleRetentionPolicy pro typ SimpleRetentionPolicy. | LongTermRetentionPolicy SimpleRetentionPolicy (povinné) |
SchedulePolicy
Jméno | Popis | Hodnota |
---|---|---|
schedulePolicyType | Nastavte na LogSchedulePolicy pro typ LogSchedulePolicy. Nastavte na LongTermSchedulePolicy pro typ LongTermSchedulePolicy. Nastavte na SimpleSchedulePolicy pro typ SimpleSchedulePolicy. | LogSchedulePolicy LongTermSchedulePolicy SimpleSchedulePolicy (povinné) |
Nastavení
Jméno | Popis | Hodnota |
---|---|---|
isCompression | Příznak komprese úloh Tato položka byla přidána tak, aby "isSqlCompression" jakmile klienti upgradují, bude tento příznak zastaralý. |
Bool |
issqlcompression | Příznak komprese SQL | Bool |
timeZone | Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time". | řetězec |
SimpleRetentionPolicy
Jméno | Popis | Hodnota |
---|---|---|
retentionDuration | Doba uchovávání zásad ochrany. | retentionDuration |
retentionPolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | SimpleRetentionPolicy (povinné) |
SimpleSchedulePolicy
Jméno | Popis | Hodnota |
---|---|---|
schedulePolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | SimpleSchedulePolicy (povinné) |
scheduleRunDays | Seznam dnů v týdnu, kdy se tento plán musí spustit. | Řetězcové pole obsahující některou z těchto možností: "Pátek" "Pondělí" "Sobota" "Neděle" "Čtvrtek" "Úterý" "Středa" |
scheduleRunFrequency | Frekvence fungování plánu této zásady | "Denně" Neplatné "Týdně" |
scheduleRunTimes | Seznam denních časů, kdy se tento plán musí spustit. | string[] |
scheduleWeeklyFrequency | Při každém počtu týdnů musí být tento plán spuštěn. | Int |
SubProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
policyType | Typ zásady zálohování | CopyOnlyFull Rozdílový "Plný" Přírůstkové Neplatné Log (Protokol) |
retentionPolicy | Zásady uchovávání informací s podrobnostmi o rozsahech uchovávání záloh kopírování | retentionPolicy |
schedulePolicy | Plán zálohování zadaný jako součást zásad zálohování. | SchedulePolicy |
WeeklyRetentionFormat
Jméno | Popis | Hodnota |
---|---|---|
daysOfTheWeek | Seznam dnů v týdnu | Řetězcové pole obsahující některou z těchto možností: "Pátek" "Pondělí" "Sobota" "Neděle" "Čtvrtek" "Úterý" "Středa" |
týdnyOfTheMonth | Seznam týdnů v měsíci | Řetězcové pole obsahující některou z těchto možností: "První" "Čtvrtý" Neplatné "Poslední" "Sekunda" "Třetí" |
TýdenníretentionSchedule
Jméno | Popis | Hodnota |
---|---|---|
daysOfTheWeek | Seznam dnů v týdnu pro týdenní zásady uchovávání informací | Řetězcové pole obsahující některou z těchto možností: "Pátek" "Pondělí" "Sobota" "Neděle" "Čtvrtek" "Úterý" "Středa" |
retentionDuration | Doba uchování zásad uchovávání informací. | retentionDuration |
retentionTimes | Doba uchovávání zásad uchovávání informací. | string[] |
YearlyRetentionSchedule
Jméno | Popis | Hodnota |
---|---|---|
měsíceOfYear | Seznam měsíců roku ročních zásad uchovávání informací | Řetězcové pole obsahující některou z těchto možností: Duben Srpen "Prosinec" Únor Neplatné Leden Červenec Červen Březen "Květen" "Listopad" "Říjen" Září |
retentionDuration | Doba uchování zásad uchovávání informací. | retentionDuration |
retentionScheduleDaily | Formát denního uchovávání pro roční zásady uchovávání informací. | DailyRetentionFormat |
retentionScheduleFormatType | Formát plánu uchovávání informací pro roční zásady uchovávání informací | "Denně" Neplatné "Týdně" |
retentionScheduleWeekly | Týdenní formát uchovávání informací pro roční zásady uchovávání informací | WeeklyRetentionFormat |
retentionTimes | Doba uchovávání zásad uchovávání informací. | string[] |
Ukázky rychlého startu
Následující ukázky rychlého startu nasadí tento typ prostředku.
Soubor Bicep | Popis |
---|---|
Azure Backup pro úlohy ve službě Azure Virtual Machines | Tato šablona vytvoří trezor služby Recovery Services a zásady zálohování specifické pro úlohy. Zaregistruje virtuální počítač ve službě Backup a nakonfiguruje ochranu. |
zálohování existující sdílené složky pomocí služby Recovery Services (denně) | Tato šablona konfiguruje ochranu existující sdílené složky, která je v existujícím účtu úložiště. Vytvoří novou nebo použije existující trezor služby Recovery Services a zásady zálohování založené na nastavených hodnotách parametrů. |
zálohovat existující sdílenou složku pomocí služby Recovery Services (hodinová) | Tato šablona konfiguruje ochranu s hodinovou frekvencí pro existující sdílenou složku, která se nachází v existujícím účtu úložiště. Vytvoří novou nebo použije existující trezor služby Recovery Services a zásady zálohování založené na nastavených hodnotách parametrů. |
virtuálních počítačů Backup Resource Manageru s využitím trezoru služby Recovery Services | Tato šablona bude používat existující trezor služby Recovery Services a existující zásady zálohování a nakonfiguruje zálohování více virtuálních počítačů Resource Manageru, které patří do stejné skupiny prostředků. |
vytvoření zásad denního zálohování pro RS Vault k ochraně virtuálních počítačů IaaSVM | Tato šablona vytvoří trezor služby Recovery Service a zásady denního zálohování, které je možné použít k ochraně klasických virtuálních počítačů IaaS a IaaS založených na ARM. |
vytvoření trezoru služby Recovery Services se zásadami zálohování | Tato šablona vytvoří trezor služby Recovery Services se zásadami zálohování a nakonfiguruje volitelné funkce, jako je identita systému, typ úložiště zálohování, obnovení mezi oblastmi a diagnostické protokoly a zámek odstranění. |
vytvoření týdenních zásad zálohování pro RS Vault pro ochranu virtuálních počítačů IaaSVM | Tato šablona vytvoří trezor služby Recovery Service a zásady denního zálohování, které je možné použít k ochraně klasických virtuálních počítačů IaaS a IaaS založených na ARM. |
Definice prostředku šablony ARM
Typ prostředku vaults/backupPolicies je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.RecoveryServices/vaults/backupPolicies, přidejte do šablony následující JSON.
{
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"apiVersion": "2020-12-01",
"name": "string",
"eTag": "string",
"location": "string",
"properties": {
"protectedItemsCount": "int",
"backupManagementType": "string"
// For remaining properties, see ProtectionPolicy objects
},
"tags": {
"{customized property}": "string"
}
}
Objekty SchedulePolicy
Nastavte schedulePolicyType vlastnost určit typ objektu.
Pro LogSchedulePolicypoužijte:
{
"scheduleFrequencyInMins": "int",
"schedulePolicyType": "LogSchedulePolicy"
}
Pro LongTermSchedulePolicypoužijte:
{
"schedulePolicyType": "LongTermSchedulePolicy"
}
Pro SimpleSchedulePolicypoužijte:
{
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunDays": [ "string" ],
"scheduleRunFrequency": "string",
"scheduleRunTimes": [ "string" ],
"scheduleWeeklyFrequency": "int"
}
Objekty RetentionPolicy
Nastavte retentionPolicyType vlastnost určit typ objektu.
Pro LongTermRetentionPolicypoužijte:
{
"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" ]
}
}
Pro SimpleRetentionPolicypoužijte:
{
"retentionDuration": {
"count": "int",
"durationType": "string"
},
"retentionPolicyType": "SimpleRetentionPolicy"
}
Objekty ProtectionPolicy
Nastavte backupManagementType vlastnost určit typ objektu.
Pro AzureIaasVM použijte:
{
"backupManagementType": "AzureIaasVM",
"instantRPDetails": {
"azureBackupRGNamePrefix": "string",
"azureBackupRGNameSuffix": "string"
},
"instantRpRetentionRangeInDays": "int",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
},
"schedulePolicy": {
"schedulePolicyType": "string"
// For remaining properties, see SchedulePolicy objects
},
"timeZone": "string"
}
Pro AzureSqlpoužijte:
{
"backupManagementType": "AzureSql",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
}
}
Pro azureStoragepoužijte:
{
"backupManagementType": "AzureStorage",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
},
"schedulePolicy": {
"schedulePolicyType": "string"
// For remaining properties, see SchedulePolicy objects
},
"timeZone": "string",
"workLoadType": "string"
}
Pro azureWorkloadpoužijte:
{
"backupManagementType": "AzureWorkload",
"makePolicyConsistent": "bool",
"settings": {
"isCompression": "bool",
"issqlcompression": "bool",
"timeZone": "string"
},
"subProtectionPolicy": [
{
"policyType": "string",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
},
"schedulePolicy": {
"schedulePolicyType": "string"
// For remaining properties, see SchedulePolicy objects
}
}
],
"workLoadType": "string"
}
Pro GenericProtectionPolicypoužijte:
{
"backupManagementType": "GenericProtectionPolicy",
"fabricName": "string",
"subProtectionPolicy": [
{
"policyType": "string",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
},
"schedulePolicy": {
"schedulePolicyType": "string"
// For remaining properties, see SchedulePolicy objects
}
}
],
"timeZone": "string"
}
Pro MAB použijte:
{
"backupManagementType": "MAB",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
},
"schedulePolicy": {
"schedulePolicyType": "string"
// For remaining properties, see SchedulePolicy objects
}
}
Hodnoty vlastností
AzureFileShareProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | AzureStorage (povinné) |
retentionPolicy | Zásady uchovávání informací s podrobnostmi o rozsahech uchovávání záloh kopírování | retentionPolicy |
schedulePolicy | Plán zálohování zadaný jako součást zásad zálohování. | SchedulePolicy |
timeZone | Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time". | řetězec |
workLoadType | Typ úlohy pro správu zálohování | AzureFileShare AzureSqlDb Klient Exchange FileFolder GenericDataSource Neplatné SAPAseDatabase SAPHanaDatabase Sharepoint SQLDataBase SQLDB SystemState Virtuální počítač Virtuální počítač VMwareVM |
AzureIaaSVMProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | AzureIaasVM (povinné) |
instantRPDetails | InstantRPAdditionalDetails | |
instantRpRetentionRangeInDays | Rozsah zásad uchovávání okamžitých rp ve dnech | Int |
retentionPolicy | Zásady uchovávání informací s podrobnostmi o rozsahech uchovávání záloh kopírování | retentionPolicy |
schedulePolicy | Plán zálohování zadaný jako součást zásad zálohování. | SchedulePolicy |
timeZone | Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time". | řetězec |
AzureSqlProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | AzureSql (povinné) |
retentionPolicy | Podrobnosti o zásadách uchovávání informací | retentionPolicy |
AzureVmWorkloadProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | AzureWorkload (povinné) |
makePolicyConsistent | Oprava konzistence zásad | Bool |
nastavení | Běžná nastavení pro správu zálohování | Nastavení |
subProtectionPolicy | Seznam zásad dílčí ochrany, které zahrnují plán a uchovávání | SubProtectionPolicy[] |
workLoadType | Typ úlohy pro správu zálohování | AzureFileShare AzureSqlDb Klient Exchange FileFolder GenericDataSource Neplatné SAPAseDatabase SAPHanaDatabase Sharepoint SQLDataBase SQLDB SystemState Virtuální počítač Virtuální počítač VMwareVM |
DailyRetentionFormat
Jméno | Popis | Hodnota |
---|---|---|
daysOfTheMonth | Seznam dnů v měsíci | den[] |
DailyRetentionSchedule
Jméno | Popis | Hodnota |
---|---|---|
retentionDuration | Doba uchování zásad uchovávání informací. | retentionDuration |
retentionTimes | Doba uchovávání zásad uchovávání informací. | string[] |
Den
Jméno | Popis | Hodnota |
---|---|---|
rande | Datum měsíce | Int |
isLast | Určuje, jestli je datum posledního data v měsíci. | Bool |
GenericProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | GenericProtectionPolicy (povinné) |
fabricName | Název prostředků infrastruktury této zásady | řetězec |
subProtectionPolicy | Seznam zásad dílčí ochrany, které zahrnují plán a uchovávání | SubProtectionPolicy[] |
timeZone | Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time". | řetězec |
InstantRPAdditionalDetails
Jméno | Popis | Hodnota |
---|---|---|
azureBackupRGNamePrefix | řetězec | |
azureBackupRGNameSuffix | řetězec |
LogSchedulePolicy
Jméno | Popis | Hodnota |
---|---|---|
scheduleFrequencyInMins | Frekvence operace plánu protokolu této zásady v minutách | Int |
schedulePolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | LogSchedulePolicy (povinné) |
LongTermRetentionPolicy
Jméno | Popis | Hodnota |
---|---|---|
dailySchedule | Denní plán uchovávání zásad ochrany. | |
monthlySchedule | Plán měsíčního uchovávání zásad ochrany. | MonthlyRetentionSchedule |
retentionPolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | LongTermRetentionPolicy (povinné) |
týdenní plán | Týdenní plán uchovávání zásad ochrany | týdenní |
roční plán | Roční plán uchovávání zásad ochrany | YearlyRetentionSchedule |
LongTermSchedulePolicy
Jméno | Popis | Hodnota |
---|---|---|
schedulePolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | LongTermSchedulePolicy (povinné) |
MabProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | MAB (povinné) |
retentionPolicy | Podrobnosti o zásadách uchovávání informací | retentionPolicy |
schedulePolicy | Plán zálohování zásad zálohování | SchedulePolicy |
Microsoft.RecoveryServices/vaults/backupPolicies
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2020-12-01' |
eTag | Volitelná značka ETag. | řetězec |
umístění | Umístění prostředku | řetězec |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti ProtectionPolicyResource | |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
typ | Typ prostředku | Microsoft.RecoveryServices/vaults/backupPolicies |
MěsíčníretentionSchedule
Jméno | Popis | Hodnota |
---|---|---|
retentionDuration | Doba uchování zásad uchovávání informací. | retentionDuration |
retentionScheduleDaily | Formát denního uchovávání informací pro zásady měsíčního uchovávání informací | DailyRetentionFormat |
retentionScheduleFormatType | Typ formátu plánu uchovávání informací pro zásady měsíčního uchovávání informací | "Denně" Neplatné "Týdně" |
retentionScheduleWeekly | Týdenní formát uchovávání informací pro zásady měsíčního uchovávání informací. | WeeklyRetentionFormat |
retentionTimes | Doba uchovávání zásad uchovávání informací. | string[] |
ProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Nastavte na AzureIaasVM pro typ AzureIaaSVMProtectionPolicy. Pro typ AzureSqlProtectionPolicy nastavte hodnotu AzureSqlProtectionPolicy. Nastavte na AzureStorage pro typ AzureFileShareProtectionPolicy. Nastavte na AzureWorkload pro typ AzureVmWorkloadProtectionPolicy. Nastavte na GenericProtectionPolicy pro typ GenericProtectionPolicy. Nastavte na MAB pro typ MabProtectionPolicy. | Virtuální počítač AzureIaasVM AzureSql AzureStorage AzureWorkload GenericProtectionPolicy MAB (povinné) |
protectedItemsCount | Počet položek přidružených k této zásadě | Int |
Značky prostředků
Jméno | Popis | Hodnota |
---|
Doba uchování
Jméno | Popis | Hodnota |
---|---|---|
počítat | Počet typů trvání Doba uchování se získá počítáním doby trvání typu Počet. Pokud například Počet = 3 a DurationType = Týdny, doba uchování bude tři týdny. |
Int |
durationType | Typ doby uchování zásad uchovávání informací | 'Dny' Neplatné Měsíce "Týdny" 'Years' |
RetentionPolicy
Jméno | Popis | Hodnota |
---|---|---|
retentionPolicyType | Nastavte na LongTermRetentionPolicy pro typ LongTermRetentionPolicy. Nastavte na SimpleRetentionPolicy pro typ SimpleRetentionPolicy. | LongTermRetentionPolicy SimpleRetentionPolicy (povinné) |
SchedulePolicy
Jméno | Popis | Hodnota |
---|---|---|
schedulePolicyType | Nastavte na LogSchedulePolicy pro typ LogSchedulePolicy. Nastavte na LongTermSchedulePolicy pro typ LongTermSchedulePolicy. Nastavte na SimpleSchedulePolicy pro typ SimpleSchedulePolicy. | LogSchedulePolicy LongTermSchedulePolicy SimpleSchedulePolicy (povinné) |
Nastavení
Jméno | Popis | Hodnota |
---|---|---|
isCompression | Příznak komprese úloh Tato položka byla přidána tak, aby "isSqlCompression" jakmile klienti upgradují, bude tento příznak zastaralý. |
Bool |
issqlcompression | Příznak komprese SQL | Bool |
timeZone | Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time". | řetězec |
SimpleRetentionPolicy
Jméno | Popis | Hodnota |
---|---|---|
retentionDuration | Doba uchovávání zásad ochrany. | retentionDuration |
retentionPolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | SimpleRetentionPolicy (povinné) |
SimpleSchedulePolicy
Jméno | Popis | Hodnota |
---|---|---|
schedulePolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | SimpleSchedulePolicy (povinné) |
scheduleRunDays | Seznam dnů v týdnu, kdy se tento plán musí spustit. | Řetězcové pole obsahující některou z těchto možností: "Pátek" "Pondělí" "Sobota" "Neděle" "Čtvrtek" "Úterý" "Středa" |
scheduleRunFrequency | Frekvence fungování plánu této zásady | "Denně" Neplatné "Týdně" |
scheduleRunTimes | Seznam denních časů, kdy se tento plán musí spustit. | string[] |
scheduleWeeklyFrequency | Při každém počtu týdnů musí být tento plán spuštěn. | Int |
SubProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
policyType | Typ zásady zálohování | CopyOnlyFull Rozdílový "Plný" Přírůstkové Neplatné Log (Protokol) |
retentionPolicy | Zásady uchovávání informací s podrobnostmi o rozsahech uchovávání záloh kopírování | retentionPolicy |
schedulePolicy | Plán zálohování zadaný jako součást zásad zálohování. | SchedulePolicy |
WeeklyRetentionFormat
Jméno | Popis | Hodnota |
---|---|---|
daysOfTheWeek | Seznam dnů v týdnu | Řetězcové pole obsahující některou z těchto možností: "Pátek" "Pondělí" "Sobota" "Neděle" "Čtvrtek" "Úterý" "Středa" |
týdnyOfTheMonth | Seznam týdnů v měsíci | Řetězcové pole obsahující některou z těchto možností: "První" "Čtvrtý" Neplatné "Poslední" "Sekunda" "Třetí" |
TýdenníretentionSchedule
Jméno | Popis | Hodnota |
---|---|---|
daysOfTheWeek | Seznam dnů v týdnu pro týdenní zásady uchovávání informací | Řetězcové pole obsahující některou z těchto možností: "Pátek" "Pondělí" "Sobota" "Neděle" "Čtvrtek" "Úterý" "Středa" |
retentionDuration | Doba uchování zásad uchovávání informací. | retentionDuration |
retentionTimes | Doba uchovávání zásad uchovávání informací. | string[] |
YearlyRetentionSchedule
Jméno | Popis | Hodnota |
---|---|---|
měsíceOfYear | Seznam měsíců roku ročních zásad uchovávání informací | Řetězcové pole obsahující některou z těchto možností: Duben Srpen "Prosinec" Únor Neplatné Leden Červenec Červen Březen "Květen" "Listopad" "Říjen" Září |
retentionDuration | Doba uchování zásad uchovávání informací. | retentionDuration |
retentionScheduleDaily | Formát denního uchovávání pro roční zásady uchovávání informací. | DailyRetentionFormat |
retentionScheduleFormatType | Formát plánu uchovávání informací pro roční zásady uchovávání informací | "Denně" Neplatné "Týdně" |
retentionScheduleWeekly | Týdenní formát uchovávání informací pro roční zásady uchovávání informací | WeeklyRetentionFormat |
retentionTimes | Doba uchovávání zásad uchovávání informací. | string[] |
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Šablona | Popis |
---|---|
Azure Backup pro úlohy ve službě Azure Virtual Machines Nasadit |
Tato šablona vytvoří trezor služby Recovery Services a zásady zálohování specifické pro úlohy. Zaregistruje virtuální počítač ve službě Backup a nakonfiguruje ochranu. |
zálohování existující sdílené složky pomocí služby Recovery Services (denně) Nasadit |
Tato šablona konfiguruje ochranu existující sdílené složky, která je v existujícím účtu úložiště. Vytvoří novou nebo použije existující trezor služby Recovery Services a zásady zálohování založené na nastavených hodnotách parametrů. |
zálohovat existující sdílenou složku pomocí služby Recovery Services (hodinová) Nasadit |
Tato šablona konfiguruje ochranu s hodinovou frekvencí pro existující sdílenou složku, která se nachází v existujícím účtu úložiště. Vytvoří novou nebo použije existující trezor služby Recovery Services a zásady zálohování založené na nastavených hodnotách parametrů. |
virtuálních počítačů Backup Resource Manageru s využitím trezoru služby Recovery Services Nasadit |
Tato šablona bude používat existující trezor služby Recovery Services a existující zásady zálohování a nakonfiguruje zálohování více virtuálních počítačů Resource Manageru, které patří do stejné skupiny prostředků. |
vytvoření zásad denního zálohování pro RS Vault k ochraně virtuálních počítačů IaaSVM Nasadit |
Tato šablona vytvoří trezor služby Recovery Service a zásady denního zálohování, které je možné použít k ochraně klasických virtuálních počítačů IaaS a IaaS založených na ARM. |
vytvoření trezoru služby Recovery Services se zásadami zálohování Nasadit |
Tato šablona vytvoří trezor služby Recovery Services se zásadami zálohování a nakonfiguruje volitelné funkce, jako je identita systému, typ úložiště zálohování, obnovení mezi oblastmi a diagnostické protokoly a zámek odstranění. |
vytvoření týdenních zásad zálohování pro RS Vault pro ochranu virtuálních počítačů IaaSVM Nasadit |
Tato šablona vytvoří trezor služby Recovery Service a zásady denního zálohování, které je možné použít k ochraně klasických virtuálních počítačů IaaS a IaaS založených na ARM. |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku vaults/backupPolicies je možné nasadit s operacemi, které cílí:
- skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.RecoveryServices/vaults/backupPolicies, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/backupPolicies@2020-12-01"
name = "string"
eTag = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
protectedItemsCount = int
backupManagementType = "string"
// For remaining properties, see ProtectionPolicy objects
}
})
}
Objekty SchedulePolicy
Nastavte schedulePolicyType vlastnost určit typ objektu.
Pro LogSchedulePolicypoužijte:
{
scheduleFrequencyInMins = int
schedulePolicyType = "LogSchedulePolicy"
}
Pro LongTermSchedulePolicypoužijte:
{
schedulePolicyType = "LongTermSchedulePolicy"
}
Pro SimpleSchedulePolicypoužijte:
{
schedulePolicyType = "SimpleSchedulePolicy"
scheduleRunDays = [
"string"
]
scheduleRunFrequency = "string"
scheduleRunTimes = [
"string"
]
scheduleWeeklyFrequency = int
}
Objekty RetentionPolicy
Nastavte retentionPolicyType vlastnost určit typ objektu.
Pro LongTermRetentionPolicypoužijte:
{
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"
]
}
}
Pro SimpleRetentionPolicypoužijte:
{
retentionDuration = {
count = int
durationType = "string"
}
retentionPolicyType = "SimpleRetentionPolicy"
}
Objekty ProtectionPolicy
Nastavte backupManagementType vlastnost určit typ objektu.
Pro AzureIaasVM použijte:
{
backupManagementType = "AzureIaasVM"
instantRPDetails = {
azureBackupRGNamePrefix = "string"
azureBackupRGNameSuffix = "string"
}
instantRpRetentionRangeInDays = int
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy = {
schedulePolicyType = "string"
// For remaining properties, see SchedulePolicy objects
}
timeZone = "string"
}
Pro AzureSqlpoužijte:
{
backupManagementType = "AzureSql"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
}
Pro azureStoragepoužijte:
{
backupManagementType = "AzureStorage"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy = {
schedulePolicyType = "string"
// For remaining properties, see SchedulePolicy objects
}
timeZone = "string"
workLoadType = "string"
}
Pro azureWorkloadpoužijte:
{
backupManagementType = "AzureWorkload"
makePolicyConsistent = bool
settings = {
isCompression = bool
issqlcompression = bool
timeZone = "string"
}
subProtectionPolicy = [
{
policyType = "string"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy = {
schedulePolicyType = "string"
// For remaining properties, see SchedulePolicy objects
}
}
]
workLoadType = "string"
}
Pro GenericProtectionPolicypoužijte:
{
backupManagementType = "GenericProtectionPolicy"
fabricName = "string"
subProtectionPolicy = [
{
policyType = "string"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy = {
schedulePolicyType = "string"
// For remaining properties, see SchedulePolicy objects
}
}
]
timeZone = "string"
}
Pro MAB použijte:
{
backupManagementType = "MAB"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy = {
schedulePolicyType = "string"
// For remaining properties, see SchedulePolicy objects
}
}
Hodnoty vlastností
AzureFileShareProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | AzureStorage (povinné) |
retentionPolicy | Zásady uchovávání informací s podrobnostmi o rozsahech uchovávání záloh kopírování | retentionPolicy |
schedulePolicy | Plán zálohování zadaný jako součást zásad zálohování. | SchedulePolicy |
timeZone | Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time". | řetězec |
workLoadType | Typ úlohy pro správu zálohování | AzureFileShare AzureSqlDb Klient Exchange FileFolder GenericDataSource Neplatné SAPAseDatabase SAPHanaDatabase Sharepoint SQLDataBase SQLDB SystemState Virtuální počítač Virtuální počítač VMwareVM |
AzureIaaSVMProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | AzureIaasVM (povinné) |
instantRPDetails | InstantRPAdditionalDetails | |
instantRpRetentionRangeInDays | Rozsah zásad uchovávání okamžitých rp ve dnech | Int |
retentionPolicy | Zásady uchovávání informací s podrobnostmi o rozsahech uchovávání záloh kopírování | retentionPolicy |
schedulePolicy | Plán zálohování zadaný jako součást zásad zálohování. | SchedulePolicy |
timeZone | Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time". | řetězec |
AzureSqlProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | AzureSql (povinné) |
retentionPolicy | Podrobnosti o zásadách uchovávání informací | retentionPolicy |
AzureVmWorkloadProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | AzureWorkload (povinné) |
makePolicyConsistent | Oprava konzistence zásad | Bool |
nastavení | Běžná nastavení pro správu zálohování | Nastavení |
subProtectionPolicy | Seznam zásad dílčí ochrany, které zahrnují plán a uchovávání | SubProtectionPolicy[] |
workLoadType | Typ úlohy pro správu zálohování | AzureFileShare AzureSqlDb Klient Exchange FileFolder GenericDataSource Neplatné SAPAseDatabase SAPHanaDatabase Sharepoint SQLDataBase SQLDB SystemState Virtuální počítač Virtuální počítač VMwareVM |
DailyRetentionFormat
Jméno | Popis | Hodnota |
---|---|---|
daysOfTheMonth | Seznam dnů v měsíci | den[] |
DailyRetentionSchedule
Jméno | Popis | Hodnota |
---|---|---|
retentionDuration | Doba uchování zásad uchovávání informací. | retentionDuration |
retentionTimes | Doba uchovávání zásad uchovávání informací. | string[] |
Den
Jméno | Popis | Hodnota |
---|---|---|
rande | Datum měsíce | Int |
isLast | Určuje, jestli je datum posledního data v měsíci. | Bool |
GenericProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | GenericProtectionPolicy (povinné) |
fabricName | Název prostředků infrastruktury této zásady | řetězec |
subProtectionPolicy | Seznam zásad dílčí ochrany, které zahrnují plán a uchovávání | SubProtectionPolicy[] |
timeZone | Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time". | řetězec |
InstantRPAdditionalDetails
Jméno | Popis | Hodnota |
---|---|---|
azureBackupRGNamePrefix | řetězec | |
azureBackupRGNameSuffix | řetězec |
LogSchedulePolicy
Jméno | Popis | Hodnota |
---|---|---|
scheduleFrequencyInMins | Frekvence operace plánu protokolu této zásady v minutách | Int |
schedulePolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | LogSchedulePolicy (povinné) |
LongTermRetentionPolicy
Jméno | Popis | Hodnota |
---|---|---|
dailySchedule | Denní plán uchovávání zásad ochrany. | |
monthlySchedule | Plán měsíčního uchovávání zásad ochrany. | MonthlyRetentionSchedule |
retentionPolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | LongTermRetentionPolicy (povinné) |
týdenní plán | Týdenní plán uchovávání zásad ochrany | týdenní |
roční plán | Roční plán uchovávání zásad ochrany | YearlyRetentionSchedule |
LongTermSchedulePolicy
Jméno | Popis | Hodnota |
---|---|---|
schedulePolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | LongTermSchedulePolicy (povinné) |
MabProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | MAB (povinné) |
retentionPolicy | Podrobnosti o zásadách uchovávání informací | retentionPolicy |
schedulePolicy | Plán zálohování zásad zálohování | SchedulePolicy |
Microsoft.RecoveryServices/vaults/backupPolicies
Jméno | Popis | Hodnota |
---|---|---|
eTag | Volitelná značka ETag. | řetězec |
umístění | Umístění prostředku | řetězec |
Jméno | Název prostředku | string (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: trezory |
vlastnosti | Vlastnosti ProtectionPolicyResource | |
visačky | Značky prostředků | Slovník názvů a hodnot značek |
typ | Typ prostředku | Microsoft.RecoveryServices/vaults/backupPolicies@2020-12-01 |
MěsíčníretentionSchedule
Jméno | Popis | Hodnota |
---|---|---|
retentionDuration | Doba uchování zásad uchovávání informací. | retentionDuration |
retentionScheduleDaily | Formát denního uchovávání informací pro zásady měsíčního uchovávání informací | DailyRetentionFormat |
retentionScheduleFormatType | Typ formátu plánu uchovávání informací pro zásady měsíčního uchovávání informací | "Denně" Neplatné "Týdně" |
retentionScheduleWeekly | Týdenní formát uchovávání informací pro zásady měsíčního uchovávání informací. | WeeklyRetentionFormat |
retentionTimes | Doba uchovávání zásad uchovávání informací. | string[] |
ProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
backupManagementType | Nastavte na AzureIaasVM pro typ AzureIaaSVMProtectionPolicy. Pro typ AzureSqlProtectionPolicy nastavte hodnotu AzureSqlProtectionPolicy. Nastavte na AzureStorage pro typ AzureFileShareProtectionPolicy. Nastavte na AzureWorkload pro typ AzureVmWorkloadProtectionPolicy. Nastavte na GenericProtectionPolicy pro typ GenericProtectionPolicy. Nastavte na MAB pro typ MabProtectionPolicy. | Virtuální počítač AzureIaasVM AzureSql AzureStorage AzureWorkload GenericProtectionPolicy MAB (povinné) |
protectedItemsCount | Počet položek přidružených k této zásadě | Int |
Značky prostředků
Jméno | Popis | Hodnota |
---|
Doba uchování
Jméno | Popis | Hodnota |
---|---|---|
počítat | Počet typů trvání Doba uchování se získá počítáním doby trvání typu Počet. Pokud například Počet = 3 a DurationType = Týdny, doba uchování bude tři týdny. |
Int |
durationType | Typ doby uchování zásad uchovávání informací | 'Dny' Neplatné Měsíce "Týdny" 'Years' |
RetentionPolicy
Jméno | Popis | Hodnota |
---|---|---|
retentionPolicyType | Nastavte na LongTermRetentionPolicy pro typ LongTermRetentionPolicy. Nastavte na SimpleRetentionPolicy pro typ SimpleRetentionPolicy. | LongTermRetentionPolicy SimpleRetentionPolicy (povinné) |
SchedulePolicy
Jméno | Popis | Hodnota |
---|---|---|
schedulePolicyType | Nastavte na LogSchedulePolicy pro typ LogSchedulePolicy. Nastavte na LongTermSchedulePolicy pro typ LongTermSchedulePolicy. Nastavte na SimpleSchedulePolicy pro typ SimpleSchedulePolicy. | LogSchedulePolicy LongTermSchedulePolicy SimpleSchedulePolicy (povinné) |
Nastavení
Jméno | Popis | Hodnota |
---|---|---|
isCompression | Příznak komprese úloh Tato položka byla přidána tak, aby "isSqlCompression" jakmile klienti upgradují, bude tento příznak zastaralý. |
Bool |
issqlcompression | Příznak komprese SQL | Bool |
timeZone | Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time". | řetězec |
SimpleRetentionPolicy
Jméno | Popis | Hodnota |
---|---|---|
retentionDuration | Doba uchovávání zásad ochrany. | retentionDuration |
retentionPolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | SimpleRetentionPolicy (povinné) |
SimpleSchedulePolicy
Jméno | Popis | Hodnota |
---|---|---|
schedulePolicyType | Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. | SimpleSchedulePolicy (povinné) |
scheduleRunDays | Seznam dnů v týdnu, kdy se tento plán musí spustit. | Řetězcové pole obsahující některou z těchto možností: "Pátek" "Pondělí" "Sobota" "Neděle" "Čtvrtek" "Úterý" "Středa" |
scheduleRunFrequency | Frekvence fungování plánu této zásady | "Denně" Neplatné "Týdně" |
scheduleRunTimes | Seznam denních časů, kdy se tento plán musí spustit. | string[] |
scheduleWeeklyFrequency | Při každém počtu týdnů musí být tento plán spuštěn. | Int |
SubProtectionPolicy
Jméno | Popis | Hodnota |
---|---|---|
policyType | Typ zásady zálohování | CopyOnlyFull Rozdílový "Plný" Přírůstkové Neplatné Log (Protokol) |
retentionPolicy | Zásady uchovávání informací s podrobnostmi o rozsahech uchovávání záloh kopírování | retentionPolicy |
schedulePolicy | Plán zálohování zadaný jako součást zásad zálohování. | SchedulePolicy |
WeeklyRetentionFormat
Jméno | Popis | Hodnota |
---|---|---|
daysOfTheWeek | Seznam dnů v týdnu | Řetězcové pole obsahující některou z těchto možností: "Pátek" "Pondělí" "Sobota" "Neděle" "Čtvrtek" "Úterý" "Středa" |
týdnyOfTheMonth | Seznam týdnů v měsíci | Řetězcové pole obsahující některou z těchto možností: "První" "Čtvrtý" Neplatné "Poslední" "Sekunda" "Třetí" |
TýdenníretentionSchedule
Jméno | Popis | Hodnota |
---|---|---|
daysOfTheWeek | Seznam dnů v týdnu pro týdenní zásady uchovávání informací | Řetězcové pole obsahující některou z těchto možností: "Pátek" "Pondělí" "Sobota" "Neděle" "Čtvrtek" "Úterý" "Středa" |
retentionDuration | Doba uchování zásad uchovávání informací. | retentionDuration |
retentionTimes | Doba uchovávání zásad uchovávání informací. | string[] |
YearlyRetentionSchedule
Jméno | Popis | Hodnota |
---|---|---|
měsíceOfYear | Seznam měsíců roku ročních zásad uchovávání informací | Řetězcové pole obsahující některou z těchto možností: Duben Srpen "Prosinec" Únor Neplatné Leden Červenec Červen Březen "Květen" "Listopad" "Říjen" Září |
retentionDuration | Doba uchování zásad uchovávání informací. | retentionDuration |
retentionScheduleDaily | Formát denního uchovávání pro roční zásady uchovávání informací. | DailyRetentionFormat |
retentionScheduleFormatType | Formát plánu uchovávání informací pro roční zásady uchovávání informací | "Denně" Neplatné "Týdně" |
retentionScheduleWeekly | Týdenní formát uchovávání informací pro roční zásady uchovávání informací | WeeklyRetentionFormat |
retentionTimes | Doba uchovávání zásad uchovávání informací. | string[] |