تلتزم Oracle بتوفير مسار ترقية وترحيل بسيط ومؤتمت ودون انقطاع من كل إصدار من قاعدة بياناتنا إلى أحدث الإصدارات والمنصات. تتعامل طرق الترحيل لدينا مع مجموعة واسعة من الاحتياجات التشغيلية، بدءًا من النسخ الاحتياطي التقليدي دون اتصال واستعادة البيانات إلى عمليات التوقف لصفرية الأكثر تطورًا عبر الإنترنت.
يقدم الارتباط الأول أدناه نظرة عامة على خطوات الترحيل ومشرفي التخطيط والرسوم التوضيحية لسير عمل أساليب الترحيل التي تم إنشاؤها مسبقًا وتقنيات المكونات. ستجد أن كل طريقة ترحيل تحتوي على نظرة عامة وبنية مرجعية ودلائل فنية شاملة وعمليات سير Oracle LiveLab المتطورة والوثائق.
تعرّف على المزيد في هذه المواقع المرجعية:
تحدث ترقية قاعدة البيانات، مثل الترقية من Oracle 19c إلى Oracle 23c نظام برنامج قاعدة البيانات وبيانات تعريف العميل المرتبطة به مع ترك بيانات العميل في مكانها. بدلاً من ذلك، ينقل ترحيل قاعدة البيانات البيانات إلى منصة جديدة، مثل الترحيل من الخوادم المحلية إلى خدمات Oracle Database Cloud على OCI وCloud@Customer.
عادةً، تتطلب عمليات الترحيل من الإصدارات الأقدم إلى الأحدث عبر أنظمة التشغيل وعمليات ترحيل مجموعة الأحرف أيضًا عمليات ترقية. مع ذلك، توجد بعض المرونة في تسلسل إجراء الترقيات؛ إذ يمكن أن تحدث قبل الترحيل أو أثناءه أو بعده. يعتمد هذا القرار التسلسلي على كل من العوامل التجارية والتقنية كما هو موضح في دليل ترقية Oracle Database (PDF) وأداة Cloud Premigration Advisor Tool.
استمرارية الأعمال هي محرك رئيسي في اختيار طريقة الترحيل المنطقية أو الفعلية.
استمرارية الأعمال | الأسلوب المنطقي | الأسلوب الفعلي |
---|---|---|
عبر الإنترنت | ✓ | ✓ |
دون اتصال | ✓ | ✓ |
تحسين مرونة الترحيل | تحسين سرعة الترحيل |
تسمح الطرق المتاحة عبر الإنترنت للتطبيقات بالبقاء قيد التشغيل أثناء الترحيل. بعد التحميل الأولي للبيانات القديمة، يتم تسجيل بيانات أحدث في الوقت الفعلي ثم تطبيقها بشكل تزايدي على قاعدة البيانات المستهدفة. عند النقطة الزمنية المناسبة، يحدث التبديل النهائي، وتصبح قاعدة البيانات الهدف المُرحلة هي قاعدةالبيانات التشغيلية.
في الأسلوب المتاح دون اتصال، لا تكون التطبيقات قيد التشغيل، ويتم ترحيل قاعدة البيانات في عملية واحدة.
توفر خيارات نقل البيانات مفاضلة بين سرعة الاسترجاع/النسخ الاحتياطي ومرونته. تعتمد الطريقة الفعلية على الحد الأدنى من إمكانات الاسترداد المتجاوزة للأخطاء في وقت التوقف باستخدام Recovery Manager وOracle Data Guard. على الرغم من أن هذه هي أسرع طريقة، إلا أنها تتطلب أيضًا أن تتشارك قواعد البيانات المصدر والهدف في خصائص مُتطابقة، مثل الإصدارات أو مجموعات الأحرف. تعتمد الطريقة المنطقية على إمكانات استيراد وتصدير أكثر مرونة، مما يسمح بتكوين قاعدة البيانات ووجود اختلافات في الإصدارات أثناء انتقال البيانات من المصدر إلى الهدف. تستخدم الأساليب المنطقية Oracle Data Pump وOracle GoldenGate.
يكون لكل من عمليات الترحيل الفعلية والمنطقية أيضًا تأثير كبير على الأداء استنادًا إلى كيفية كتابة البيانات إلى وحدة التخزين. يقوم الأسلوب الفعلي بقراءة البيانات واستعادتها حسب كتل التخزين، مع الاحتفاظ بالفجوات داخل ملفات قاعدة البيانات. وهذا يتسم بالكفاءة لسرعة النسخ الاحتياطي/الاسترداد، ولكن ليس للأداء التشغيلي المستمر. تكمن فائدة الأسلوب المنطقي في كتابة السجلات بشكل متواصل — مما يلغي الفجوات. نظرًا لأن الأداء الأمثل يتمثل في وجود مساحة متجاورة لتقليل عمليات القراءة العشوائية، فإن الطريقة المنطقية تتمتع بهذه الميزة.
راجع هذه المدونة للاطلاع على المزيد من المناقشة الفنية.
توجد العديد من الأسباب التجارية والتقنية لترحيل قواعد البيانات، مثل تقليل تكلفة الملكية من خلال توسيع الموارد تلقائيًا أو تقليل مخاطر الأعمال من خلال زيادة الأتمتة الإدارية والتأمين. باستخدام قواعد بيانات Oracle، يوفر الترحيل بدايةً من المحلي إلى السحابة العديد من خيارات الخدمة المدارة، مثل Oracle Base Database Service (Standard Edition أو Enterprise Edition) وOracle Exadata وOracle Autonomous Database وOracle Cloud@Customer.
حالات استخدام السحابة | تقليل التكلفة الإجمالية للملكية | الحد من مخاطر الأعمال |
---|---|---|
|
|
|
تتناول أفضل استراتيجية للترحيل عوامل التخطيط التجاري والتقني. تقدم Oracle حلولاً مؤتمتة تُبسط الترقية وسير عمل الترحيل باستخدام أدوات Oracle المُضمنة وخيارات Oracle Database والمنتجات الداعمة. يمكن لمسؤولي قواعد البيانات أيضًا تصميم عمليات سير عمل الترحيل الخاصة بهم باستخدام برامج Oracle Database المساعدة نفسها. يوصي مشرفو التخطيط من Oracle بأفضل طريقة ترحيل لكل سيناريو تقريبًا. وتذكر أن Oracle وشركائها هي موارد رائعة لمساعدتك على اختيار أفضل استراتيجية.
مشرفو التخطيط | عوامل الأعمال | العوامل التقنية |
---|---|---|
|
|
|
يجب أن تتوافق أفضل قاعدة بيانات هدف مع متطلباتك التشغيلية والاقتصادية ومتطلبات تكلفة الملكية. تتضمن المتطلبات النموذجية تقليل انقطاع العمليات الحالية إلى الحد الأدنى؛ وتحسين الأداء وقابلية التوسع واستعادة البيانات بعد الكوارث؛ وتقليل التكلفة الإجمالية للملكية وتكاليف وقت التشغيل بالساعة.
من ناحية، يمكنك الترحيل إلى خدمة سحابية مكافئة للمنصات المحلية، مثل Oracle Base Database Service أو Oracle Exadata Cloud Service. أو يمكنك ترقية المنصة لتشغيل قاعدة بياناتك والاستفادة من Oracle Exadata، المنصة الرائدة في المجال في معالجة المعاملات ودمج قاعدة البيانات وتخزين البيانات، أو Oracle Autonomous Database على المنصة Exadata، مما يضيف المزيد من الأتمتة ويخفض تكلفة الملكية.
قارن حلول قاعدة بيانات Oracle Cloud لتطابق متطلباتك مع قاعدة البيانات والمنصة المناسبين ثم قم بضبط اختياراتك باستخدام مشرف خدمة قاعدة البيانات.
نعم. إن Oracle Estate Explorer تضع مجمع قواعد البيانات بكتالوجات ويحللها ويقييم خصائصها الفنية بشكل آمن للترحيل إلى منصة Autonomous Database. يمكنك تقييم حالة قاعدة بياناتك خارج جدار الحماية لديك من دون مشاركة أي بيانات أو بيانات تعريف باستخدام Oracle.
Oracle Recovery Manager (RMAN) هو البرنامج المساعد للنسخ الاحتياطي والاستعادة والاسترداد. لتحقيق الأداء الأمثل، تشترك قواعد بيانات المصدر والنسخ الاحتياطي في العديد من السمات المتطابقة. تتمثل إحدى ميزاتها الرئيسة الخاصة بالترحيل في أنها تسجل أيضًا النسخ الاحتياطية المتزايدة (التغييرات التي تم إجراؤها على قاعدة البيانات المصدر بعد بدء عملية النسخ الاحتياطي.) RMAN هو خيار نقل البيانات الأسرع بسبب عمليات النسخ الاحتياطي والاسترداد على مستوى الكتل ويعرف باسم طريقة الترحيل الفعلي.
تُستخدم مضخة البيانات لتصدير البيانات واستيرادها، مما يوفر مرونة في الترحيل مقارنةً بأداء الترحيل. على عكس RMAN، بمجرد بدء عملية التصدير (النسخ الاحتياطي)، لا يتم تسجيل المعاملات الجديدة في المصدر. وعلى عكس RMAN أيضًا، لا تتطلب الأساليب المنطقية تكوينات متطابقة، مما يعني أن عمليات الترحيل يمكن أن تتضمن عمليات ترقية. تُعرف مضخة البيانات بأنها طريقة ترحيل منطقية، إذ تقوم بنقل البيانات بصورة أبطأ من RMAN، لكنها تعيد كتابة السجلات بالتسلسل للتخزين، مما يضغط المساحة ويُتيح أداء SQL أسرع. يمكن استخدام مضخة البيانات بالتزامن مع GoldenGate لتمكين أسلوب ترحيل منطقي عبر الإنترنت.
نعم. يعد Oracle Real Application Testing خيار مفيد لدى Oracle Database لتدقيق عمليات الترحيل وهو متاح بشكل مستقل عن Enterprise Manager. يتضمن SQL Performance Analyzer وDatabase Replay. يلزم الترخيص عند استخدام هذا الخيار مع قواعد البيانات المحلية. راجع معلومات الترخيص، القسم 1.4، الجدول 1-15 ضمن Oracle Real Application Testing.
بالإضافة إلى ذلك، يتضمن Enterprise Manager حزمة إدارة Real Application Testing متكاملة تشتمل على خمس إمكانات رئيسة: إعادة تشغيل قاعدة البيانات، ومحلل أداء SQL (SPA)، وتحليل حمل العمل، ومخطط ترحيل قاعدة البيانات، ومنضدة عمل ترحيل قاعدة البيانات. اعثر على معلومات ترخيص حزمة إدارة اختبار التطبيقات الفعلية هنا.
تُضمن منضدة عمل ترحيل قاعدة بيانات Enterprise Manager محلل أداء SQL في عمليات سير عمل الترحيل. في حالة وجود Real Application Testing، تصبح خيارات القائمة الخاصة بمحلل أداء SQL داخل منضدة عمل ترحيل قاعدة بيانات Enterprise Manager متاحة.
تعرّف على المزيد حول اختبار التطبيقات الفعلي وأدوات الترحيل الأخرى لـ Oracle Autonomous Database في هذه المدونة.
يوفر برنامج قدِّم ترخيصك (BYOL) حوافز مالية ووظيفية شاملة تمكنك من إنفاق أقل وإنجاز المزيد عند ترحيل تراخيص قاعدة البيانات إلى خدمات OCI Database السحابية. تم تصميم نقل التراخيص لمساعدتك على تحديث استثماراتك في Oracle من خلال تحسين الأداء مقابل السعر وخفض التكلفة الإجمالية للملكية. تُعد Oracle Support Rewards ميزة تكميلية توفر نقاط ائتمان دعم سنوية لكل دولار يتم إنفاقه على OCI. تقلل Oracle أيضًا من مخاطر الترحيل من خلال الأتمتة والخدمات من Oracle والأطراف الثالثة.
تعرّف على المزيد في أوصاف خدمة الأرصدة العالمية لـ IaaS والأسئلة الشائعة حول BYOL (PDF).
بغض النظر عن جميع التعقيدات، فإن المسار الأبسط هو أسلوب الترحيل المنطقي غير المتصل بالإنترنت الذي يستخدم خدمة ترحيل قاعدة بيانات OCI المجانية. تتضمن هذه الخدمة عبر الإنترنت أداة Cloud Premigration Advisor التي تحدد مهام إعداد قاعدة البيانات المصدر.
يوجد استثناء لهذا الأمر إذا قمت بالفعل بترخيص Oracle Enterprise Manager لأن لديك أيضًا حق الوصول إلى منضدة عمل ترحيل Enterprise Manager. توفر منضدة عمل الترحيل سير عمل ترحيل كامل وتتضمن بشكل فريد Oracle Real Application Testing للتحقق من صحة أداء SQL الناتج على هدف قاعدة البيانات الذاتية. مطلوب ترخيص اختبار التطبيقات الفعلي.
في كلتا الحالتين، إذا كان لديك أكثر من بضع قواعد بيانات، فاستخدم Oracle Estate Explorer لتحليل حالة قاعدة البيانات بالكامل. سيعطي التحليل الأولوية لعمليات الترحيل استنادًا إلى قواعد البيانات التي تتطلب أقل جهد للترحيل. توصي هذه الأداة أيضًا بإجراءات لإعداد قواعد البيانات الخاصة بك للترحيل.