التحقق من التكوين

يمكنك تدقيق الموقع البديل دون إجراء تبديل كامل عن طريق بدء الطبقات الوسطى الثانوية والاختبار باستخدام قاعدة البيانات البديلة المحولة إلى اللقطة البديلة أو باستخدام النسخة القابلة للتجديد.

يوصى بتعطيل وظيفة cron لاستنساخ التكوين عند الاختبار أو التصحيح لتجنب تلف الملف أو عدم اتساقه. يمكن صيانة النسخة من النسخة الأساسية، يجب تعطيل الاستنساخ الثانوي فقط (من دليل المرحلة إلى المجال الثانوي) أثناء عمليات الاختبار والتحقق هذه.

ارجع إلى توصيات استرداد البيانات بعد الكوارث لمكونات Oracle Fusion Middleware الدقيقة في حالة الحاجة إلى الاستنزاف لتجنب تكرار عمليات تنفيذ عمليات سير العمل المعلقة ومعالجة JMS المكررة وما إلى ذلك. يمكنك الوصول إلى إدارة Oracle WebLogic ووحدات تحكم Oracle Fusion Middleware القياسية للتحقق من السلوك المناسب للنظام. لاحظ أنه لإجراء الاختبار، قد تحتاج إلى معالجة DNS المناسب لأن النظام يستخدم اسم مضيف الواجهة الأمامية الأساسي للوصول).

فتح المنطقة الثانوية للتحقق عند استخدام اللقطة البديلة

قبل اختبار المنطقة الثانوية أو تصحيحها، قم بتحويل قاعدة البيانات البديلة إلى لقطة بديلة.

  1. قم بتحويل قاعدة البيانات البديلة إلى بديل للقطة.
  2. بمجرد الانتهاء، قم ببدء عملية Oracle WebLogic Server في المنطقة الثانوية بشكل طبيعي.
  3. قم بالوصول إلى إدارة Oracle WebLogic القياسية ووحدات تحكم Oracle Fusion Middleware للتحقق من السلوك المناسب للنظام (لاحظ أنه بالنسبة للاختبارات، قد تحتاج إلى معالجة نظام أسماء النطاقات (DNS) المناسب لأن النظام يستخدم اسم مضيف الواجهة الأمامية الأساسي للوصول إليه)
  4. بمجرد إتمام الاختبارات، قم بإيقاف عمليات Oracle WebLogic الثانوية.
  5. قم بتحويل قاعدة البيانات البديلة إلى قاعدة بيانات بديلة فعلية مرة أخرى.

فتح المنطقة الثانوية للتحقق عند استخدام النسخ القابلة للتجديد عن بُعد

قبل اختبار المنطقة الثانوية أو تصحيحها، قم بفصل النسخة القابلة للتجديد عن المنطقة الأساسية ثم قم بتغيير مصادر بيانات المسار المباشر لنظام Oracle WebLogic Server أو Oracle SOA أو Oracle Fusion Middleware في المجال الثانوي من الإشارة إلى قاعدة البيانات البديلة إلى النسخة القابلة للتجديد.

يمكنك تغيير مصادر البيانات للإشارة إلى نسخة قابلة للتجديد أو العودة إلى قاعدة بيانات بديلة باستخدام الاسكربت fmwadb_switch_db_conn.sh.

  1. استخدم الاسكربت fmwadb_switch_db_conn.sh لتغيير مصادر البيانات للإشارة إلى استنساخ قابل للتجديد.
    يستخدم الاسكربت معلمات لدليل WALLET وكلمة مرور WALLET ويستبدل دليل المحفظة الحالي بدليل جديد بالإضافة إلى كلمة مرور المحفظة السابقة بكلمة مرور المحفظة المقدمة.

    فيما يلي مثال على تنفيذ اسكربت معلومات استبدال الاتصال:

    [oracle@soarefr-soa-0 ~]$ /u01/soacs/dbfs/share/scripts/fmwadb_switch_db_conn.sh /u01/soacs/dbfs/share/wallets/atp-hyd-refreshable-clone/ my_wallet_password123
    The password provided for the wallet is valid. Proceeding...
    Gathering Data Soure information...
    Backing up current config...
    Backup created at /u01/data/domains/soarefr_domain/ /u01/data/domains/soarefr_domain_backup_13_36_11-13-10-22
    Replacing values in datasources...
    Replacement complete!
  2. بمجرد تنفيذها، ابدأ المنطقة الثانوية بشكل طبيعي.
  3. قم بالوصول إلى إدارة Oracle WebLogic القياسية ووحدات تحكم Oracle Fusion Middleware للتحقق من السلوك المناسب للنظام (لاحظ أنه بالنسبة للاختبارات، قد تحتاج إلى معالجة DNS المناسب نظرًا لأن النظام يستخدم اسم مضيف الواجهة الأمامية الأساسي للوصول).
  4. بمجرد اكتمال الاختبارات، قم بإرجاع مصادر البيانات إلى معلومات توصيل Oracle Autonomous Database Serverless البديلة وأعد توصيل النسخة القابلة للتجديد بالمعلومات الأساسية.
    استخدم الاسكربت fmwadb_switch_db_conn.sh لتغيير مصادر البيانات للإشارة مرة أخرى إلى قاعدة البيانات البديلة.