Backup Policies - List
Listen der Sicherungsrichtlinien, die Dem Recovery Services-Tresor zugeordnet sind. Die API stellt Paginierungsparameter bereit, um bereichsbezogene Ergebnisse abzurufen.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2023-02-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2023-02-01&$filter={$filter}
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
resource
|
path | True |
string |
Der Name der Ressourcengruppe, in der sich der Recovery Services-Tresor befindet. |
subscription
|
path | True |
string |
Die Abonnement-ID. |
vault
|
path | True |
string |
Der Name des Recovery Services-Tresors. |
api-version
|
query | True |
string |
Client-API-Version. |
$filter
|
query |
string |
OData-Filteroptionen. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Fehlerantwort mit Beschreibung des Grunds für den Fehler. |
Sicherheit
azure_auth
Azure Active Directory-OAuth2-Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Beschreibung |
---|---|
user_impersonation | geben Sie die Identität Ihres Benutzerkontos an. |
Beispiele
List protection policies with backupManagementType filter as AzureIaasVm
Sample Request
Sample Response
{
"value": [
{
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
"name": "DefaultPolicy",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"properties": {
"backupManagementType": "AzureIaasVM",
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2017-12-05T19:00:00Z"
],
"scheduleWeeklyFrequency": 0
},
"retentionPolicy": {
"retentionPolicyType": "LongTermRetentionPolicy",
"dailySchedule": {
"retentionTimes": [
"2017-12-05T19:00:00Z"
],
"retentionDuration": {
"count": 30,
"durationType": "Days"
}
}
},
"protectedItemsCount": 0
}
},
{
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/testPolicy1",
"name": "testPolicy1",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"properties": {
"backupManagementType": "AzureIaasVM",
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2018-01-24T02:00:00Z"
],
"scheduleWeeklyFrequency": 0
},
"retentionPolicy": {
"retentionPolicyType": "LongTermRetentionPolicy",
"dailySchedule": {
"retentionTimes": [
"2018-01-24T02:00:00Z"
],
"retentionDuration": {
"count": 1,
"durationType": "Days"
}
}
},
"timeZone": "Pacific Standard Time",
"protectedItemsCount": 0
}
}
]
}
List protection policies with backupManagementType filter as AzureIaasVm with both V1 and V2 policies
Sample Request
Sample Response
{
"value": [
{
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
"name": "DefaultPolicy",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"properties": {
"backupManagementType": "AzureIaasVM",
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2017-12-05T19:00:00Z"
],
"scheduleWeeklyFrequency": 0
},
"retentionPolicy": {
"retentionPolicyType": "LongTermRetentionPolicy",
"dailySchedule": {
"retentionTimes": [
"2017-12-05T19:00:00Z"
],
"retentionDuration": {
"count": 30,
"durationType": "Days"
}
}
},
"protectedItemsCount": 0
}
},
{
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/testPolicy1",
"name": "testPolicy1",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"properties": {
"backupManagementType": "AzureIaasVM",
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2018-01-24T02:00:00Z"
],
"scheduleWeeklyFrequency": 0
},
"retentionPolicy": {
"retentionPolicyType": "LongTermRetentionPolicy",
"dailySchedule": {
"retentionTimes": [
"2018-01-24T02:00:00Z"
],
"retentionDuration": {
"count": 1,
"durationType": "Days"
}
}
},
"timeZone": "Pacific Standard Time",
"protectedItemsCount": 0
}
},
{
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/v2-daily-policy",
"name": "v2-daily-policy",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"properties": {
"backupManagementType": "AzureIaasVM",
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicyV2",
"scheduleRunFrequency": "Daily",
"dailySchedule": {
"scheduleRunTimes": [
"2018-01-24T10:00:00Z"
]
}
},
"retentionPolicy": {
"retentionPolicyType": "LongTermRetentionPolicy",
"dailySchedule": {
"retentionTimes": [
"2018-01-24T02:00:00Z"
],
"retentionDuration": {
"count": 1,
"durationType": "Days"
}
}
},
"timeZone": "Pacific Standard Time",
"protectedItemsCount": 0
}
}
]
}
List protection policies with backupManagementType filter as AzureWorkload
Sample Request
Sample Response
{
"value": [
{
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/HourlyLogBackup",
"name": "HourlyLogBackup",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"properties": {
"backupManagementType": "AzureWorkload",
"workLoadType": "SQLDataBase",
"settings": {
"timeZone": "UTC",
"issqlcompression": false
},
"subProtectionPolicy": [
{
"policyType": "Full",
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2017-12-05T19:00:00Z"
],
"scheduleWeeklyFrequency": 0
},
"retentionPolicy": {
"retentionPolicyType": "LongTermRetentionPolicy",
"dailySchedule": {
"retentionTimes": [
"2017-12-05T19:00:00Z"
],
"retentionDuration": {
"count": 30,
"durationType": "Days"
}
}
}
},
{
"policyType": "Log",
"schedulePolicy": {
"schedulePolicyType": "LogSchedulePolicy",
"scheduleFrequencyInMins": 60
},
"retentionPolicy": {
"retentionPolicyType": "SimpleRetentionPolicy",
"retentionDuration": {
"count": 30,
"durationType": "Days"
}
}
}
],
"protectedItemsCount": 0
}
}
]
}
Definitionen
Name | Beschreibung |
---|---|
Azure |
AzureStorage-Sicherungsrichtlinie. |
Azure |
Workloadspezifische IaaS-VM-Sicherungsrichtlinie. |
Azure |
Azure SQL workloadspezifische Sicherungsrichtlinie. |
Azure |
Workloadspezifische Sicherungsrichtlinie für virtuelle Azure-Computer (Mercury). |
Cloud |
Eine Fehlerantwort des Container Instance-Diensts. |
Cloud |
Eine Fehlerantwort des Container Instance-Diensts. |
Daily |
Tägliches Aufbewahrungsformat. |
Daily |
Täglicher Aufbewahrungszeitplan. |
Daily |
|
Day |
Wochentag. |
Day |
|
Error |
Zusätzliche Informationen zum Ressourcenverwaltungsfehler. |
Generic |
Workloadspezifische Sicherungsrichtlinie für virtuelle Azure-Computer (Mercury). |
Hourly |
|
IAASVMPolicy |
|
Instant |
|
Log |
Protokollrichtlinienzeitplan. |
Long |
Langfristige Aufbewahrungsrichtlinie. |
Long |
Langfristiger Richtlinienzeitplan. |
Mab |
Containerspezifische Mab-Sicherungsrichtlinie. |
Monthly |
Monatlicher Aufbewahrungszeitplan. |
Month |
Liste der Monate des Jahres mit jährlicher Aufbewahrungsrichtlinie. |
Policy |
Typ des Sicherungsrichtlinientyps |
Protection |
Basisklasse für Sicherungsrichtlinie. Workloadspezifische Sicherungsrichtlinien werden von dieser Klasse abgeleitet. |
Protection |
Liste der ProtectionPolicy-Ressourcen |
Retention |
Aufbewahrungsdauer. |
Retention |
Aufbewahrungsdauertyp: Tage/Wochen/Monate/Jahre Wird nur verwendet, wenn TieringMode auf TierAfter festgelegt ist |
Retention |
Formattyp des Aufbewahrungszeitplans für die monatliche Aufbewahrungsrichtlinie. |
Schedule |
Häufigkeit des Zeitplanvorgangs dieser Richtlinie. |
Settings |
Feld "Allgemeine Einstellungen" für die Sicherungsverwaltung |
Simple |
Einfache Richtlinienaufbewahrung. |
Simple |
Einfacher Richtlinienzeitplan. |
Simple |
Der V2-Richtlinienzeitplan für IaaS, der stündliche Sicherungen unterstützt. |
Sub |
Subschutzrichtlinie, die Zeitplan und Aufbewahrung umfasst |
Tiering |
Tiering-Modus zum Steuern des automatischen Tierings von Wiederherstellungspunkten. Diese Werte werden unterstützt:
|
Tiering |
Tiering policy for a target tiering policy for a target tiering policy for a target tiering policy for a target tiering Wenn die Richtlinie nicht für eine bestimmte Zielebene angegeben wird, behält der Dienst die vorhandene konfigurierte Tieringrichtlinie für diese Ebene bei. |
Weekly |
Wöchentliches Aufbewahrungsformat. |
Weekly |
Wöchentlicher Aufbewahrungszeitplan. |
Weekly |
|
Week |
Liste der Wochen des Monats. |
Workload |
Workloadtyp für die Sicherungsverwaltung |
Yearly |
Jährlicher Aufbewahrungszeitplan. |
AzureFileShareProtectionPolicy
AzureStorage-Sicherungsrichtlinie.
Name | Typ | Beschreibung |
---|---|---|
backupManagementType |
string:
Azure |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Typenkette verwendet. |
protectedItemsCount |
integer |
Anzahl der Elemente, die dieser Richtlinie zugeordnet sind. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-Vorgangsanforderungen |
retentionPolicy | RetentionPolicy: |
Aufbewahrungsrichtlinie mit den Details zu Aufbewahrungsbereichen für Sicherungskopien. |
schedulePolicy | SchedulePolicy: |
Sicherungszeitplan, der als Teil der Sicherungsrichtlinie angegeben ist. |
timeZone |
string |
Optionale TimeZone-Eingabe als Zeichenfolge. Beispiel: TimeZone = "Pacific Standard Time". |
workLoadType |
Workloadtyp für die Sicherungsverwaltung |
AzureIaaSVMProtectionPolicy
Workloadspezifische IaaS-VM-Sicherungsrichtlinie.
Name | Typ | Beschreibung |
---|---|---|
backupManagementType |
string:
Azure |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Typenkette verwendet. |
instantRPDetails | ||
instantRpRetentionRangeInDays |
integer |
Richtlinien für sofortige RP-Aufbewahrung in Tagen |
policyType | ||
protectedItemsCount |
integer |
Anzahl der Elemente, die dieser Richtlinie zugeordnet sind. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-Vorgangsanforderungen |
retentionPolicy | RetentionPolicy: |
Aufbewahrungsrichtlinie mit den Details zu Aufbewahrungsbereichen für Sicherungskopien. |
schedulePolicy | SchedulePolicy: |
Sicherungszeitplan, der als Teil der Sicherungsrichtlinie angegeben ist. |
tieringPolicy |
<string,
Tiering |
Die Tieringrichtlinie zum automatischen Verschieben von RPs in eine andere Ebene Schlüssel ist Zielebene, definiert in RecoveryPointTierType-Enumeration. Die Tieringrichtlinie gibt die Kriterien an, nach der rp auf die Zielebene verschoben werden soll. |
timeZone |
string |
Optionale TimeZone-Eingabe als Zeichenfolge. Beispiel: TimeZone = "Pacific Standard Time". |
AzureSqlProtectionPolicy
Azure SQL workloadspezifische Sicherungsrichtlinie.
Name | Typ | Beschreibung |
---|---|---|
backupManagementType |
string:
Azure |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Typenkette verwendet. |
protectedItemsCount |
integer |
Anzahl der Elemente, die dieser Richtlinie zugeordnet sind. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-Vorgangsanforderungen |
retentionPolicy | RetentionPolicy: |
Details zur Aufbewahrungsrichtlinie. |
AzureVmWorkloadProtectionPolicy
Workloadspezifische Sicherungsrichtlinie für virtuelle Azure-Computer (Mercury).
Name | Typ | Beschreibung |
---|---|---|
backupManagementType |
string:
Azure |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Typenkette verwendet. |
makePolicyConsistent |
boolean |
Beheben der Richtlinieninkonsistenz |
protectedItemsCount |
integer |
Anzahl der Elemente, die dieser Richtlinie zugeordnet sind. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-Vorgangsanforderungen |
settings |
Allgemeine Einstellungen für die Sicherungsverwaltung |
|
subProtectionPolicy |
Liste der Subschutzrichtlinien, die Zeitplan und Aufbewahrung umfassen |
|
workLoadType |
Workloadtyp für die Sicherungsverwaltung |
CloudError
Eine Fehlerantwort des Container Instance-Diensts.
Name | Typ | Beschreibung |
---|---|---|
error |
Das Fehlerobjekt. |
CloudErrorBody
Eine Fehlerantwort des Container Instance-Diensts.
Name | Typ | Beschreibung |
---|---|---|
additionalInfo |
Die zusätzlichen Fehlerinformationen. |
|
code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollten programmgesteuert verwendet werden. |
details |
Eine Liste mit zusätzlichen Details zum Fehler. |
|
message |
string |
Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet sein soll. |
target |
string |
Das Ziel des jeweiligen Fehlers. Beispiel: Der Name der -Eigenschaft im Fehler. |
DailyRetentionFormat
Tägliches Aufbewahrungsformat.
Name | Typ | Beschreibung |
---|---|---|
daysOfTheMonth |
Day[] |
Liste der Tage des Monats. |
DailyRetentionSchedule
Täglicher Aufbewahrungszeitplan.
Name | Typ | Beschreibung |
---|---|---|
retentionDuration |
Aufbewahrungsdauer der Aufbewahrungsrichtlinie. |
|
retentionTimes |
string[] |
Aufbewahrungszeiten der Aufbewahrungsrichtlinie. |
DailySchedule
Name | Typ | Beschreibung |
---|---|---|
scheduleRunTimes |
string[] |
Liste der Tageszeiten, zu denen dieser Zeitplan ausgeführt werden muss. |
Day
Wochentag.
Name | Typ | Beschreibung |
---|---|---|
date |
integer |
Datum des Monats |
isLast |
boolean |
Gibt an, ob datum der letzte Monat ist |
DayOfWeek
Name | Typ | Beschreibung |
---|---|---|
Friday |
string |
|
Monday |
string |
|
Saturday |
string |
|
Sunday |
string |
|
Thursday |
string |
|
Tuesday |
string |
|
Wednesday |
string |
ErrorAdditionalInfo
Zusätzliche Informationen zum Ressourcenverwaltungsfehler.
Name | Typ | Beschreibung |
---|---|---|
info |
object |
Zusätzliche Informationen. |
type |
string |
Typ der zusätzlichen Informationen. |
GenericProtectionPolicy
Workloadspezifische Sicherungsrichtlinie für virtuelle Azure-Computer (Mercury).
Name | Typ | Beschreibung |
---|---|---|
backupManagementType | string: |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Typenkette verwendet. |
fabricName |
string |
Name des Fabrics dieser Richtlinie. |
protectedItemsCount |
integer |
Anzahl der Elemente, die dieser Richtlinie zugeordnet sind. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-Vorgangsanforderungen |
subProtectionPolicy |
Liste der Subschutzrichtlinien, die Zeitplan und Aufbewahrung umfassen |
|
timeZone |
string |
Optionale TimeZone-Eingabe als Zeichenfolge. Beispiel: TimeZone = "Pacific Standard Time". |
HourlySchedule
Name | Typ | Beschreibung |
---|---|---|
interval |
integer |
Intervall, in dem die Sicherung ausgelöst werden muss. Für stündlich kann der Wert 4/6/8/12 sein. |
scheduleWindowDuration |
integer |
So geben Sie die Dauer des Sicherungsfensters an |
scheduleWindowStartTime |
string |
So geben Sie die Startzeit des Sicherungsfensters an |
IAASVMPolicyType
Name | Typ | Beschreibung |
---|---|---|
Invalid |
string |
|
V1 |
string |
|
V2 |
string |
InstantRPAdditionalDetails
Name | Typ | Beschreibung |
---|---|---|
azureBackupRGNamePrefix |
string |
|
azureBackupRGNameSuffix |
string |
LogSchedulePolicy
Protokollrichtlinienzeitplan.
Name | Typ | Beschreibung |
---|---|---|
scheduleFrequencyInMins |
integer |
Häufigkeit des Protokollzeitplanvorgangs dieser Richtlinie in Minuten. |
schedulePolicyType | string: |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Typenkette verwendet. |
LongTermRetentionPolicy
Langfristige Aufbewahrungsrichtlinie.
Name | Typ | Beschreibung |
---|---|---|
dailySchedule |
Täglicher Aufbewahrungszeitplan der Schutzrichtlinie. |
|
monthlySchedule |
Monatlicher Aufbewahrungszeitplan der Schutzrichtlinie. |
|
retentionPolicyType | string: |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Typenkette verwendet. |
weeklySchedule |
Wöchentlicher Aufbewahrungszeitplan der Schutzrichtlinie. |
|
yearlySchedule |
Jährlicher Aufbewahrungszeitplan der Schutzrichtlinie. |
LongTermSchedulePolicy
Langfristiger Richtlinienzeitplan.
Name | Typ | Beschreibung |
---|---|---|
schedulePolicyType | string: |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Typenkette verwendet. |
MabProtectionPolicy
Containerspezifische Mab-Sicherungsrichtlinie.
Name | Typ | Beschreibung |
---|---|---|
backupManagementType |
string:
MAB |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Typenkette verwendet. |
protectedItemsCount |
integer |
Anzahl der Elemente, die dieser Richtlinie zugeordnet sind. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-Vorgangsanforderungen |
retentionPolicy | RetentionPolicy: |
Details zur Aufbewahrungsrichtlinie. |
schedulePolicy | SchedulePolicy: |
Sicherungszeitplan der Sicherungsrichtlinie. |
MonthlyRetentionSchedule
Monatlicher Aufbewahrungszeitplan.
Name | Typ | Beschreibung |
---|---|---|
retentionDuration |
Aufbewahrungsdauer der Aufbewahrungsrichtlinie. |
|
retentionScheduleDaily |
Tägliches Aufbewahrungsformat für monatliche Aufbewahrungsrichtlinie. |
|
retentionScheduleFormatType |
Formattyp des Aufbewahrungszeitplans für die monatliche Aufbewahrungsrichtlinie. |
|
retentionScheduleWeekly |
Wöchentliches Aufbewahrungsformat für monatliche Aufbewahrungsrichtlinie. |
|
retentionTimes |
string[] |
Aufbewahrungszeiten der Aufbewahrungsrichtlinie. |
MonthOfYear
Liste der Monate des Jahres mit jährlicher Aufbewahrungsrichtlinie.
Name | Typ | Beschreibung |
---|---|---|
April |
string |
|
August |
string |
|
December |
string |
|
February |
string |
|
Invalid |
string |
|
January |
string |
|
July |
string |
|
June |
string |
|
March |
string |
|
May |
string |
|
November |
string |
|
October |
string |
|
September |
string |
PolicyType
Typ des Sicherungsrichtlinientyps
Name | Typ | Beschreibung |
---|---|---|
CopyOnlyFull |
string |
|
Differential |
string |
|
Full |
string |
|
Incremental |
string |
|
Invalid |
string |
|
Log |
string |
|
SnapshotCopyOnlyFull |
string |
|
SnapshotFull |
string |
ProtectionPolicyResource
Basisklasse für Sicherungsrichtlinie. Workloadspezifische Sicherungsrichtlinien werden von dieser Klasse abgeleitet.
Name | Typ | Beschreibung |
---|---|---|
eTag |
string |
Optionales ETag. |
id |
string |
Die Ressourcen-ID stellt den vollständigen Pfad zur Ressource dar. |
location |
string |
Ressourcenspeicherort |
name |
string |
Ressourcenname, der der Ressource zugeordnet ist. |
properties | ProtectionPolicy: |
ProtectionPolicyResource-Eigenschaften |
tags |
object |
Ressourcentags. |
type |
string |
Der Ressourcentyp stellt den vollständigen Pfad des Formulars Namespace/ResourceType/ResourceType/... |
ProtectionPolicyResourceList
Liste der ProtectionPolicy-Ressourcen
Name | Typ | Beschreibung |
---|---|---|
nextLink |
string |
Der URI, um die nächste Seite der Ressourcen abzurufen. Call ListNext() ruft die nächste Seite von Ressourcen ab. |
value |
Liste der Ressourcen. |
RetentionDuration
Aufbewahrungsdauer.
Name | Typ | Beschreibung |
---|---|---|
count |
integer |
Anzahl der Dauertypen. Die Aufbewahrungsdauer wird durch das Zählen des Dauertyps Count times abgerufen. Wenn beispielsweise Count = 3 und DurationType = Weeks sind, beträgt die Aufbewahrungsdauer drei Wochen. |
durationType |
Aufbewahrungsdauertyp der Aufbewahrungsrichtlinie. |
RetentionDurationType
Aufbewahrungsdauertyp: Tage/Wochen/Monate/Jahre Wird nur verwendet, wenn TieringMode auf TierAfter festgelegt ist
Name | Typ | Beschreibung |
---|---|---|
Days |
string |
|
Invalid |
string |
|
Months |
string |
|
Weeks |
string |
|
Years |
string |
RetentionScheduleFormat
Formattyp des Aufbewahrungszeitplans für die monatliche Aufbewahrungsrichtlinie.
Name | Typ | Beschreibung |
---|---|---|
Daily |
string |
|
Invalid |
string |
|
Weekly |
string |
ScheduleRunType
Häufigkeit des Zeitplanvorgangs dieser Richtlinie.
Name | Typ | Beschreibung |
---|---|---|
Daily |
string |
|
Hourly |
string |
|
Invalid |
string |
|
Weekly |
string |
Settings
Feld "Allgemeine Einstellungen" für die Sicherungsverwaltung
Name | Typ | Beschreibung |
---|---|---|
isCompression |
boolean |
Workloadkomprimierungsflag. Dies wurde hinzugefügt, sodass "isSqlCompression" veraltet ist, sobald Clients ein Upgrade durchführen, um dieses Flag zu berücksichtigen. |
issqlcompression |
boolean |
SQL-Komprimierungsflag |
timeZone |
string |
Optionale TimeZone-Eingabe als Zeichenfolge. Beispiel: TimeZone = "Pacific Standard Time". |
SimpleRetentionPolicy
Einfache Richtlinienaufbewahrung.
Name | Typ | Beschreibung |
---|---|---|
retentionDuration |
Aufbewahrungsdauer der Schutzrichtlinie. |
|
retentionPolicyType | string: |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Typenkette verwendet. |
SimpleSchedulePolicy
Einfacher Richtlinienzeitplan.
Name | Typ | Beschreibung |
---|---|---|
hourlySchedule |
Stundenplan dieser Richtlinie |
|
schedulePolicyType | string: |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Typenkette verwendet. |
scheduleRunDays |
Liste der Wochentage, die dieser Zeitplan ausgeführt werden muss. |
|
scheduleRunFrequency |
Häufigkeit des Zeitplanvorgangs dieser Richtlinie. |
|
scheduleRunTimes |
string[] |
Liste der Tageszeiten, zu denen dieser Zeitplan ausgeführt werden muss. |
scheduleWeeklyFrequency |
integer |
Dieser Zeitplan muss bei jeder Anzahl von Wochen ausgeführt werden. |
SimpleSchedulePolicyV2
Der V2-Richtlinienzeitplan für IaaS, der stündliche Sicherungen unterstützt.
Name | Typ | Beschreibung |
---|---|---|
dailySchedule |
Tageszeitplan dieser Richtlinie |
|
hourlySchedule |
Stundenplan dieser Richtlinie |
|
schedulePolicyType | string: |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Typenkette verwendet. |
scheduleRunFrequency |
Häufigkeit des Zeitplanvorgangs dieser Richtlinie. |
|
weeklySchedule |
Wöchentlicher Zeitplan dieser Richtlinie |
SubProtectionPolicy
Subschutzrichtlinie, die Zeitplan und Aufbewahrung umfasst
Name | Typ | Beschreibung |
---|---|---|
policyType |
Typ des Sicherungsrichtlinientyps |
|
retentionPolicy | RetentionPolicy: |
Aufbewahrungsrichtlinie mit den Details zu Aufbewahrungsbereichen für Sicherungskopien. |
schedulePolicy | SchedulePolicy: |
Sicherungszeitplan, der als Teil der Sicherungsrichtlinie angegeben ist. |
tieringPolicy |
<string,
Tiering |
Tiering-Richtlinie, um RPs automatisch auf eine andere Ebene zu verschieben. Der Schlüssel ist die Zielebene, die in der Auflistung RecoveryPointTierType definiert ist. Die Tieringrichtlinie gibt die Kriterien an, nach der rp auf die Zielebene verschoben werden soll. |
TieringMode
Tiering-Modus zum Steuern des automatischen Tierings von Wiederherstellungspunkten. Diese Werte werden unterstützt:
- TierRecommended: Stufen Sie alle empfohlenen Wiederherstellungspunkte auf tiered
- TierAfter: Stufen Sie alle Wiederherstellungspunkte nach einem festen Zeitraum auf, wie unten in duration + durationType angegeben.
- DoNotTier: Keine Wiederherstellungspunkte stufen
Name | Typ | Beschreibung |
---|---|---|
DoNotTier |
string |
|
Invalid |
string |
|
TierAfter |
string |
|
TierRecommended |
string |
TieringPolicy
Tiering policy for a target tiering policy for a target tiering policy for a target tiering policy for a target tiering Wenn die Richtlinie nicht für eine bestimmte Zielebene angegeben wird, behält der Dienst die vorhandene konfigurierte Tieringrichtlinie für diese Ebene bei.
Name | Typ | Beschreibung |
---|---|---|
duration |
integer |
Anzahl der Tage/Wochen/Monate/Jahre, die Sicherungen vor dem Tiering auf dem aktuellen Tarif aufbewahren sollen. Wird nur verwendet, wenn TieringMode auf TierAfter festgelegt ist |
durationType |
Aufbewahrungsdauertyp: Tage/Wochen/Monate/Jahre Wird nur verwendet, wenn TieringMode auf TierAfter festgelegt ist |
|
tieringMode |
Tiering-Modus zum Steuern des automatischen Tierings von Wiederherstellungspunkten. Diese Werte werden unterstützt:
|
WeeklyRetentionFormat
Wöchentliches Aufbewahrungsformat.
Name | Typ | Beschreibung |
---|---|---|
daysOfTheWeek |
Liste der Wochentage. |
|
weeksOfTheMonth |
Liste der Wochen des Monats. |
WeeklyRetentionSchedule
Wöchentlicher Aufbewahrungszeitplan.
Name | Typ | Beschreibung |
---|---|---|
daysOfTheWeek |
Liste der Wochentage für die wöchentliche Aufbewahrungsrichtlinie. |
|
retentionDuration |
Aufbewahrungsdauer der Aufbewahrungsrichtlinie. |
|
retentionTimes |
string[] |
Aufbewahrungszeiten der Aufbewahrungsrichtlinie. |
WeeklySchedule
Name | Typ | Beschreibung |
---|---|---|
scheduleRunDays | ||
scheduleRunTimes |
string[] |
Liste der Tageszeiten, zu denen dieser Zeitplan ausgeführt werden muss. |
WeekOfMonth
Liste der Wochen des Monats.
Name | Typ | Beschreibung |
---|---|---|
First |
string |
|
Fourth |
string |
|
Invalid |
string |
|
Last |
string |
|
Second |
string |
|
Third |
string |
WorkloadType
Workloadtyp für die Sicherungsverwaltung
Name | Typ | Beschreibung |
---|---|---|
AzureFileShare |
string |
|
AzureSqlDb |
string |
|
Client |
string |
|
Exchange |
string |
|
FileFolder |
string |
|
GenericDataSource |
string |
|
Invalid |
string |
|
SAPAseDatabase |
string |
|
SAPHanaDBInstance |
string |
|
SAPHanaDatabase |
string |
|
SQLDB |
string |
|
SQLDataBase |
string |
|
Sharepoint |
string |
|
SystemState |
string |
|
VM |
string |
|
VMwareVM |
string |
YearlyRetentionSchedule
Jährlicher Aufbewahrungszeitplan.
Name | Typ | Beschreibung |
---|---|---|
monthsOfYear |
Liste der Monate des Jahres mit jährlicher Aufbewahrungsrichtlinie. |
|
retentionDuration |
Aufbewahrungsdauer der Aufbewahrungsrichtlinie. |
|
retentionScheduleDaily |
Tägliches Aufbewahrungsformat für die jährliche Aufbewahrungsrichtlinie. |
|
retentionScheduleFormatType |
Aufbewahrungszeitplanformat für die jährliche Aufbewahrungsrichtlinie. |
|
retentionScheduleWeekly |
Wöchentliches Aufbewahrungsformat für die jährliche Aufbewahrungsrichtlinie. |
|
retentionTimes |
string[] |
Aufbewahrungszeiten der Aufbewahrungsrichtlinie. |