إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
توضح هذه المقالة كيفية تكوين النسخ الاحتياطي لقاعدة بيانات Azure ل PostgreSQL - الخادم المرن باستخدام مدخل Microsoft Azure.
المتطلبات الأساسية
قبل تكوين النسخ الاحتياطي لقاعدة بيانات Azure ل PostgreSQL - Flexible Server، تأكد من استيفاء المتطلبات الأساسية التالية:
- راجع السيناريوهات المدعومة والقيود المعروفة لقاعدة بيانات Azure للنسخ الاحتياطي لخادم PostgreSQL المرن.
- تحديد أو إنشاء مخزن النسخ الاحتياطي في نفس المنطقة حيث تريد نسخ نسخة احتياطية من قاعدة بيانات Azure لمثيل خادم PostgreSQL.
- تحقق من تسمية قاعدة بيانات Azure لخادم PostgreSQL وفقا لإرشادات التسمية ل النسخ الاحتياطي في Azure. تعرف على اصطلاحات التسمية.
- السماح بأذونات الوصول ل PostgreSQL - الخادم المرن. تعرف على أذونات الوصول.
- إنشاء نهج النسخ الاحتياطي.
تكوين النسخ الاحتياطي
لتكوين النسخ الاحتياطي ل قاعدة بيانات Azure لـ PostgreSQL – خادم مرن باستخدام النسخ الاحتياطي في Azure، يمكنك استخدام إحدى الطرق التالية:
- قاعدة بيانات Azure لـ PostgreSQL – flexible server: Database manage pane
- مخزن النسخ الاحتياطي
- مرونة
لتكوين النسخ الاحتياطي على قاعدة بيانات Azure ل PostgreSQL - Flexible Server عبر Reliency، اتبع الخطوات التالية:
اذهب إلى Reliency، ثم اختر نظرة عامة>+ تكوين الحماية.
بدلا من ذلك، لتكوين النسخ الاحتياطي من جزء مخزن النسخ الاحتياطي، انتقل إلىنظرة عامة على > النسخ الاحتياطي، ثم حدد + Backup.
لتكوين النسخ الاحتياطي من جزء إدارة قاعدة البيانات ، انتقل إلى جزء PostgreSQL - الخادم المرن ، ثم حدد الإعدادات>LTR (النسخ الاحتياطية المخزنة).
في لوحة Configure protection pan، اختر Resource managed by as Azure، ونوع Datasource ك Azure PostgreSQL flex server/elastic cluster، وSolution as النسخ الاحتياطي في Azure، ثم اختر Continue.
في لوحة تكوين النسخ الاحتياطي، في تبويب الأساسيات، تحقق مما إذا كان نوع مصدر البيانات يظهر ك Azure PostgreSQL مرن في الخادم/عنقود المرن، اختر اختيار القبو تحت الخزنة واختر خزنة نسخ احتياطي موجودة من القائمة المنسدلة، ثم اختر التالي.
إذا لم يكن لديك مخزن نسخ احتياطي، فنشئ مخزنا جديدا.
في علامة التبويب نهج النسخ الاحتياطي ، حدد نهج النسخ الاحتياطي الذي يحدد جدول النسخ الاحتياطي ومدة الاستبقاء، ثم حدد التالي.
إذا لم يكن لديك نهج النسخ الاحتياطي، فبادر بإنشاء نهج أثناء التنقل.
في تبويب مصادر البيانات، اختر نوع النسخ الاحتياطي v1 (النسخ الاحتياطية المنطقية).
إشعار
نوع النسخ الاحتياطي يحدد أي مكدس يحمي مصدر البيانات. يستخدم v1 (النسخ المنطقية) الحل القائم كما
pg_dumpهو موضح في هذا المقال. يمكن حماية مصدر البيانات بواسطة مكدس واحد فقط في كل مرة، لأن الحماية المتعددة غير مدعومة.في لوحة اختيار الموارد للنسخ الاحتياطي ، اختر الخادم المرن للحماية، ثم اختر الاختيار.
إشعار
- الخوادم المرنة التي تزيد حجمها عن 1 تيرابايت غير مدعومة.
- الخوادم المرنة على تخزين SSD بريميوم v2 غير مدعومة.
- العناقيد المرنة غير مدعومة.
نصيحة
النسخ الاحتياطي في Azure for PostgreSQL مرن سيرفر وelastic cluster (v2) يأخذ النسخ الاحتياطية الفعلية من لقطات القرص المدارة بدلا من النسخ الاحتياطية المنطقية (
pg_dumpالمبنية)، ويعالج قيود حل v1 المتوفر عموما.- تحمي كل من خوادم PostgreSQL المرنة والعناقيد المرنة.
- يدعم خوادم مرنة وعناقيد مرنة حتى 32 تيرابايت على قرص Premium SSD v1 وحتى 64 تيرابايت على Premium SSD v2، بدلا من حد 1 تيرابايت.
بمجرد أن تكون في علامة التبويب Datasources ، تتحقق خدمة النسخ الاحتياطي في Azure من صحة ما إذا كانت لديها جميع أذونات الوصول الضرورية للاتصال بالخادم. إذا كان أحد أذونات الوصول أو أكثر مفقودا، تظهر إحدى رسائل الخطأ التالية - لا يمكن للمستخدم تعيين الأدوار أو لم يتم تعيين الدور.
يتعذر على المستخدم تعيين الأدوار: تظهر هذه الرسالة عندما لا يكون لديك (مسؤول النسخ الاحتياطي) حق الوصول للكتابة على PostgreSQL - الخادم المرن كما هو مدرج ضمن عرض التفاصيل. لتعيين الأذونات الضرورية على الموارد المطلوبة، حدد تنزيل قالب تعيين الدور لإحضار قالب ARM، وقم بتشغيل القالب كمسؤول قاعدة بيانات PostgreSQL. بمجرد تشغيل القالب بنجاح، حدد Revalidate.
لم يتم تعيين الدور: تظهر هذه الرسالة عندما يكون لديك (مسؤول النسخ الاحتياطي) حق الوصول للكتابة على PostgreSQL - الخادم المرن لتعيين الأذونات المفقودة كما هو موضح ضمن عرض التفاصيل. لمنح أذونات على PostgreSQL - خادم مرن مضمن، حدد تعيين أدوار مفقودة.
بمجرد بدء العملية، يتم منح أذونات الوصول المفقودة على PostgreSQL - الخوادم المرنة إلى مخزن النسخ الاحتياطي. يمكنك تحديد النطاق الذي يجب منح أذونات الوصول فيه. عند اكتمال الإجراء، تبدأ إعادة التحقق.
بمجرد أن يظهر التحقق من صحة تعيين الدور نجاح، حدد التالي للمتابعة إلى الخطوة الأخيرة من إرسال العملية.
في علامة التبويب Review + configure ، حدد Configure backup.
إنشاء سياسة النسخ احتياطي
يمكنك إنشاء نهج النسخ الاحتياطي أثناء تدفق تكوين النسخ الاحتياطي.
لإنشاء نهج نسخ احتياطي، اتبع الخطوات التالية:
في جزء تكوين النسخ الاحتياطي ، حدد علامة التبويب نهج النسخ الاحتياطي .
في علامة التبويب نهج النسخ الاحتياطي ، حدد إنشاء جديد ضمن نهج النسخ الاحتياطي.
في لوحة إنشاء نسخة احتياطية للسياسات ، وفي تبويب الأساسيات ، أدخل اسما للسياسة الجديدة في اسم السياسة.
في تبويب الجدول + الاحتفاظ بالبيانات، تحت جدول النسخ الاحتياطي، حدد تردد النسخ الاحتياطي كأسبوعي.
إشعار
الحل المتوفر عموما v1 (
pg_dumpالقائم على السوق) يدعم فقط الترددات الأسبوعية. إذا اخترت التكرار اليومي، فإن أول عملية نسخ احتياطي في الأسبوع فقط تعمل، وتفشل المهام اللاحقة في نفس الأسبوع.نصيحة
لجداول النسخ الاحتياطي اليومي مع هدف نقطة استعادة ليوم واحد بدلا من نسخة احتياطية واحدة في الأسبوع، جرب النسخ الاحتياطي في Azure for PostgreSQL flexible server and elastic cluster (v2) الذي هو في مرحلة المعاينة. حل v2 يأخذ النسخ الاحتياطية الفعلية من لقطات القرص المدارة بدلا من النسخ الاحتياطية المنطقية (
pg_dumpالمبنية).تحت إعدادات الاحتفاظ، اختر قاعدة إضافة الاحتفاظ.
في جزء Add retention ، حدد فترة الاستبقاء، ثم حدد Add.
عند العودة إلى لوحة إنشاء سياسة النسخ الاحتياطي ، اختر مراجعة + إنشاء.
إشعار
يتم تقييم قواعد الاستبقاء بترتيب محدد مسبقا للأولوية. الأولوية هي الأعلى للقاعدة السنوية، متبوعة بالقاعدة الشهرية، ثم القاعدة الأسبوعية. تنطبق إعدادات الاستبقاء الافتراضية عندما لا تكون هناك قواعد أخرى مؤهلة. على سبيل المثال، قد تكون نفس نقطة الاسترداد هي أول نسخة احتياطية ناجحة تؤخذ كل أسبوع وكذلك أول نسخة احتياطية ناجحة تؤخذ كل شهر. ومع ذلك، نظرا لأن القاعدة الشهرية لها أولوية أعلى من القاعدة الأسبوعية، فإن الاحتفاظ بأول نسخة احتياطية ناجحة تتم كل شهر تنطبق.
عند اكتمال تكوين النسخ الاحتياطي، يمكنك تشغيل نسخة احتياطية عند الطلب وتتبع تقدم عملية النسخ الاحتياطي.
الخطوات التالية
استعادة قاعدة بيانات Azure ل PostgreSQL - خادم مرن باستخدام مدخل Microsoft Azure.