دفق النسخ الاحتياطية لقاعدة البيانات باستخدام Oracle Recovery Manager
في هذه المقالة، ستتعرف على كيفية دعم أجهزة Azure الظاهرية للنسخ الاحتياطية لقاعدة البيانات المتدفقة باستخدام Oracle Recovery Manager (RMAN). تستخدم عملية الدفق إما وجهة حزمة مكتبة أشرطة ظاهرية، أو تكتب هذه النسخ الاحتياطية مباشرة إلى نظام ملفات محلي أو بعيد. توضح هذه المقالة كيفية دمج حزم مكتبة الأشرطة الظاهرية المختلفة مع Oracle RMAN. بالنسبة لبعض الحزم، ترى ارتباطات إلى Azure Marketplace.
يمكن تكوين أداة النسخ الاحتياطي والاستعادة Oracle RMAN (Recovery MANager) للبث والتقاط الصور الاحتياطية لقواعد بيانات Oracle ثم دفق وإرسال تلك الصور الاحتياطية إلى نوعين مختلفين من الوجهات.
نوع الجهاز SBT
تم تصميم نوع الشريط التسلسلي للنسخ الاحتياطي (SBT) من الوجهة في الأصل للتفاعل مع محركات الأقراص الشريطية، ولكن ليس مباشرة. لتبسيط التفاعل مع أجهزة شريط متعددة متوفرة عند إنشاء RMAN، طورت Oracle واجهة برمجة تطبيقات (API) للتفاعل مع حزم البرامج لإدارة أجهزة الشريط.
يرسل نوع الجهاز SBT أوامر إلى حزم البرامج من خلال واجهة برمجة التطبيقات المحددة. ينشئ موردو حزم البرامج "مكونات إضافية" مقابلة تتفاعل وفقا لمواصفات واجهة برمجة التطبيقات لترجمة أوامر RMAN لحزمة البرامج. لا تفرض Oracle رسوما أكثر على هذه الوظيفة، ولكن قد يفرض العديد من موردي البرامج رسوم ترخيص ودعم على "المكونات الإضافية" للاتصال بواجهة برمجة التطبيقات ل RMAN التي نشرتها Oracle.
لاستخدام نوع الجهاز SBT، يجب تثبيت برنامج مورد إدارة الوسائط المقابل (MMV) مسبقا على النظام الأساسي لنظام التشغيل الذي تتوفر عليه قاعدة بيانات Oracle. لا تتوفر النسخ الاحتياطية لتثبيت SBT "خارج الصندوق" بعد تثبيت قاعدة بيانات Oracle. حيث لا يوجد حد لعدد حزم MMV التي يمكن توصيلها بمثيل قاعدة بيانات Oracle، ولكن من النادر للغاية أن يكون هناك أكثر من حزمة واحدة قيد الاستخدام في أي وقت.
تتوفر العديد من حزم البرامج هذه، المتوفرة في الأصل للتثبيت المحلي، أيضا في Azure Marketplace.
- CommVault
- Veritas NetBackup
- Dell PowerProtect DD Virtual Edition (عارض البيانات التشخيصية E)
- النسخ الاحتياطي Veeam والنسخ المتماثل
يمكن العثور على حزم البرامج الأخرى من خلال البحث في Azure Marketplace...
قرص نوع الجهاز
خيار تكوين أكثر عالمية ل Oracle RMAN هو قرص نوع الجهاز. لهذا الخيار، تتم كتابة صور النسخ الاحتياطي لقاعدة البيانات المتدفقة إلى دلائل نظام ملفات نظام التشغيل القابلة للعنوان مباشرة من صورة نظام التشغيل التي يتم تشغيل قاعدة بيانات Oracle عليها. يتم تحميل التخزين المستخدم للنسخ الاحتياطية مباشرة على النظام الأساسي لنظام التشغيل، أو يتم تحميله عن بعد كم مشاركة ملفات.
لا توجد رسوم ترخيص أو دعم إضافية لهذا الخيار لأن محول DISK ل Oracle RMAN مضمن بالكامل في برنامج Oracle RDBMS.
هناك ستة خيارات تخزين لنسخ Oracle RMAN الاحتياطية داخل Azure VM، خمسة منها هي Azure fileshares.
- القرص المدار المرفق محليا
- Azure blob عبر NFS
- Azure blobfuse 2.0
- معيار ملفات Azure عبر CIFS/SMB
- ملفات Azure المتميزة عبر NFS
- ملفات Azure NetApp
لكل خيار من هذه الخيارات مزايا أو عيوب في مجالات السعة والتسعير والأداء والمتانة. يتم توفير الجدول التالي للسماح بمقارنة سهلة بين الميزات والأسعار.
النوع | المستوى | المستندات | بروتوكول التحميل للجهاز الظاهري | نموذج الدعم | اسعار | ملاحظات |
---|---|---|---|---|---|---|
القرص المدار | Standard HDD | مقدمة إلى أقراص Azure المدارة | SCSI | Microsoft | تسعير الأقراص المدارة | 1 |
القرص المدار | Standard SSD | مقدمة إلى أقراص Azure المدارة | SCSI | Microsoft | تسعير الأقراص المدارة | 1 |
القرص المدار | Premium SSD | مقدمة إلى أقراص Azure المدارة | SCSI | Microsoft | تسعير الأقراص المدارة | 1 |
القرص المدار | الإصدار 2 من محركات الأقراص ذات الحالة الصلبة المتميزة | مقدمة إلى أقراص Azure المدارة | SCSI | Microsoft | تسعير الأقراص المدارة | 1 |
القرص المدار | UltraDisk | مقدمة إلى أقراص Azure المدارة | SCSI | Microsoft | تسعير الأقراص المدارة | 1 |
كائن ثنائي كبير الحجم في Azure | كائنات ثنائية كبيرة الحجم خاصة بالكُتل | تحميل Blob Storage باستخدام بروتوكول نظام ملفات الشبكة (NFS) 3.0 | NFS v3.0 | Microsoft | تسعير تخزين كائن ثنائي كبير الحجم لـ Azure | 2 |
Azureblobfuse | v1 | كيفية تحميل Azure Blob Storage كنظام ملفات باستخدام BlobFuse v1 | Fuse | مفتوح المصدر/GitHub | غير متوفر | 3, 5, 6 |
Azureblobfuse | v2 | ما هو BlobFuse؟ - BlobFuse2 | Fuse | مفتوح المصدر/GitHub | غير متوفر | 3, 5, 6 |
ملفات Azure | قياسي | ما هي ملفات Azure؟ | SMB/CIFS | Microsoft | تسعير ملفات Azure | 4, 6 |
ملفات Azure | متميز | ما هي ملفات Azure؟ | SMB/CIFS، NFS v4.1 | Microsoft | تسعير ملفات Azure | 4, 7 |
Azure NetApp Files | قياسي | Azure NetApp Files | SMB/CIFS، NFS v3.0، NFS v4.1 | Microsoft/NetApp | أسعار ملفات Azure NetApp | 4, 8, 11 |
Azure NetApp Files | متميز | Azure NetApp Files | SMB/CIFS، NFS v3.0، NFS v4.1 | Microsoft/NetApp | أسعار ملفات Azure NetApp | 4, 9, 11 |
Azure NetApp Files | فائق | Azure NetApp Files | SMB/CIFS، NFS v3.0، NFS v4.1 | Microsoft/NetApp | أسعار ملفات Azure NetApp | 4, 10, 11 |
اسطوره:
1 مقيد بحدود الإدخال/إخراج على مستوى الجهاز والتراكمية على IOPS ومعدل نقل الإدخال/إخراج.
- يتم تحديد حدود الجهاز في وثائق التسعير.
- يتم تحديد الحدود التراكمية لأحجام الأجهزة الظاهرية في الوثائق أحجام الأجهزة الظاهرية في Azure
2 اختر التخزين الهرمي في القائمة المنسدلة 1st، ثم blob فقط في القائمة المنسدلة 2.
3 اختر مساحة تخزين مسطحة في القائمة المنسدلة 1st، ثم blob فقط في القائمة المنسدلة 2.
4 يستخدم بروتوكول CIFS الذي يوصى بإصدارات لاحقة من RHEL/OEL Linux.
- لا تستخدم إصدارات Linux الأقل (أي RHEL7/OEL7 أقل من 7.5) ل CIFS
- ضع في اعتبارك استخدام خيار
cache=none
التحميل لملفات سجل الإعادة المؤرشفة Oracle حالة استخدام مع عمليات تحميل CIFS.
5 مدعوم على GitHub من قبل مجموعة منتجات Azure Storage داخل Microsoft كمشروع مصدر مفتوح في GitHub.
يوصى باستخدام 6مستويات ساخنة .
7طبقة استخدام متميزة موصى بها.
8 معدل نقل الإدخال/الإخراج من 16 ميبي بايت/ثانية لكل تيبي بايت مخصصة.
9 معدل نقل الإدخال/الإخراج من 64 ميبي بايت/ثانية لكل تيبي بايت مخصصة.
معدل نقل 10 إدخال/إخراج يبلغ 128 ميجابايت/ثانية لكل تيبي بايت مخصص.
11حاسبة أداء ملفات Azure NetApp مفيدة لحسابات التسعير السريعة.
الخطوات التالية
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ