إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يمكنك استخدام النسخ الاحتياطي في Azure لنسخ قواعد البيانات SQL Server احتياطيا ولقطات مثيل SQL Server (معاينة) في Azure VMs المستضافة على النظام الأساسي السحابي Microsoft Azure. تلخص هذه المقالة إعدادات الدعم العامة والقيود للسيناريوهات وتوزيع النسخ الاحتياطي SQL Server والنسخ الاحتياطي للقطة المثيل SQL Server في Azure VMs. للأسئلة الشائعة، راجع الأسئلة المتكررة.
دعم السيناريو
يلخص الجدول التالي دعم السيناريوهات المختلفة للنسخ الاحتياطي لقاعدة البيانات SQL Server في الأجهزة الظاهرية Azure.
| Support | Details |
|---|---|
| عمليات النشر المدعومة | الأجهزة الظاهرية لـ SQL Marketplace Azure وnon-Marketplace (تم تثبيت SQL Server يدوياً) الأجهزة الظاهرية مدعومة. |
| المناطق المدعومة | يتوفر النسخ الاحتياطي في Azure لقواعد بيانات SQL Server في جميع المناطق، باستثناء جنوب فرنسا (FRS). |
| أنظمة التشغيل المدعومة | Windows Server 2022 وWindows Server 2019 وWindows Server 2016 وWindows Server 2012 (جميع الإصدارات) وWindows Server 2008 R2 SP1 التكوين الآخر مطلوب Windows Server 2008 و2008 R2. تعرف على كيفية تعيين إذن الجهاز الظاهري. Linux غير معتمد حالياً. |
| إصدارات SQL Server المعتمدة | SQL Server 2022 Express، SQL Server 2022، SQL Server 2019، SQL Server 2017 كما هو مفصل في صفحة دورة حياة المنتج Search SQL Server 2016، وSPs كما هو مفصل على صفحة دورة حياة المنتج Search، SQL Server 2014، SQL Server 2012. المؤسسة، قياسي، ويب، المطور، اكسبرس. إصدارات Express Local DB غير مدعومة. يتوفر دعم محدود لإصدارات SQL Server الموجودة حاليا في "نهاية العمر الافتراضي" أو "تحديثات الأمان الموسعة" أو أي مراحل دعم محدودة أخرى. |
| إصدارات .NET المدعومة | .NET Framework 4.6.2 أو أحدث مثبت على الجهاز الظاهري |
| عمليات النشر المدعومة | الأجهزة الظاهرية لـ SQL Marketplace Azure وnon-Marketplace (تم تثبيت SQL Server يدوياً) أجهزة ظاهرية مدعومة. يكون دعم المثيلات المستقلة دائما على مجموعات التوفر. لاحظ أن قواعد بيانات SQL التي تعد جزءا من AlwaysOn AG وتتم مزامنتها من مثيل SQL المدار غير مدعومة. |
| استعادة عبر المنطقة | مدعوم لقواعد البيانات المحمية كمثيل مستقل و/أو كجزء من مجموعة توفر SQL. تعرف على المزيد. |
| استعادة الاشتراكات المتقاطعة | مدعوم عبر مدخل Microsoft Azure وAzure CLI. تعرف على المزيد. |
Note
وصلت Windows Server 2008 وR2 2008 و2012 وR2 إلى نهاية الدعم (EOS). راجع استخدامك وخطط لترقيات وترحيلات نظام التشغيل وفقا لذلك. لمزيد من المعلومات، انظر نهاية الدعم ل:
قم بالترقية في المكان إلى Windows Server 2016، 2019، 2022، أو 2025.
اعتبارات وقيود المميزات
| Setting | الحد الأقصى |
|---|---|
| عدد قواعد البيانات التي يمكن حمايتها في خادم (وفي مخزن) | 2000 |
| حجم قاعدة البيانات المدعوم (خارج الحد المسموح به، قد تظهر مشكلات في الأداء) | 6 تيرابايت مع تدفق النسخ الاحتياطي* نوصي باستخدام النسخ الاحتياطي ل SQL Snapshot لقواعد البيانات الأكبر من 4 تيرابايت للسيناريوهات التي تتطلب أداء أسرع للنسخ الاحتياطي والاستعادة. |
| عدد الملفات المدعومة في قاعدة بيانات | 1000 |
| عدد النسخ الاحتياطية الكاملة المدعومة يومياً | نسخة احتياطية مجدولة واحدة. ثلاثة نسخ احتياطية عند الطلب. نوصي بعدم تشغيل أكثر من ثلاث نسخ احتياطية في اليوم. ومع ذلك، للسماح بإعادة محاولة المستخدم للمحاولات الفاشلة، يتم تعيين الحد الثابت للنسخ الاحتياطية عند الطلب على تسع محاولات. |
| النسخ المتواصل للسجل | عند تمكين شحن السجل على قاعدة بيانات خادم SQL التي تقوم بنسخها احتياطيا، نوصيك بتعطيل النسخ الاحتياطية للسجل في نهج النسخ الاحتياطي. وإلا، فإن شحن السجل (الذي يرسل تلقائيا سجلات المعاملات من قاعدة البيانات الأساسية إلى قاعدة البيانات الثانوية) يتداخل مع النسخ الاحتياطية للسجلات الممكنة من خلال النسخ الاحتياطي في Azure. لذلك، إذا قمت بتمكين شحن السجل، فتأكد من تمكين النُسخ الاحتياطية الكاملة و/ أو التفاضلية في نهجك فقط. |
| فترة الاحتفاظ بالنسخ الاحتياطي عند الطلب | بالنسبة للنسخ الاحتياطية الكاملة/ التفاضلية/ المتزايدة، تبلغ مدة الاحتفاظ خارج الصندوق 45 يوماً. بالنسبة للنسخ الاحتياطي الكامل للنسخ فقط، يمكنك تحديد فترة احتفاظ مخصصة. |
| حد الاستعادة ل SQL في Azure VM | 20 |
| عدد قواعد البيانات التي يمكن نسخها احتياطيا في نفس الوقت | 20 لكل آلة افتراضية |
| عدد قواعد البيانات التي يمكن استعادتها في نفس الوقت | 15 لكل آلة افتراضية |
| عدد قواعد البيانات التي يمكن استعادتها كملفات بشكل متزامن | 15 لكل آلة افتراضية |
| عدد عمليات الاستعادة المسموح بها لكل قاعدة بيانات | 20 في اليوم |
*يعتمد حد حجم قاعدة البيانات على معدل نقل البيانات الذي ندعمه وتكوين حد وقت النسخ الاحتياطي. وهذا ليس الحد الصعب. تعرف على المزيد حول أداء معدل نقل النسخ الاحتياطي.
- يمكن تكوين النسخ الاحتياطي ل SQL Server في مدخل Microsoft Azure أو PowerShell. CLI غير مدعومة.
- يتم دعم الحل على كلا النوعين من عمليات التوزيع - Azure Resource Manager VMs والأجهزة الظاهرية الكلاسيكية.
- يتم دعم جميع أنواع النسخ الاحتياطي (كامل / التفاضلية / سجل) ونماذج الاسترداد (بسيطة / كاملة / مجمعة مسجلة).
- بالنسبة لقواعد البيانات للقراءة فقط : النسخ الاحتياطية الكاملة والنسخ فقط هي أنواع النسخ الاحتياطي المدعومة الوحيدة.
- يتم اعتماد SQL native compression إذا تم تمكينها بشكل صريح من قبل المستخدم في نهج النسخ الاحتياطي. يتجاوز النسخ الاحتياطي في Azure الإعدادات الافتراضية على مستوى المثيل بعبارة COMPRESSION / NO_COMPRESSION، بناءً على قيمة عنصر التحكم هذا كما حدده المستخدم.
- دعم النسخ الاحتياطي لقاعدة البيانات الذي تم تمكينه بواسطة TDE. لاستعادة قاعدة بيانات TDE مشفرة إلى SQL Server آخر، تحتاج أولاً إلى استعادة الشهادة إلى الملقم الوجهة. يتوفر ضغط النسخ الاحتياطي لقواعد البيانات التي تدعم TDE SQL Server 2016 والإصدارات الأحدث، ولكن بحجم نقل أقل كما هو موضح هنا.
- لا يتم دعم عمليات النسخ الاحتياطي والاستعادة لقواعد البيانات المتطابقة ولقطات قاعدة البيانات.
- SQL Server Failover Cluster Instance (FCI) غير مدعومة.
- لا يتم دعم النسخ الاحتياطي لقواعد البيانات التي تحتوي على ملحقات في أسمائها لأن خادم IIS يقوم بتصفية طلب ملحق الملف. ومع ذلك، لاحظ أن Microsoft السماح
.ad.csو.masterالتي يمكن استخدامها في أسماء قاعدة البيانات. تعرف على المزيد حول إرشادات تسمية قاعدة البيانات ل النسخ الاحتياطي في Azure. - تشفير FIPS غير مدعوم حاليا مع أحمال عمل النسخ الاحتياطي SQL.
SQL Server النسخ الاحتياطية للقطة المثيلات المدعومة (معاينة)
يلخص الجدول التالي السيناريوهات المدعومة وغير المدعومة للنسخ الاحتياطي للقطة لمثيلات SQL Server التي تعمل على الأجهزة الظاهرية Azure.
| السيناريوهات | مدعم | Unsupported |
|---|---|---|
| إصدارات SQL Server | SQL Server 2016 (والإصدارات الأحدث) قيد التشغيل على Windows Server 2016 (والإصدارات الأحدث). | |
| أنواع النسخ الاحتياطي للقطة | لقطة كاملة (مع أو بدون نسخة احتياطية للسجل)، نسخة مطابقة فقط كاملة (النسخ الاحتياطية Adhoc على مستوى قاعدة البيانات) | |
| تكوين النسخ الاحتياطي | مثيل مستقل و Always on AG | |
| أجهزة/تكوينات التخزين | Premium SSD V2 و Ultradisk و الأقراص المسرعة للكتابة وأقراص نظام التشغيل المؤقتة والأقراص المشتركة. | |
| التشفيرات | تشفير ADE وTDE وتشفيرات SQL الأخرى | |
| ضغط SQL | غير مدعوم | |
| عملية الاستعادة | استرداد الموقع البديل (ALR) الذي يدعم الاستعادة إلى جهاز ظاهري هدف مختلف عن الجهاز الأصلي. | استعادة الموقع الأصلي (OLR)، استعادة المنطقة المتقاطعة، استعادة الاشتراك المتقاطع |
| العملاء المدعومون | مدخل Azure، PowerShell | CLI |
| الميزات المستندة إلى المخزن | غير قابل للتغيير، نقاط النهاية الخاصة (عبر الوكيل) | |
| نوع قاعدة البيانات | النسخ الاحتياطية للقطة لقواعد بيانات النظام | |
| حجم قاعدة البيانات | قاعدة بيانات بحد أقصى 35 تيرابايت | |
| تحديد قاعدة البيانات أثناء لقطة المثيل | ما يصل إلى 12 قاعدة بيانات مستخدم | |
| وضع الحماية داخل مثيل SQL | يحمي جميع قواعد البيانات المحددة باستخدام الحماية المستندة إلى اللقطة فقط. | أوضاع الحماية المختلطة (بعض قواعد البيانات باستخدام اللقطة والبعض الآخر باستخدام الدفق) |
Note
لا يدعم حاليا التكامل مع تجربة Reiliency للنسخ الاحتياطية السريعة للنسخ السريعة SQL Server الحالات (المعاينة).
أداء معدل نقل النسخ الاحتياطي للنسخ الاحتياطي لتدفق SQL
يدعم النسخ الاحتياطي في Azure معدل نقل بيانات متسقا يبلغ 350 ميغابت في الثانية للنسخ الاحتياطية الكاملة والتفاضلية لقواعد بيانات SQL الكبيرة (من 500 غيغابايت). للاستفادة من الأداء الأمثل، تأكد من:
- يتم تكوين الجهاز الظاهري الأساسي (الذي يحتوي على مثيل SQL Server الذي يستضيف قاعدة البيانات) مع سرعة نقل الشبكة المطلوبة. إذا كان الحد الأقصى لمعدل نقل الجهاز الظاهري أقل من 200 ميغابت في الثانية، فلا يمكن ل النسخ الاحتياطي في Azure نقل البيانات بالسرعة المثلى.
أيضاً، يجب توفير سرعة نقل كافية للقرص الذي يحتوي على ملفات قاعدة البيانات. تعرف على المزيد حول معدل نقل القرص وأدائه في أجهزة Azure الظاهرية. - لا تستهلك العمليات، التي تعمل في الجهاز الظاهري، النطاق الترددي للجهاز الظاهري.
- يتم توزيع جداول النسخ الاحتياطي عبر مجموعة فرعية من قواعد البيانات. تشترك النسخ الاحتياطية المتعددة التي تعمل بشكل متزامن على جهاز افتراضي في معدل استهلاك الشبكة بين النسخ الاحتياطية. تعرف على المزيد حول كيفية التحكم في عدد النسخ الاحتياطية المتزامنة.
- الحد الأقصى لمعدل النقل المدعوم للنسخ الاحتياطية للسجل هو 50 ميغابت في الثانية، استنادا إلى متوسط خسارة السجل التي تمت ملاحظتها في معظم البيئات. إذا كنت تواجه خسارة كبيرة في السجل باستمرار وواجهت انخفاضا في أداء النسخ الاحتياطي، فاتصل بدعم Microsoft للحصول على مزيد من المساعدة.
Note
- يتم تقييد معدل النقل الأعلى تلقائيا عند استيفاء الشروط التالية:
- يجب أن تكون جميع قواعد البيانات أعلى من حجم 4 تيرابايت.
- يجب استضافة قواعد البيانات على أجهزة Azure الظاهرية التي لديها الحد الأقصى لمعدل نقل القرص غير المخزن مؤقتا أكبر من 800 MBpS.
- قم بتنزيل Resource Planner التفصيلي لحساب العدد التقريبي لقواعد البيانات المحمية الموصى بها لكل خادم استنادا إلى موارد الجهاز الظاهري وعرض النطاق الترددي ونهج النسخ الاحتياطي.
الخطوات التالية
- النسخ الاحتياطي لقاعدة بيانات SQL Server قيد التشغيل على جهاز Azure الظاهري.
- استعاد قواعد بيانات SQL Server التي تم نسخها احتياطيا.
- نسخ لقطة مثيل SQL Server احتياطيا في Azure VM باستخدام مدخل Azure (معاينة).
- استعاد قواعد بيانات SQL Server التي تم نسخها احتياطيا.
- إدارة قواعد بيانات SQL Server التي تم نسخها احتياطيا.