Microsoft.RecoveryServices vaults/backupPolicies

تعريف مورد Bicep

يمكن نشر نوع مورد vaults/backupPolicies إلى:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.RecoveryServices/vaults/backupPolicies، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.RecoveryServices/vaults/backupPolicies@2023-01-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  eTag: 'string'
  properties: {
    protectedItemsCount: int
    resourceGuardOperationRequests: [
      'string'
    ]
    backupManagementType: 'string'
    // For remaining properties, see ProtectionPolicy objects
  }
}

عناصر ProtectionPolicy

قم بتعيين الخاصية backupManagementType لتحديد نوع العنصر.

بالنسبة إلى AzureIaasVM، استخدم:

  backupManagementType: 'AzureIaasVM'
  instantRPDetails: {
    azureBackupRGNamePrefix: 'string'
    azureBackupRGNameSuffix: 'string'
  }
  instantRpRetentionRangeInDays: int
  policyType: 'string'
  retentionPolicy: {
    retentionPolicyType: 'string'
    // For remaining properties, see RetentionPolicy objects
  }
  schedulePolicy: {
    schedulePolicyType: 'string'
    // For remaining properties, see SchedulePolicy objects
  }
  tieringPolicy: {}
  timeZone: 'string'

بالنسبة إلى AzureSql، استخدم:

  backupManagementType: 'AzureSql'
  retentionPolicy: {
    retentionPolicyType: 'string'
    // For remaining properties, see RetentionPolicy objects
  }

بالنسبة إلى AzureStorage، استخدم:

  backupManagementType: 'AzureStorage'
  retentionPolicy: {
    retentionPolicyType: 'string'
    // For remaining properties, see RetentionPolicy objects
  }
  schedulePolicy: {
    schedulePolicyType: 'string'
    // For remaining properties, see SchedulePolicy objects
  }
  timeZone: 'string'
  workLoadType: 'string'

بالنسبة إلى AzureWorkload، استخدم:

  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
      }
      tieringPolicy: {}
    }
  ]
  workLoadType: 'string'

بالنسبة إلى GenericProtectionPolicy، استخدم:

  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
      }
      tieringPolicy: {}
    }
  ]
  timeZone: 'string'

بالنسبة إلى MAB، استخدم:

  backupManagementType: 'MAB'
  retentionPolicy: {
    retentionPolicyType: 'string'
    // For remaining properties, see RetentionPolicy objects
  }
  schedulePolicy: {
    schedulePolicyType: 'string'
    // For remaining properties, see SchedulePolicy objects
  }

كائنات نهج الاستبقاء

قم بتعيين الخاصية retentionPolicyType لتحديد نوع العنصر.

بالنسبة إلى LongTermRetentionPolicy، استخدم:

  retentionPolicyType: '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'
    ]
  }
  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'
    ]
  }

بالنسبة إلى SimpleRetentionPolicy، استخدم:

  retentionPolicyType: 'SimpleRetentionPolicy'
  retentionDuration: {
    count: int
    durationType: 'string'
  }

عناصر SchedulePolicy

قم بتعيين الخاصية schedulePolicyType لتحديد نوع العنصر.

بالنسبة إلى LogSchedulePolicy، استخدم:

  schedulePolicyType: 'LogSchedulePolicy'
  scheduleFrequencyInMins: int

بالنسبة إلى LongTermSchedulePolicy، استخدم:

  schedulePolicyType: 'LongTermSchedulePolicy'

بالنسبة إلى SimpleSchedulePolicy، استخدم:

  schedulePolicyType: 'SimpleSchedulePolicy'
  hourlySchedule: {
    interval: int
    scheduleWindowDuration: int
    scheduleWindowStartTime: 'string'
  }
  scheduleRunDays: [
    'string'
  ]
  scheduleRunFrequency: 'string'
  scheduleRunTimes: [
    'string'
  ]
  scheduleWeeklyFrequency: int

بالنسبة إلى SimpleSchedulePolicyV2، استخدم:

  schedulePolicyType: 'SimpleSchedulePolicyV2'
  dailySchedule: {
    scheduleRunTimes: [
      'string'
    ]
  }
  hourlySchedule: {
    interval: int
    scheduleWindowDuration: int
    scheduleWindowStartTime: 'string'
  }
  scheduleRunFrequency: 'string'
  weeklySchedule: {
    scheduleRunDays: [
      'string'
    ]
    scheduleRunTimes: [
      'string'
    ]
  }

قيم Property

vaults/backupPolicies

الاسم الوصف القيمة
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep.
سلسلة (مطلوب)

حد الحرف: 3-150

أحرف صالحة:
الأبجدية الرقمية والواصلات.

ابدأ ”بحرف“. لا يمكنك أن تنهي بالواصلة.
الموقع الموقع الخاص بالمورد. سلسلة
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
أصل في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل.

لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل.
الاسم الرمزي للمورد من النوع: المخازن
ETag ETag اختياري. سلسلة
خصائص خصائص ProtectionPolicyResource نهج الحماية

نهج الحماية

الاسم الوصف القيمة
protectedItemsCount عدد العناصر المقترنة بهذا النهج. int
طلبات resourceGuardOperationRequests طلبات عملية ResourceGuard سلسلة []
نوع إدارة النسخ الاحتياطي تعيين نوع العنصر AzureIaasVM
AzureSql
AzureStorage
AzureWorkload
نهج الحماية العامة
MAB (مطلوب)

AzureIaaSVMProtectionPolicy

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. 'AzureIaasVM' (مطلوب)
مثيلات الRPDetails InstantRPAdditionalDetails
instantRpRetentionRangeInDays نطاق نهج الاستبقاء الفوري ل RP بالأيام int
نوع النهج "غير صالح"
'V1'
'V2'
retentionPolicy نهج الاستبقاء مع التفاصيل حول نطاقات استبقاء النسخ الاحتياطي. نهج الاستبقاء
نهج الجدول الزمني جدول النسخ الاحتياطي المحدد كجزء من نهج النسخ الاحتياطي. نهج الجدولة
نهج الطبقات نهج الطبقات لنقل RPs تلقائيا إلى طبقة أخرى
المفتاح هو Target Tier، المحدد في قائمة تعداد RecoveryPointTierType.
يحدد نهج الطبقات معايير نقل RP إلى المستوى الهدف.
عنصر
timeZone إدخال اختياري ل TimeZone كسلسلة. على سبيل المثال: المنطقة الزمنية = "توقيت المحيط الهادئ القياسي". سلسلة

InstantRPAdditionalDetails

الاسم الوصف القيمة
azureBackupRGNamePrefix سلسلة
لاحقة azureBackupRGNameSuffix سلسلة

نهج الاستبقاء

الاسم الوصف القيمة
نوع نهج الاستبقاء تعيين نوع العنصر LongTermRetentionPolicy
SimpleRetentionPolicy (مطلوب)

LongTermRetentionPolicy

الاسم الوصف القيمة
نوع نهج الاستبقاء سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "LongTermRetentionPolicy" (مطلوب)
جدول يوميا جدول الاستبقاء اليومي لنهج الحماية. جدول DailyRetentionSchedule
جدول شهري جدول الاستبقاء الشهري لنهج الحماية. جدول التحديثات الشهرية
جدول أسبوعي جدول استبقاء أسبوعي لنهج الحماية. جدول المتابعة الأسبوعية
جدول سنوي جدول الاستبقاء السنوي لنهج الحماية. جدول المراجعة السنوية

جدول DailyRetentionSchedule

الاسم الوصف القيمة
retentionDuration مدة الاستبقاء لنهج الاستبقاء. RetentionDuration
أوقات الاستبقاء أوقات الاحتفاظ بنهج الاستبقاء. سلسلة []

RetentionDuration

الاسم الوصف القيمة
العدد عدد أنواع المدد. يتم الحصول على مدة الاستبقاء عن طريق حساب نوع المدة Count times.
على سبيل المثال، عندما يكون العدد = 3 و DurationType = أسابيع، ستكون مدة الاستبقاء ثلاثة أسابيع.
int
نوع المدة نوع مدة الاستبقاء لنهج الاستبقاء. 'أيام'
"غير صالح"
'شهور'
"أسابيع"
'سنوات'

جدول التحديثات الشهرية

الاسم الوصف القيمة
استبقاء البيانات مدة الاستبقاء لنهج الاستبقاء. RetentionDuration
retentionScheduleDaily تنسيق الاستبقاء اليومي لنهج الاستبقاء الشهري. تنسيق DailyRetention
retentionScheduleFormatType نوع تنسيق جدول الاستبقاء لنهج الاستبقاء الشهري. 'يوميا'
"غير صالح"
'أسبوعيا'
retentionScheduleWeekly تنسيق الاستبقاء الأسبوعي لنهج الاستبقاء الشهري. التنسيق الأسبوعي لRetention
أوقات الاستبقاء أوقات استبقاء نهج الاستبقاء. سلسلة []

تنسيق DailyRetention

الاسم الوصف القيمة
daysOfTheMonth قائمة بالأيام من الشهر. يوم[]

‏‏يوم

الاسم الوصف القيمة
التاريخ تاريخ الشهر int
isLast ما إذا كان التاريخ هو آخر تاريخ من الشهر Bool

التنسيق الأسبوعي لRetention

الاسم الوصف القيمة
daysOfTheWeek قائمة بالأيام في الأسبوع. صفيف سلسلة يحتوي على أي من:
"الجمعة"
"الاثنين"
"السبت"
"الأحد"
'الخميس'
"الثلاثاء"
'الأربعاء'
weeksOfTheMonth قائمة الأسابيع من الشهر. صفيف سلسلة يحتوي على أي من:
"أولا"
'الرابع'
"غير صالح"
"الأخير"
"الثاني"
"الثالث"

جدول المراجعة الأسبوعية

الاسم الوصف القيمة
daysOfTheWeek قائمة بالأيام الأسبوعية لنهج الاستبقاء الأسبوعي. صفيف سلسلة يحتوي على أي من:
"الجمعة"
"الاثنين"
"السبت"
"الأحد"
'الخميس'
"الثلاثاء"
'الأربعاء'
استبقاء البيانات مدة الاستبقاء لنهج الاستبقاء. RetentionDuration
أوقات الاستبقاء أوقات استبقاء نهج الاستبقاء. سلسلة []

جدول المراجعة السنوية

الاسم الوصف القيمة
monthsOfYear قائمة أشهر السنة من نهج الاستبقاء السنوي. صفيف سلسلة يحتوي على أي من:
'أبريل'
'أغسطس'
'ديسمبر'
'فبراير'
"غير صالح"
"يناير"
'يوليو'
'يونيو'
'مارس'
'مايو'
"نوفمبر"
"أكتوبر"
'سبتمبر'
استبقاء البيانات مدة الاستبقاء لنهج الاستبقاء. RetentionDuration
retentionScheduleDaily تنسيق الاستبقاء اليومي لنهج الاستبقاء السنوي. تنسيق DailyRetention
retentionScheduleFormatType تنسيق جدول الاستبقاء لنهج الاستبقاء السنوي. 'يوميا'
"غير صالح"
"أسبوعي"
retentionScheduleWeekly تنسيق الاستبقاء الأسبوعي لنهج الاستبقاء السنوي. تنسيق التقرير الأسبوعي
أوقات الاستبقاء أوقات الاحتفاظ بنهج الاستبقاء. سلسلة []

نهج SimpleRetention

الاسم الوصف القيمة
نوع نهج الاستبقاء سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "SimpleRetentionPolicy" (مطلوب)
retentionDuration مدة الاحتفاظ بنهج الحماية. RetentionDuration

نهج الجدولة

الاسم الوصف القيمة
schedulePolicyType تعيين نوع العنصر LogSchedulePolicy
LongTermSchedulePolicy
SimpleSchedulePolicy
SimpleSchedulePolicyV2 (مطلوب)

LogSchedulePolicy

الاسم الوصف القيمة
schedulePolicyType سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "LogSchedulePolicy" (مطلوب)
scheduleFrequencyInMins تكرار عملية جدول السجل لهذا النهج في دقائق. int

LongTermSchedulePolicy

الاسم الوصف القيمة
schedulePolicyType سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "LongTermSchedulePolicy" (مطلوب)

SimpleSchedulePolicy

الاسم الوصف القيمة
schedulePolicyType سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "SimpleSchedulePolicy" (مطلوب)
جدول كل ساعة جدول كل ساعة لهذا النهج جدول كل ساعة
scheduleRunDays قائمة بالأيام الأسبوعية التي يجب تشغيل هذا الجدول الزمني. صفيف سلسلة يحتوي على أي من:
"الجمعة"
'الاثنين'
"السبت"
"الأحد"
'الخميس'
'الثلاثاء'
'الأربعاء'
scheduleRunFrequency تكرار عملية الجدول الزمني لهذا النهج. 'يوميا'
'كل ساعة'
"غير صالح"
"أسبوعي"
scheduleRunTimes قائمة أوقات اليوم التي يجب تشغيل هذا الجدول. سلسلة []
scheduleWeeklyFrequency في كل عدة أسابيع يجب تشغيل هذا الجدول الزمني. int

جدول كل ساعة

الاسم الوصف القيمة
الفاصل الزمني الفاصل الزمني الذي يجب تشغيل النسخ الاحتياطي فيه. لقيمة كل ساعة
يمكن أن يكون 4/6/8/12
int
scheduleWindowDuration لتحديد مدة نافذة النسخ الاحتياطي int
scheduleWindowStartTime لتحديد وقت بدء نافذة النسخ الاحتياطي سلسلة

SimpleSchedulePolicyV2

الاسم الوصف القيمة
نوع نهج الجدولة سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. 'SimpleSchedulePolicyV2' (مطلوب)
جدول يومي الجدول الزمني اليومي لهذا النهج جدول يومي
جدول كل ساعة جدول زمني كل ساعة لهذا النهج جدول كل ساعة
scheduleRunFrequency تكرار تشغيل الجدول الزمني لهذا النهج. 'يوميا'
'كل ساعة'
"غير صالح"
'أسبوعيا'
جدول أسبوعي الجدول الأسبوعي لهذا النهج جدول أسبوعي

جدول يومي

الاسم الوصف القيمة
scheduleRunTimes قائمة بالأوقات من اليوم يجب تشغيل هذا الجدول الزمني. سلسلة []

جدول أسبوعي

الاسم الوصف القيمة
scheduleRunDays صفيف سلسلة يحتوي على أي من:
"الجمعة"
"الاثنين"
"السبت"
"الأحد"
'الخميس'
"الثلاثاء"
'الأربعاء'
scheduleRunTimes قائمة بالأوقات من اليوم يجب تشغيل هذا الجدول الزمني. سلسلة []

نهج حماية AzureSql

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "AzureSql" (مطلوب)
retentionPolicy تفاصيل نهج الاستبقاء. نهج الاستبقاء

AzureFileShareProtectionPolicy

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "AzureStorage" (مطلوب)
retentionPolicy نهج الاستبقاء مع تفاصيل نطاقات استبقاء النسخ الاحتياطي. نهج الاستبقاء
نهج الجدولة جدول النسخ الاحتياطي المحدد كجزء من نهج النسخ الاحتياطي. نهج الجدولة
timeZone إدخال اختياري ل TimeZone كسلسلة. على سبيل المثال: المنطقة الزمنية = "توقيت المحيط الهادئ القياسي". سلسلة
نوع تحميل العمل نوع حمل العمل لإدارة النسخ الاحتياطي "AzureFileShare"
"AzureSqlDb"
"العميل"
"Exchange"
'FileFolder'
'GenericDataSource'
"غير صالح"
'SAPAseDatabase'
'SAPHanaDBInstance'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
"Sharepoint"
'SystemState'
"الجهاز الظاهري"
"VMwareVM"

AzureVmWorkloadProtectionPolicy

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "AzureWorkload" (مطلوب)
makePolicyConsistent إصلاح عدم تناسق النهج Bool
الإعدادات الإعدادات الشائعة لإدارة النسخ الاحتياطي الإعدادات
نهج الحماية الفرعية قائمة نهج الحماية الفرعية التي تتضمن الجدول الزمني والاستبقاء نهج الحماية الفرعية[]
نوع تحميل العمل نوع حمل العمل لإدارة النسخ الاحتياطي "AzureFileShare"
"AzureSqlDb"
"العميل"
"Exchange"
'FileFolder'
'GenericDataSource'
"غير صالح"
'SAPAseDatabase'
'SAPHanaDBInstance'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
"Sharepoint"
'SystemState'
"الجهاز الظاهري"
"VMwareVM"

الإعدادات

الاسم الوصف القيمة
isCompression علامة ضغط حمل العمل. تمت إضافة هذا بحيث "isSqlCompression"
سيتم إهماله بمجرد ترقية العملاء للنظر في هذه العلامة.
Bool
ضغط issql علامة ضغط SQL Bool
timeZone إدخال اختياري ل TimeZone كسلسلة. على سبيل المثال: المنطقة الزمنية = "توقيت المحيط الهادئ القياسي". سلسلة

نهج الحماية الفرعية

الاسم الوصف القيمة
نوع النهج نوع نهج النسخ الاحتياطي 'CopyOnlyFull'
"تفاضلي"
«كامل»
"تزايدي"
"غير صالح"
"السجل"
'SnapshotCopyOnlyFull'
'SnapshotFull'
retentionPolicy نهج الاستبقاء مع تفاصيل نطاقات استبقاء النسخ الاحتياطي. نهج الاستبقاء
نهج الجدولة جدول النسخ الاحتياطي المحدد كجزء من نهج النسخ الاحتياطي. نهج الجدولة
نهج الطبقات نهج الطبقات لنقل RPs تلقائيا إلى طبقة أخرى.
المفتاح هو المستوى الهدف، المحدد في قائمة تعداد RecoveryPointTierType.
يحدد نهج الطبقات معايير نقل RP إلى المستوى الهدف.
عنصر

نهج الحماية العامة

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "GenericProtectionPolicy" (مطلوب)
اسم النسيج اسم نسيج هذه السياسة. سلسلة
نهج الحماية الفرعية قائمة نهج الحماية الفرعية التي تتضمن الجدول الزمني والاستبقاء نهج الحماية الفرعية[]
timeZone إدخال اختياري ل TimeZone كسلسلة. على سبيل المثال: المنطقة الزمنية = "توقيت المحيط الهادئ القياسي". سلسلة

نهج MabProtection

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. 'MAB' (مطلوب)
retentionPolicy تفاصيل نهج الاستبقاء. نهج الاستبقاء
نهج الجدولة جدول النسخ الاحتياطي لنهج النسخ الاحتياطي. نهج الجدولة

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب الوصف
النسخ الاحتياطي لمشاركة الملفات الموجودة باستخدام خدمات الاسترداد (يوميا)

نشر في Azure
يقوم هذا القالب بتكوين الحماية لمشاركة ملف موجودة في حساب تخزين موجود. يقوم بإنشاء جديد أو يستخدم مخزن خدمات الاسترداد الحالي ونهج النسخ الاحتياطي استنادا إلى قيم المعلمات المحددة.
النسخ الاحتياطي لمشاركة الملفات الموجودة باستخدام خدمات الاسترداد (كل ساعة)

نشر في Azure
يقوم هذا القالب بتكوين الحماية بتردد كل ساعة لمشاركة ملف موجودة في حساب تخزين موجود. يقوم بإنشاء جديد أو يستخدم مخزن خدمات الاسترداد الحالي ونهج النسخ الاحتياطي استنادا إلى قيم المعلمات المحددة.
النسخ الاحتياطي Resource Manager الأجهزة الظاهرية باستخدام مخزن خدمات الاسترداد

نشر في Azure
سيستخدم هذا القالب مخزن خدمات الاسترداد الحالي ونهج النسخ الاحتياطي الحالي، وتكوين النسخ الاحتياطي للأجهزة الظاهرية Resource Manager المتعددة التي تنتمي إلى نفس مجموعة الموارد
إنشاء Recovery Services Vault باستخدام نهج النسخ الاحتياطي

نشر في Azure
ينشئ هذا القالب Recovery Services Vault مع نهج النسخ الاحتياطي وتكوين الميزات الاختيارية مثل هوية النظام ونوع تخزين النسخ الاحتياطي والاستعادة عبر المناطق وسجلات التشخيص وقفل الحذف.
إنشاء نهج النسخ الاحتياطي اليومي ل RS Vault لحماية IaaSVMs

نشر في Azure
ينشئ هذا القالب مخزن خدمة الاسترداد ونهج النسخ الاحتياطي اليومي الذي يمكن استخدامه لحماية أجهزة IaaS الظاهرية الكلاسيكية والمستندة إلى ARM.
Azure Backup لحمل العمل في أجهزة Azure الظاهرية

نشر في Azure
ينشئ هذا القالب مخزن خدمات الاسترداد ونهج النسخ الاحتياطي المحدد لحمل العمل. تسجيل الجهاز الظاهري مع خدمة النسخ الاحتياطي وتكوين الحماية
إنشاء نهج النسخ الاحتياطي الأسبوعي ل RS Vault لحماية IaaSVMs

نشر في Azure
ينشئ هذا القالب مخزن خدمة الاسترداد ونهج النسخ الاحتياطي اليومي الذي يمكن استخدامه لحماية أجهزة IaaS الظاهرية الكلاسيكية والمستندة إلى ARM.

تعريف مورد قالب ARM

يمكن نشر نوع مورد vaults/backupPolicies إلى:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.RecoveryServices/vaults/backupPolicies، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
  "apiVersion": "2023-01-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "eTag": "string",
  "properties": {
    "protectedItemsCount": "int",
    "resourceGuardOperationRequests": [ "string" ],
    "backupManagementType": "string"
    // For remaining properties, see ProtectionPolicy objects
  }
}

عناصر ProtectionPolicy

قم بتعيين الخاصية backupManagementType لتحديد نوع العنصر.

بالنسبة إلى AzureIaasVM، استخدم:

  "backupManagementType": "AzureIaasVM",
  "instantRPDetails": {
    "azureBackupRGNamePrefix": "string",
    "azureBackupRGNameSuffix": "string"
  },
  "instantRpRetentionRangeInDays": "int",
  "policyType": "string",
  "retentionPolicy": {
    "retentionPolicyType": "string"
    // For remaining properties, see RetentionPolicy objects
  },
  "schedulePolicy": {
    "schedulePolicyType": "string"
    // For remaining properties, see SchedulePolicy objects
  },
  "tieringPolicy": {},
  "timeZone": "string"

بالنسبة إلى AzureSql، استخدم:

  "backupManagementType": "AzureSql",
  "retentionPolicy": {
    "retentionPolicyType": "string"
    // For remaining properties, see RetentionPolicy objects
  }

بالنسبة إلى AzureStorage، استخدم:

  "backupManagementType": "AzureStorage",
  "retentionPolicy": {
    "retentionPolicyType": "string"
    // For remaining properties, see RetentionPolicy objects
  },
  "schedulePolicy": {
    "schedulePolicyType": "string"
    // For remaining properties, see SchedulePolicy objects
  },
  "timeZone": "string",
  "workLoadType": "string"

بالنسبة إلى AzureWorkload، استخدم:

  "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
      },
      "tieringPolicy": {}
    }
  ],
  "workLoadType": "string"

بالنسبة إلى GenericProtectionPolicy، استخدم:

  "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
      },
      "tieringPolicy": {}
    }
  ],
  "timeZone": "string"

بالنسبة إلى MAB، استخدم:

  "backupManagementType": "MAB",
  "retentionPolicy": {
    "retentionPolicyType": "string"
    // For remaining properties, see RetentionPolicy objects
  },
  "schedulePolicy": {
    "schedulePolicyType": "string"
    // For remaining properties, see SchedulePolicy objects
  }

كائنات نهج الاستبقاء

قم بتعيين الخاصية retentionPolicyType لتحديد نوع العنصر.

بالنسبة إلى LongTermRetentionPolicy، استخدم:

  "retentionPolicyType": "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" ]
  },
  "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" ]
  }

بالنسبة إلى SimpleRetentionPolicy، استخدم:

  "retentionPolicyType": "SimpleRetentionPolicy",
  "retentionDuration": {
    "count": "int",
    "durationType": "string"
  }

عناصر SchedulePolicy

قم بتعيين الخاصية schedulePolicyType لتحديد نوع العنصر.

بالنسبة إلى LogSchedulePolicy، استخدم:

  "schedulePolicyType": "LogSchedulePolicy",
  "scheduleFrequencyInMins": "int"

بالنسبة إلى LongTermSchedulePolicy، استخدم:

  "schedulePolicyType": "LongTermSchedulePolicy"

بالنسبة إلى SimpleSchedulePolicy، استخدم:

  "schedulePolicyType": "SimpleSchedulePolicy",
  "hourlySchedule": {
    "interval": "int",
    "scheduleWindowDuration": "int",
    "scheduleWindowStartTime": "string"
  },
  "scheduleRunDays": [ "string" ],
  "scheduleRunFrequency": "string",
  "scheduleRunTimes": [ "string" ],
  "scheduleWeeklyFrequency": "int"

بالنسبة إلى SimpleSchedulePolicyV2، استخدم:

  "schedulePolicyType": "SimpleSchedulePolicyV2",
  "dailySchedule": {
    "scheduleRunTimes": [ "string" ]
  },
  "hourlySchedule": {
    "interval": "int",
    "scheduleWindowDuration": "int",
    "scheduleWindowStartTime": "string"
  },
  "scheduleRunFrequency": "string",
  "weeklySchedule": {
    "scheduleRunDays": [ "string" ],
    "scheduleRunTimes": [ "string" ]
  }

قيم Property

vaults/backupPolicies

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.RecoveryServices/vaults/backupPolicies'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2023-01-01'
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
سلسلة (مطلوب)

حد الحرف: 3-150

أحرف صالحة:
الأبجدية الرقمية والواصلات.

ابدأ ”بحرف“. لا يمكنك أن تنهي بالواصلة.
الموقع الموقع الخاص بالمورد. سلسلة
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
ETag ETag اختياري. سلسلة
خصائص خصائص ProtectionPolicyResource نهج الحماية

نهج الحماية

الاسم الوصف القيمة
protectedItemsCount عدد العناصر المقترنة بهذا النهج. int
طلبات resourceGuardOperationRequests طلبات عملية ResourceGuard سلسلة []
نوع إدارة النسخ الاحتياطي تعيين نوع العنصر AzureIaasVM
AzureSql
AzureStorage
AzureWorkload
نهج الحماية العامة
MAB (مطلوب)

AzureIaaSVMProtectionPolicy

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "AzureIaasVM" (مطلوب)
instantRPDetails InstantRPAdditionalDetails
instantRpRetentionRangeInDays نطاق نهج الاستبقاء الفوري ل RP بالأيام int
نوع النهج "غير صالح"
'V1'
"V2"
retentionPolicy نهج الاستبقاء مع تفاصيل نطاقات استبقاء النسخ الاحتياطي. نهج الاستبقاء
نهج الجدولة جدول النسخ الاحتياطي المحدد كجزء من نهج النسخ الاحتياطي. نهج الجدولة
نهج الطبقات نهج الطبقات لنقل RPs تلقائيا إلى طبقة أخرى
المفتاح هو المستوى الهدف، المحدد في قائمة تعداد RecoveryPointTierType.
يحدد نهج الطبقات معايير نقل RP إلى المستوى الهدف.
عنصر
timeZone إدخال اختياري ل TimeZone كسلسلة. على سبيل المثال: المنطقة الزمنية = "توقيت المحيط الهادئ القياسي". سلسلة

InstantRPAdditionalDetails

الاسم الوصف القيمة
azureBackupRGNamePrefix سلسلة
azureBackupRGNameSuffix سلسلة

نهج الاستبقاء

الاسم الوصف القيمة
نوع نهج الاستبقاء تعيين نوع الكائن نهج LongTermRetention
SimpleRetentionPolicy (مطلوب)

نهج LongTermRetention

الاسم الوصف القيمة
نوع نهج الاستبقاء سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "LongTermRetentionPolicy" (مطلوب)
جدول يومي جدول الاستبقاء اليومي لنهج الحماية. جدول يوميا
جدول شهري جدول استبقاء شهري لنهج الحماية. جدول المراجعة الشهرية
جدول أسبوعي جدول استبقاء أسبوعي لنهج الحماية. جدول المراجعة الأسبوعية
جدول سنوي جدول الاستبقاء السنوي لنهج الحماية. جدول المراجعة السنوية

جدول يوميا

الاسم الوصف القيمة
استبقاء البيانات مدة الاستبقاء لنهج الاستبقاء. RetentionDuration
أوقات الاستبقاء أوقات استبقاء نهج الاستبقاء. سلسلة []

RetentionDuration

الاسم الوصف القيمة
العدد عدد أنواع المدد. يتم الحصول على مدة الاستبقاء عن طريق حساب نوع المدة Count times.
على سبيل المثال، عندما يكون العدد = 3 و DurationType = أسابيع، ستكون مدة الاستبقاء ثلاثة أسابيع.
int
نوع المدة نوع مدة الاستبقاء لنهج الاستبقاء. 'أيام'
"غير صالح"
'شهور'
"أسابيع"
'سنوات'

جدول المراجعة الشهرية

الاسم الوصف القيمة
استبقاء البيانات مدة الاستبقاء لنهج الاستبقاء. RetentionDuration
retentionScheduleDaily تنسيق الاستبقاء اليومي لنهج الاستبقاء الشهري. تنسيق DailyRetention
retentionScheduleFormatType نوع تنسيق جدول الاستبقاء لنهج الاستبقاء الشهري. 'يوميا'
"غير صالح"
'أسبوعيا'
retentionScheduleWeekly تنسيق الاستبقاء الأسبوعي لنهج الاستبقاء الشهري. التنسيق الأسبوعي لRetention
أوقات الاستبقاء أوقات استبقاء نهج الاستبقاء. سلسلة []

تنسيق DailyRetention

الاسم الوصف القيمة
daysOfTheMonth قائمة بالأيام من الشهر. يوم[]

‏‏يوم

الاسم الوصف القيمة
التاريخ تاريخ الشهر int
isLast ما إذا كان التاريخ هو آخر تاريخ من الشهر Bool

التنسيق الأسبوعي لRetention

الاسم الوصف القيمة
daysOfTheWeek قائمة بالأيام في الأسبوع. صفيف سلسلة يحتوي على أي من:
"الجمعة"
"الاثنين"
"السبت"
"الأحد"
'الخميس'
"الثلاثاء"
'الأربعاء'
weeksOfTheMonth قائمة الأسابيع من الشهر. صفيف سلسلة يحتوي على أي من:
"أولا"
'الرابع'
"غير صالح"
"الأخير"
"الثاني"
"الثالث"

جدول المراجعة الأسبوعية

الاسم الوصف القيمة
daysOfTheWeek قائمة بالأيام الأسبوعية لنهج الاستبقاء الأسبوعي. صفيف سلسلة يحتوي على أي من:
"الجمعة"
"الاثنين"
"السبت"
"الأحد"
'الخميس'
"الثلاثاء"
'الأربعاء'
استبقاء البيانات مدة الاستبقاء لنهج الاستبقاء. RetentionDuration
أوقات الاستبقاء أوقات استبقاء نهج الاستبقاء. سلسلة []

جدول المراجعة السنوية

الاسم الوصف القيمة
monthsOfYear قائمة أشهر السنة من نهج الاستبقاء السنوي. صفيف سلسلة يحتوي على أي من:
'أبريل'
'أغسطس'
'ديسمبر'
'فبراير'
"غير صالح"
"يناير"
'يوليو'
'يونيو'
'مارس'
'مايو'
"نوفمبر"
"أكتوبر"
'سبتمبر'
استبقاء البيانات مدة الاستبقاء لنهج الاستبقاء. RetentionDuration
retentionScheduleDaily تنسيق الاستبقاء اليومي لنهج الاستبقاء السنوي. تنسيق DailyRetention
retentionScheduleFormatType تنسيق جدول الاستبقاء لنهج الاستبقاء السنوي. 'يوميا'
"غير صالح"
'أسبوعيا'
retentionScheduleWeekly تنسيق الاستبقاء الأسبوعي لنهج الاستبقاء السنوي. تنسيق التقرير الأسبوعي
أوقات الاستبقاء أوقات الاحتفاظ بنهج الاستبقاء. سلسلة []

نهج SimpleRetention

الاسم الوصف القيمة
نوع نهج الاستبقاء سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "SimpleRetentionPolicy" (مطلوب)
retentionDuration مدة الاحتفاظ بنهج الحماية. RetentionDuration

نهج الجدولة

الاسم الوصف القيمة
schedulePolicyType تعيين نوع العنصر LogSchedulePolicy
LongTermSchedulePolicy
SimpleSchedulePolicy
SimpleSchedulePolicyV2 (مطلوب)

LogSchedulePolicy

الاسم الوصف القيمة
schedulePolicyType سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "LogSchedulePolicy" (مطلوب)
scheduleFrequencyInMins تكرار عملية جدول السجل لهذا النهج في دقائق. int

LongTermSchedulePolicy

الاسم الوصف القيمة
schedulePolicyType سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "LongTermSchedulePolicy" (مطلوب)

SimpleSchedulePolicy

الاسم الوصف القيمة
schedulePolicyType سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "SimpleSchedulePolicy" (مطلوب)
جدول كل ساعة جدول كل ساعة لهذا النهج جدول كل ساعة
scheduleRunDays قائمة بالأيام الأسبوعية التي يجب تشغيل هذا الجدول الزمني. صفيف سلسلة يحتوي على أي من:
"الجمعة"
'الاثنين'
"السبت"
"الأحد"
'الخميس'
'الثلاثاء'
'الأربعاء'
scheduleRunFrequency تكرار عملية الجدول الزمني لهذا النهج. 'يوميا'
'كل ساعة'
"غير صالح"
"أسبوعي"
scheduleRunTimes قائمة أوقات اليوم التي يجب تشغيل هذا الجدول. سلسلة []
scheduleWeeklyFrequency في كل عدة أسابيع يجب تشغيل هذا الجدول الزمني. int

جدول كل ساعة

الاسم الوصف القيمة
الفاصل الزمني الفاصل الزمني الذي يجب تشغيل النسخ الاحتياطي فيه. لقيمة كل ساعة
يمكن أن يكون 4/6/8/12
int
scheduleWindowDuration لتحديد مدة نافذة النسخ الاحتياطي int
scheduleWindowStartTime لتحديد وقت بدء نافذة النسخ الاحتياطي سلسلة

SimpleSchedulePolicyV2

الاسم الوصف القيمة
schedulePolicyType سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. 'SimpleSchedulePolicyV2' (مطلوب)
جدول يوميا الجدول اليومي لهذا النهج جدول يومي
جدول كل ساعة الجدول الزمني لكل ساعة لهذا النهج جدول كل ساعة
scheduleRunFrequency تكرار عملية الجدول الزمني لهذا النهج. 'يوميا'
'كل ساعة'
"غير صالح"
"أسبوعي"
جدول أسبوعي الجدول الأسبوعي لهذا النهج جدول أسبوعي

جدول يومي

الاسم الوصف القيمة
scheduleRunTimes قائمة أوقات اليوم التي يجب تشغيل هذا الجدول. سلسلة []

جدول أسبوعي

الاسم الوصف القيمة
scheduleRunDays صفيف سلسلة يحتوي على أي من:
"الجمعة"
'الاثنين'
"السبت"
"الأحد"
'الخميس'
'الثلاثاء'
'الأربعاء'
scheduleRunTimes قائمة أوقات اليوم التي يجب تشغيل هذا الجدول. سلسلة []

AzureSqlProtectionPolicy

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. 'AzureSql' (مطلوب)
retentionPolicy تفاصيل نهج الاستبقاء. نهج الاستبقاء

AzureFileShareProtectionPolicy

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "AzureStorage" (مطلوب)
retentionPolicy نهج الاستبقاء مع التفاصيل حول نطاقات استبقاء النسخ الاحتياطي. نهج الاستبقاء
نهج الجدول الزمني جدول النسخ الاحتياطي المحدد كجزء من نهج النسخ الاحتياطي. نهج الجدولة
timeZone إدخال اختياري ل TimeZone كسلسلة. على سبيل المثال: المنطقة الزمنية = "توقيت المحيط الهادئ القياسي". سلسلة
workLoadType نوع حمل العمل لإدارة النسخ الاحتياطي "AzureFileShare"
'AzureSqlDb'
"العميل"
"Exchange"
'FileFolder'
'GenericDataSource'
"غير صالح"
'SAPAseDatabase'
'SAPHanaDBInstance'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
"الجهاز الظاهري"
'VMwareVM'

AzureVmWorkloadProtectionPolicy

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "AzureWorkload" (مطلوب)
makePolicyConsistent إصلاح عدم تناسق النهج Bool
الإعدادات الإعدادات الشائعة لإدارة النسخ الاحتياطي الإعدادات
نهج الحماية الفرعية قائمة بنهج الحماية الفرعية التي تتضمن الجدول الزمني والاستبقاء نهج الحماية الفرعية[]
workLoadType نوع حمل العمل لإدارة النسخ الاحتياطي "AzureFileShare"
'AzureSqlDb'
"العميل"
"Exchange"
'FileFolder'
'GenericDataSource'
"غير صالح"
'SAPAseDatabase'
'SAPHanaDBInstance'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
"الجهاز الظاهري"
'VMwareVM'

الإعدادات

الاسم الوصف القيمة
isCompression علامة ضغط حمل العمل. تمت إضافة هذا بحيث "isSqlCompression"
سيتم إهماله بمجرد ترقية العملاء للنظر في هذه العلامة.
Bool
issqlcompression علامة ضغط SQL Bool
timeZone إدخال اختياري ل TimeZone كسلسلة. على سبيل المثال: المنطقة الزمنية = "توقيت المحيط الهادئ القياسي". سلسلة

نهج الحماية الفرعية

الاسم الوصف القيمة
نوع النهج نوع نهج النسخ الاحتياطي 'CopyOnlyFull'
'تفاضلي'
«كامل»
"تزايدي"
"غير صالح"
"السجل"
'SnapshotCopyOnlyFull'
'SnapshotFull'
retentionPolicy نهج الاستبقاء مع التفاصيل حول نطاقات استبقاء النسخ الاحتياطي. نهج الاستبقاء
نهج الجدول الزمني جدول النسخ الاحتياطي المحدد كجزء من نهج النسخ الاحتياطي. نهج الجدولة
نهج الطبقات نهج الطبقات لنقل RPs تلقائيا إلى طبقة أخرى.
المفتاح هو Target Tier، المحدد في قائمة تعداد RecoveryPointTierType.
يحدد نهج الطبقات معايير نقل RP إلى المستوى الهدف.
عنصر

نهج الحماية العامة

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "GenericProtectionPolicy" (مطلوب)
اسم النسيج اسم نسيج هذا النهج. سلسلة
نهج الحماية الفرعية قائمة بنهج الحماية الفرعية التي تتضمن الجدول الزمني والاستبقاء نهج الحماية الفرعية[]
timeZone إدخال اختياري ل TimeZone كسلسلة. على سبيل المثال: المنطقة الزمنية = "توقيت المحيط الهادئ القياسي". سلسلة

MabProtectionPolicy

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. 'MAB' (مطلوب)
retentionPolicy تفاصيل نهج الاستبقاء. نهج الاستبقاء
نهج الجدول الزمني جدول النسخ الاحتياطي لنهج النسخ الاحتياطي. نهج الجدولة

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب الوصف
النسخ الاحتياطي لمشاركة الملفات الموجودة باستخدام خدمات الاسترداد (يوميا)

نشر في Azure
يقوم هذا القالب بتكوين الحماية لمشاركة ملف موجودة في حساب تخزين موجود. يقوم بإنشاء جديد أو يستخدم مخزن خدمات الاسترداد الحالي ونهج النسخ الاحتياطي استنادا إلى قيم المعلمات المحددة.
النسخ الاحتياطي لمشاركة الملفات الموجودة باستخدام خدمات الاسترداد (كل ساعة)

نشر في Azure
يقوم هذا القالب بتكوين الحماية بتردد كل ساعة لمشاركة ملف موجودة في حساب تخزين موجود. يقوم بإنشاء جديد أو يستخدم مخزن خدمات الاسترداد الحالي ونهج النسخ الاحتياطي استنادا إلى قيم المعلمات المحددة.
النسخ الاحتياطي Resource Manager الأجهزة الظاهرية باستخدام مخزن خدمات الاسترداد

نشر في Azure
سيستخدم هذا القالب مخزن خدمات الاسترداد الحالي ونهج النسخ الاحتياطي الحالي، وتكوين النسخ الاحتياطي للأجهزة الظاهرية Resource Manager المتعددة التي تنتمي إلى نفس مجموعة الموارد
إنشاء Recovery Services Vault باستخدام نهج النسخ الاحتياطي

نشر في Azure
ينشئ هذا القالب Recovery Services Vault مع نهج النسخ الاحتياطي وتكوين الميزات الاختيارية مثل هوية النظام ونوع تخزين النسخ الاحتياطي والاستعادة عبر المناطق وسجلات التشخيص وقفل الحذف.
إنشاء نهج النسخ الاحتياطي اليومي ل RS Vault لحماية IaaSVMs

نشر في Azure
ينشئ هذا القالب مخزن خدمة الاسترداد ونهج النسخ الاحتياطي اليومي الذي يمكن استخدامه لحماية أجهزة IaaS الظاهرية الكلاسيكية والمستندة إلى ARM.
Azure Backup لحمل العمل في أجهزة Azure الظاهرية

نشر في Azure
ينشئ هذا القالب مخزن خدمات الاسترداد ونهج النسخ الاحتياطي المحدد لحمل العمل. تسجيل الجهاز الظاهري مع خدمة النسخ الاحتياطي وتكوين الحماية
إنشاء نهج النسخ الاحتياطي الأسبوعي ل RS Vault لحماية IaaSVMs

نشر في Azure
ينشئ هذا القالب مخزن خدمة الاسترداد ونهج النسخ الاحتياطي اليومي الذي يمكن استخدامه لحماية أجهزة IaaS الظاهرية الكلاسيكية والمستندة إلى ARM.

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد vaults/backupPolicies إلى:

  • مجموعات الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.RecoveryServices/vaults/backupPolicies، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/backupPolicies@2023-01-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      protectedItemsCount = int
      resourceGuardOperationRequests = [
        "string"
      ]
      backupManagementType = "string"
      // For remaining properties, see ProtectionPolicy objects
    }
    eTag = "string"
  })
}

عناصر ProtectionPolicy

قم بتعيين الخاصية backupManagementType لتحديد نوع العنصر.

بالنسبة إلى AzureIaasVM، استخدم:

  backupManagementType = "AzureIaasVM"
  instantRPDetails = {
    azureBackupRGNamePrefix = "string"
    azureBackupRGNameSuffix = "string"
  }
  instantRpRetentionRangeInDays = int
  policyType = "string"
  retentionPolicy = {
    retentionPolicyType = "string"
    // For remaining properties, see RetentionPolicy objects
  }
  schedulePolicy = {
    schedulePolicyType = "string"
    // For remaining properties, see SchedulePolicy objects
  }
  tieringPolicy = {}
  timeZone = "string"

بالنسبة إلى AzureSql، استخدم:

  backupManagementType = "AzureSql"
  retentionPolicy = {
    retentionPolicyType = "string"
    // For remaining properties, see RetentionPolicy objects
  }

بالنسبة إلى AzureStorage، استخدم:

  backupManagementType = "AzureStorage"
  retentionPolicy = {
    retentionPolicyType = "string"
    // For remaining properties, see RetentionPolicy objects
  }
  schedulePolicy = {
    schedulePolicyType = "string"
    // For remaining properties, see SchedulePolicy objects
  }
  timeZone = "string"
  workLoadType = "string"

بالنسبة إلى AzureWorkload، استخدم:

  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
      }
      tieringPolicy = {}
    }
  ]
  workLoadType = "string"

بالنسبة إلى GenericProtectionPolicy، استخدم:

  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
      }
      tieringPolicy = {}
    }
  ]
  timeZone = "string"

بالنسبة إلى MAB، استخدم:

  backupManagementType = "MAB"
  retentionPolicy = {
    retentionPolicyType = "string"
    // For remaining properties, see RetentionPolicy objects
  }
  schedulePolicy = {
    schedulePolicyType = "string"
    // For remaining properties, see SchedulePolicy objects
  }

كائنات نهج الاستبقاء

قم بتعيين الخاصية retentionPolicyType لتحديد نوع العنصر.

بالنسبة إلى LongTermRetentionPolicy، استخدم:

  retentionPolicyType = "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"
    ]
  }
  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"
    ]
  }

بالنسبة إلى SimpleRetentionPolicy، استخدم:

  retentionPolicyType = "SimpleRetentionPolicy"
  retentionDuration = {
    count = int
    durationType = "string"
  }

عناصر SchedulePolicy

قم بتعيين الخاصية schedulePolicyType لتحديد نوع العنصر.

بالنسبة إلى LogSchedulePolicy، استخدم:

  schedulePolicyType = "LogSchedulePolicy"
  scheduleFrequencyInMins = int

بالنسبة إلى LongTermSchedulePolicy، استخدم:

  schedulePolicyType = "LongTermSchedulePolicy"

بالنسبة إلى SimpleSchedulePolicy، استخدم:

  schedulePolicyType = "SimpleSchedulePolicy"
  hourlySchedule = {
    interval = int
    scheduleWindowDuration = int
    scheduleWindowStartTime = "string"
  }
  scheduleRunDays = [
    "string"
  ]
  scheduleRunFrequency = "string"
  scheduleRunTimes = [
    "string"
  ]
  scheduleWeeklyFrequency = int

بالنسبة إلى SimpleSchedulePolicyV2، استخدم:

  schedulePolicyType = "SimpleSchedulePolicyV2"
  dailySchedule = {
    scheduleRunTimes = [
      "string"
    ]
  }
  hourlySchedule = {
    interval = int
    scheduleWindowDuration = int
    scheduleWindowStartTime = "string"
  }
  scheduleRunFrequency = "string"
  weeklySchedule = {
    scheduleRunDays = [
      "string"
    ]
    scheduleRunTimes = [
      "string"
    ]
  }

قيم Property

vaults/backupPolicies

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.RecoveryServices/vaults/backupPolicies@2023-01-01"
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 3-150

أحرف صالحة:
الأبجدية الرقمية والواصلات.

ابدأ ”بحرف“. لا يمكنك أن تنهي بالواصلة.
الموقع الموقع الخاص بالمورد. سلسلة
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: المخازن
العلامات علامات الموارد. قاموس أسماء العلامات والقيم.
ETag ETag اختياري. سلسلة
خصائص خصائص ProtectionPolicyResource نهج الحماية

نهج الحماية

الاسم الوصف القيمة
protectedItemsCount عدد العناصر المقترنة بهذا النهج. int
طلبات resourceGuardOperationRequests طلبات عملية ResourceGuard سلسلة []
نوع إدارة النسخ الاحتياطي تعيين نوع العنصر AzureIaasVM
AzureSql
AzureStorage
AzureWorkload
نهج الحماية العامة
MAB (مطلوب)

AzureIaaSVMProtectionPolicy

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "AzureIaasVM" (مطلوب)
مثيلات الRPDetails InstantRPAdditionalDetails
instantRpRetentionRangeInDays نطاق نهج الاستبقاء الفوري ل RP بالأيام int
نوع النهج "غير صالح"
"V1"
"V2"
retentionPolicy نهج الاستبقاء مع تفاصيل نطاقات استبقاء النسخ الاحتياطي. نهج الاستبقاء
نهج الجدولة جدول النسخ الاحتياطي المحدد كجزء من نهج النسخ الاحتياطي. نهج الجدولة
نهج الطبقات نهج الطبقات لنقل RPs تلقائيا إلى طبقة أخرى
المفتاح هو المستوى الهدف، المحدد في قائمة تعداد RecoveryPointTierType.
يحدد نهج الطبقات معايير نقل RP إلى المستوى الهدف.
عنصر
timeZone إدخال اختياري ل TimeZone كسلسلة. على سبيل المثال: المنطقة الزمنية = "توقيت المحيط الهادئ القياسي". سلسلة

InstantRPAdditionalDetails

الاسم الوصف القيمة
azureBackupRGNamePrefix سلسلة
azureBackupRGNameSuffix سلسلة

نهج الاستبقاء

الاسم الوصف القيمة
نوع نهج الاستبقاء تعيين نوع الكائن نهج LongTermRetention
SimpleRetentionPolicy (مطلوب)

نهج LongTermRetention

الاسم الوصف القيمة
نوع نهج الاستبقاء سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "LongTermRetentionPolicy" (مطلوب)
جدول يومي جدول الاستبقاء اليومي لنهج الحماية. جدول يوميا
جدول شهري جدول استبقاء شهري لنهج الحماية. جدول المراجعة الشهرية
جدول أسبوعي جدول استبقاء أسبوعي لنهج الحماية. جدول المراجعة الأسبوعية
جدول سنوي جدول الاستبقاء السنوي لنهج الحماية. جدول المراجعة السنوية

جدول يوميا

الاسم الوصف القيمة
استبقاء البيانات مدة الاستبقاء لنهج الاستبقاء. RetentionDuration
أوقات الاستبقاء أوقات استبقاء نهج الاستبقاء. سلسلة []

RetentionDuration

الاسم الوصف القيمة
العدد عدد أنواع المدد. يتم الحصول على مدة الاستبقاء عن طريق حساب نوع المدة Count times.
على سبيل المثال، عندما يكون العدد = 3 و DurationType = أسابيع، ستكون مدة الاستبقاء ثلاثة أسابيع.
int
نوع المدة نوع مدة الاستبقاء لنهج الاستبقاء. "أيام"
"غير صالح"
"أشهر"
"أسابيع"
"سنوات"

جدول المراجعة الشهرية

الاسم الوصف القيمة
استبقاء البيانات مدة الاستبقاء لنهج الاستبقاء. RetentionDuration
retentionScheduleDaily تنسيق الاستبقاء اليومي لنهج الاستبقاء الشهري. تنسيق DailyRetention
retentionScheduleFormatType نوع تنسيق جدول الاستبقاء لنهج الاستبقاء الشهري. "يوميا"
"غير صالح"
"أسبوعي"
retentionScheduleWeekly تنسيق الاستبقاء الأسبوعي لنهج الاستبقاء الشهري. التنسيق الأسبوعي لRetention
أوقات الاستبقاء أوقات استبقاء نهج الاستبقاء. سلسلة []

تنسيق DailyRetention

الاسم الوصف القيمة
daysOfTheMonth قائمة بالأيام من الشهر. يوم[]

‏‏يوم

الاسم الوصف القيمة
التاريخ تاريخ الشهر int
isLast ما إذا كان التاريخ هو آخر تاريخ من الشهر Bool

التنسيق الأسبوعي لRetention

الاسم الوصف القيمة
daysOfTheWeek قائمة بالأيام في الأسبوع. صفيف سلسلة يحتوي على أي من:
"الجمعة"
"Monday"
"Saturday"
"الأحد"
"الخميس"
"الثلاثاء"
"الأربعاء"
weeksOfTheMonth قائمة الأسابيع من الشهر. صفيف سلسلة يحتوي على أي من:
"أولا"
"الرابع"
"غير صالح"
"الأخير"
"الثاني"
"الثالث"

جدول المراجعة الأسبوعية

الاسم الوصف القيمة
daysOfTheWeek قائمة بالأيام الأسبوعية لنهج الاستبقاء الأسبوعي. صفيف سلسلة يحتوي على أي من:
"الجمعة"
"Monday"
"Saturday"
"الأحد"
"الخميس"
"الثلاثاء"
"الأربعاء"
استبقاء البيانات مدة الاستبقاء لنهج الاستبقاء. RetentionDuration
أوقات الاستبقاء أوقات استبقاء نهج الاستبقاء. سلسلة []

جدول المراجعة السنوية

الاسم الوصف القيمة
monthsOfYear قائمة أشهر السنة من نهج الاستبقاء السنوي. صفيف سلسلة يحتوي على أي من:
"أبريل"
"أغسطس"
"ديسمبر"
"فبراير"
"غير صالح"
"يناير"
"يوليو"
"يونيو"
"مارس"
"مايو"
"نوفمبر"
"أكتوبر"
"سبتمبر"
استبقاء البيانات مدة الاستبقاء لنهج الاستبقاء. RetentionDuration
retentionScheduleDaily تنسيق الاستبقاء اليومي لنهج الاستبقاء السنوي. تنسيق DailyRetention
retentionScheduleFormatType تنسيق جدول الاستبقاء لنهج الاستبقاء السنوي. "يوميا"
"غير صالح"
"أسبوعي"
retentionScheduleWeekly تنسيق الاستبقاء الأسبوعي لنهج الاستبقاء السنوي. التنسيق الأسبوعي لRetention
أوقات الاستبقاء أوقات استبقاء نهج الاستبقاء. سلسلة []

نهج SimpleRetention

الاسم الوصف القيمة
نوع نهج الاستبقاء سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "SimpleRetentionPolicy" (مطلوب)
استبقاء البيانات مدة الاحتفاظ بنهج الحماية. RetentionDuration

نهج الجدولة

الاسم الوصف القيمة
نوع نهج الجدولة تعيين نوع الكائن LogSchedulePolicy
LongTermSchedulePolicy
SimpleSchedulePolicy
SimpleSchedulePolicyV2 (مطلوب)

LogSchedulePolicy

الاسم الوصف القيمة
نوع نهج الجدولة سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "LogSchedulePolicy" (مطلوب)
scheduleFrequencyInMins تكرار عملية جدول السجل لهذا النهج في دقائق. int

LongTermSchedulePolicy

الاسم الوصف القيمة
نوع نهج الجدولة سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "LongTermSchedulePolicy" (مطلوب)

SimpleSchedulePolicy

الاسم الوصف القيمة
نوع نهج الجدولة سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "SimpleSchedulePolicy" (مطلوب)
جدول كل ساعة جدول كل ساعة لهذا النهج جدول كل ساعة
scheduleRunDays قائمة بالأيام من الأسبوع التي يجب تشغيل هذا الجدول الزمني. صفيف سلسلة يحتوي على أي من:
"الجمعة"
"Monday"
"Saturday"
"الأحد"
"الخميس"
"الثلاثاء"
"الأربعاء"
scheduleRunFrequency تكرار تشغيل الجدول الزمني لهذا النهج. "يوميا"
"كل ساعة"
"غير صالح"
"أسبوعي"
scheduleRunTimes قائمة بالأوقات من اليوم يجب تشغيل هذا الجدول الزمني. سلسلة []
scheduleWeeklyFrequency في كل عدد من الأسابيع يجب تشغيل هذا الجدول الزمني. int

جدول كل ساعة

الاسم الوصف القيمة
الفاصل الزمني الفاصل الزمني الذي يجب تشغيل النسخ الاحتياطي عنده. للقيمة كل ساعة
يمكن أن يكون 4/6/8/12
int
جدولةWindowDuration لتحديد مدة نافذة النسخ الاحتياطي int
scheduleWindowStartTime لتحديد وقت بدء نافذة النسخ الاحتياطي سلسلة

SimpleSchedulePolicyV2

الاسم الوصف القيمة
نوع نهج الجدولة سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "SimpleSchedulePolicyV2" (مطلوب)
جدول يومي الجدول الزمني اليومي لهذا النهج جدول يومي
جدول كل ساعة جدول زمني كل ساعة لهذا النهج جدول كل ساعة
scheduleRunFrequency تكرار تشغيل الجدول الزمني لهذا النهج. "يوميا"
"كل ساعة"
"غير صالح"
"أسبوعي"
جدول أسبوعي الجدول الأسبوعي لهذا النهج جدول أسبوعي

جدول يومي

الاسم الوصف القيمة
scheduleRunTimes قائمة بالأوقات من اليوم يجب تشغيل هذا الجدول الزمني. سلسلة []

جدول أسبوعي

الاسم الوصف القيمة
scheduleRunDays صفيف سلسلة يحتوي على أي من:
"الجمعة"
"Monday"
"Saturday"
"الأحد"
"الخميس"
"الثلاثاء"
"الأربعاء"
scheduleRunTimes قائمة بالأوقات من اليوم يجب تشغيل هذا الجدول الزمني. سلسلة []

نهج حماية AzureSql

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "AzureSql" (مطلوب)
retentionPolicy تفاصيل نهج الاستبقاء. نهج الاستبقاء

AzureFileShareProtectionPolicy

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "AzureStorage" (مطلوب)
retentionPolicy نهج الاستبقاء مع تفاصيل نطاقات استبقاء النسخ الاحتياطي. نهج الاستبقاء
نهج الجدولة جدول النسخ الاحتياطي المحدد كجزء من نهج النسخ الاحتياطي. نهج الجدولة
timeZone إدخال اختياري ل TimeZone كسلسلة. على سبيل المثال: المنطقة الزمنية = "توقيت المحيط الهادئ القياسي". سلسلة
نوع تحميل العمل نوع حمل العمل لإدارة النسخ الاحتياطي "AzureFileShare"
"AzureSqlDb"
"العميل"
"Exchange"
"FileFolder"
"GenericDataSource"
"غير صالح"
"SAPAseDatabase"
"SAPHanaDBInstance"
"SAPHanaDatabase"
"SQLDB"
"SQLDataBase"
"Sharepoint"
"SystemState"
"VM"
"VMwareVM"

AzureVmWorkloadProtectionPolicy

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "AzureWorkload" (مطلوب)
makePolicyConsistent إصلاح عدم تناسق النهج Bool
الإعدادات الإعدادات الشائعة لإدارة النسخ الاحتياطي الإعدادات
نهج الحماية الفرعية قائمة نهج الحماية الفرعية التي تتضمن الجدول الزمني والاستبقاء نهج الحماية الفرعية[]
نوع تحميل العمل نوع حمل العمل لإدارة النسخ الاحتياطي "AzureFileShare"
"AzureSqlDb"
"العميل"
"Exchange"
"FileFolder"
"GenericDataSource"
"غير صالح"
"SAPAseDatabase"
"SAPHanaDBInstance"
"SAPHanaDatabase"
"SQLDB"
"SQLDataBase"
"Sharepoint"
"SystemState"
"VM"
"VMwareVM"

الإعدادات

الاسم الوصف القيمة
isCompression علامة ضغط حمل العمل. تمت إضافة هذا بحيث "isSqlCompression"
سيتم إهماله بمجرد ترقية العملاء للنظر في هذه العلامة.
Bool
issqlcompression علامة ضغط SQL Bool
timeZone إدخال اختياري ل TimeZone كسلسلة. على سبيل المثال: المنطقة الزمنية = "توقيت المحيط الهادئ القياسي". سلسلة

نهج الحماية الفرعية

الاسم الوصف القيمة
نوع النهج نوع نهج النسخ الاحتياطي "CopyOnlyFull"
"تفاضلي"
"كامل"
"تزايدي"
"غير صالح"
"سجل"
"SnapshotCopyOnlyFull"
"SnapshotFull"
retentionPolicy نهج الاستبقاء مع التفاصيل حول نطاقات استبقاء النسخ الاحتياطي. نهج الاستبقاء
نهج الجدول الزمني جدول النسخ الاحتياطي المحدد كجزء من نهج النسخ الاحتياطي. نهج الجدولة
نهج الطبقات نهج الطبقات لنقل RPs تلقائيا إلى طبقة أخرى.
المفتاح هو Target Tier، المحدد في قائمة تعداد RecoveryPointTierType.
يحدد نهج الطبقات معايير نقل RP إلى المستوى الهدف.
عنصر

نهج الحماية العامة

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "GenericProtectionPolicy" (مطلوب)
اسم النسيج اسم نسيج هذا النهج. سلسلة
نهج الحماية الفرعية قائمة بنهج الحماية الفرعية التي تتضمن الجدول الزمني والاستبقاء نهج الحماية الفرعية[]
timeZone إدخال اختياري ل TimeZone كسلسلة. على سبيل المثال: المنطقة الزمنية = "توقيت المحيط الهادئ القياسي". سلسلة

MabProtectionPolicy

الاسم الوصف القيمة
نوع إدارة النسخ الاحتياطي سيتم استخدام هذه الخاصية على أنها تمييزية لتحديد الأنواع المحددة في سلسلة الأنواع متعددة الأشكال. "MAB" (مطلوب)
retentionPolicy تفاصيل نهج الاستبقاء. نهج الاستبقاء
نهج الجدول الزمني جدول النسخ الاحتياطي لنهج النسخ الاحتياطي. نهج الجدولة