يمكنك نسخ نشر ArcGIS Enterprise لنشر احتياطي غير متصل. إذا فشل النشر الأولي أو أصبح عير قابل للوصول، يمكنك إنهاء نشر الاستعداد.
يتم تشغيل عمليات نشر الاستعداد بانتظام في شبكات مختلفة أو شبكات فرعية أو حتى في موقع منفصل جغرافيًا من النشر الأولي. أينما تعين مكان النشر الاحتياطي، تأكد من أن عملاء ArcGIS Enterprise يمكنهم الوصول إليه عند الحاجة.
التكرار الجغرافي
يمكنك تنفيذ التكرار الجغرافي إذا كان مركز البيانات الأولي ومركز بيانات الاستعداد في مواقع منفصلة جغرافيًا. إذا واجه أحد مراكز البيانات حدث كارثي، مثل الإعصار أو كوارث طبيعية أخرى، يمكنك عمل مركز بيانات استعداد نشط ويمكن للعمليات المتابعة.
يتضمن التكرار الجغرافي المتطلبات التالية المحددة للنجاح:
- يجب تكرار البيئات الأولية وبيئات الاستعداد. يجب أن يحتوي كل مركز من مراكز البيانات على عدد الأجهزة نفسه في نشر ArcGIS Enterprise ويجب أن تتطابق عناوين URL المستخدمة للوصول إلى المكونات.
- يجب أن تكون دلائل ArcGIS Server بالاسم نفسه. يمكن أن تكون مسارات الدليل مختلفة، ولكن يجب أن يكون اسم المجلد بنفس اسم البيئة الرئيسية وبيئة الاستعداد.
- يمكن أن تشتمل المجلدات المسجلة مع مواقع ArcGIS Server في البيئات الأساسية والاحتياطية على مسارات مختلفة لكن يجب أن تكون أسماء المجلدات هي نفسها، ويجب أن تحتوي على نُسخ متطابقة لبيانات المصدر نفسها.
- يتبع التكرار الجغرافي عادة نهجًا نشطًا-خاملاً، ولذلك يجب نسخ البيانات والمحتوى لنشر ArcGIS Enterprise احتياطي باستمرار.
- يعتمد التكرار الجغرافي على مكونات طرف ثالث لتنجح. على سبيل المثال، يُعد محدد المواقع العالمي أو خادم نظام اسم النطاق العالمي (DNS) ضروريًا كي لا يواجه أي من مستخدمي ArcGIS Enterprise أي تعطيل عند حدوث تبديل من مركز البيانات الرئيسي إلى الاحتياطي.
للتأكد من وجود أقل قدر من وقت التعطل في حالة الفشل أو الكارثة، يمكنك نشر ArcGIS Enterprise متاح بشكل كبير، ومكرر جغرافيًا. يعتبر ذلك النشر الأكثر تعقيدًا للوصول إليه، حيث يتطلب معظم الأجهزة والصيانة. قم بتكوين مركزي بيانات منفصلين، كل منهما يتميز بنشر ArcGIS Enterprise الخاص به والمتاح بشكل كبير. في كل مركز بيانات، يتم تكوين جميع أسماء الأجهزة بشكل متماثل ولا توجد نقاط فشل واحدة، والذي يتضمن البيانات التي توجد إما في خادم الملفات المتاح بدرجة كبيرة أو قاعدة البيانات المتاحة بدرجة كبيرة وجميع خوادم الويب وموازنات التحميل ومكونات ArcGIS Enterprise. يتم إنشاء نسخ احتياطية من عملية النشر الأساسية بشكل ثابت، ويمكن استعادة عملية نشر وضع الاستعداد في مركز البيانات المنفصل فورًا أو عند حدوث فشل في عملية النشر الأساسية.
التخطيط للنشر المكرر
أولاً، حدد عدد الأجهزة التي تحتاجها. بعدها، خطط للمتطلبات التالية للتعافي من الكوارث لنشر ArcGIS Enterprise المكرر:
- النسخ المتماثل—يضمن احتواء مركزي البيانات وعمليات نشر ArcGIS Enterprise على البنية نفسها.
- التكرار—تخزين المحتوى والبيانات من مرز البيانات الأولي واستعادة الاستعداد.
- مراقبة—مراجعة التسجيلات لتحديد وقت حدوث الفشل وتحديد خطورة الفشل الذي يتطلب منك إيقاف مركز بيانات الاستعداد.
- التبديل—يحدد ما إذا كان يجب التبديل إلى مكون مختلف ضمن ArcGIS Enterprise أو تبديل نشر ArcGIS Enterprise بالكامل إلى مركز بيانات مختلف.
يرجى أيضًا أنه عند تخطيط النشر المكرر:
- لا تنقل الأداة المساعدة webgisdr تجانبات التخزين المؤقت لخدمة الخريطة. إذا قمت بتضمين خدمة خرائط أو ذاكرات تخزين مؤقت تجانبية مستضافة مستخدمة بواسطة موقع GIS Server في النشر، فقم بإنشاء نسخة احتياطية من كل الدلائل حيث يتم تخزين تجانبات ذاكرة التخزين المؤقت (على سبيل المثال، دليل arcgiscache بالكامل ضمن C:\arcgisserver\directories\ أو <ArcGIS Server installation directory>/arcgis/server/usr/directories). ضع يدويًا النسخ في دليل arcgiscache المطابق على عملية النشر الاحتياطي.
- لا يتم دعم العديد من تجمُعات ArcGIS Server عند استخدام أداة webgisdr المساعدة لنسخ ArcGIS Enterprise إلى عملية نشر جهاز احتياطي غير متصل.
- يجب على جميع الأجهزة في كلا عمليات النشر استخدام نفس نظام التشغيل. على سبيل المثال، لا يمكن أن تكون عملية النشر الرئيسية على أجهزة Windows ويكون النشر الاحتياطي على Linux.
- تُسجل أداة webgisdr المساعدة إصدارات البرنامج الخاصة بمكونات ArcGIS Enterprise عند إنشاء ملف نسخة احتياطية. عملية نشر الاستعداد التي تقوم باستيراد الملف عليها يجب أن تكون بنفس الإصدار في صورة عملية نشر رئيسية.
تحديد متطلبات الجهاز
يعتمد عدد الأجهزة اللازم على كيفية تكوين ArcGIS Enterprise. تحتاج جهازين كحد أدنى. إذا كان نشر ArcGIS Enterprise لا يخزن الكثير من البيانات والخدمات، ولا يتضمن مخزن بيانات زمانية مكانية ضخمة، ولا يتضمن مخزنًا للرسم البياني، ولا يصل إليه الكثير من الأشخاص، يمكنك تكوين نشر رئيسي يتكون من موقع GIS Server أحادي الجهاز، وتثبيت Portal for ArcGIS وArcGIS Data Store على الجهاز نفسه. إنك تحتاج لجهاز آخر لتخزين نشر الاستعداد المُكررة.
إذا تم استخدام نشر ArcGIS Enterprise بشكل مكثف، على سبيل المثال، إذا كان عدد كبير من المستخدمين يصلون إليه، فإن المؤسسة تخزن عددًا كبيرًا من العناصر أو إذا كان يتم تحرير النشر بشكل مكثف - فقد تحتاج إلى موقع GIS Server بجهاز واحد أو أجهزة متعددة، ويجب عليك تثبيت Portal for ArcGIS وArcGIS Data Store على أجهزة منفصلة بعضها عن بعض ومنفصلة عن أجهزة GIS Server. إذا قمت بنشر العديد من طبقات المشهد المستضافة، فقد تود تكوين ArcGIS Data Store (مخزن بيانات ذاكرة التخزين المؤقت التجانبية) لتخزين قواعد بيانات ذاكرة التخزين المؤقت للمشهد على جهاز آخر. إذا كنت ستستخدم مخزنًا للرسم البياني، فستحتاج إلى جهاز إضافي. إذا كنت ستستخدم مخزن بيانات ضخمة زمانية مكانية، يجب أن يتوفر لديك جهاز إضافي واحد على الأقل. في هذه الحالة، قم بحساب عدد الأجهزة المطلوبة باستخدام الصيغة التالية:
(<number of GIS Server machines> + 1 Portal for ArcGIS machine + <number of machines in the data store>) X 2
لاحظ أنه لا يتطلب تراخيص ArcGIS إضافية لنشر الاستعداد لأنه لا يمكن الوصول إليها بشكل نشط، فقط قم بالنشر النشط إذا فشل الأولي.
الإعدادات المطلوبة لتكرار عمليات النشر
للتأكد من التعافي من الكوارث بشكل فعال لنشر ArcGIS Enterprise المنسوخ، يجب أن يطابق النشر الاحتياطي نطاق إعدادات النظام وعمليات تكوين الأمان ومواقع التخزين الموجودة في النشر الرئيسي. يعد إنشاء نسخ احتياطية بشكل منتظم وضمان التطابق بين عمليات النشر المكررة أفضل طريقة لتقليص وقت التعطل في حالة الفشل. يجب أخذ الاعتبارات التالية في الحسبان أثناء النشر. فيما يلي بعض الأمثلة:
- تعتمد خدمات الخريطة على البيانات في المجلد المُشارك أو عن طريق اتصال قاعدة بيانات.
- عنوان URL العام الذي يستخدمه المستخدمون للوصول إلى البوابة الإلكترونية بالإضافة إلى عنوان URL الخاص بالخدمات الذي يُستخدم لأي خوادم موحدة.
تلميح:
استخدم إدخالات DNS أو قم بتعديل ملفات hosts على أجهزة النشر المكرر لتحقيق تناسق اسم المضيف. الطريقة الموصى بها للقيام بذلك هي إعداد جهاز منفصل ليكون بمثابة عنوان URL الخاص بالبوابة العامة. يمكنك تثبيت ArcGIS Web Adaptor أو عكس الخادم الوكيل على هذا الجهاز وتعديل ملفات hosts على أجهزة البوابة والخادم.
- يجب أن يتطابق عدد الأجهزة في مراكز البيانات لتجنب مشكلات الأداء أثناء الاستجابة لتحميل المستخدم.
يجب تعيين إعدادات النظام والأمان التالية في كل عملية نشر قبل تشغيل استيراد webgisdr إذ إنها خاصة بكل عملية نشر وقد لا تكون متطابقة:
- إعادة توجيه معلومات الوكيل، بما في ذلك أسماء الخادم
- privatePortalURL المستخدم للبوابة الإلكترونية وعنوان URL الخاص بالمسؤول المستخدم لأي خوادم موحدة
- إعدادات الأمان، بما في ذلك قائمة العناوين المقبولة بواسطة إمكانية وكيل البوابة الإلكترونية
- تحديد خصائص تكوين المخزن للمستخدم ومخازن المجموعة، إذا كان ذلك ينطبق
- إعدادات موفر هوية SAML وLDAP
منذ الإصدار 10.4، تم اختصار قائمة العناصر والإعدادات التي يجب أن تكون متطابقة خلال عمليات نشر المصدر والهدف عند تشغيل أداة WebGISDR. يقوم الجدول التالي بتلخيص هذه التغييرات عبر إصدارات حديثة من Portal for ArcGIS وArcGIS Server:
هل يجب أن يتطابق هذا العنصر أو الإعداد عبر عمليات النشر عند تشغيل أداة WebGISDR المساعدة؟
العنصر أو الإعداد | 10.4.x | 10.5.x، و10.6 | 10.6.1 والإصدارات الأحدث |
---|---|---|---|
الإصدار | نعم | نعم | نعم |
عناوين URL العامة للبوابة الإلكترونية | نعم | نعم | نعم |
عنوان URL للخدمات الخاصة بالخوادم الموحدة | نعم | نعم | نعم |
مخازن البيانات المسجلة بخلاف ArcGIS Data Store | نعم | نعم | نعم |
بيانات اعتماد حساب لملف ...webgisdr.properties | نعم | نعم | نعم |
نوع تخزين دليل محتوى البوابة الإلكترونية | نعم | نعم | نعم |
مسارات دليل ArcGIS Server (على سبيل المثال، arcgisjobs) | نعم | نعم | لا |
معلومات الأمان (عناوين URL لـ LDAP، معلومات الوكيل) | نعم | نعم | لا |
نوع النشر (جهاز مفرد أو متاح بشكل كبير) | نعم | لا | لا |
عنوان URL الخاص للبوابة الإلكترونية | نعم | لا | لا |
عنوان URL للمسؤول للخوادم الموحدة | نعم | لا | لا |
أسماء الأجهزة | نعم | لا | لا |
مسار دليل محتوى البوابة الإلكترونية (في حالة استخدام نظام الملفات) | لا | لا | لا |
بيانات اعتماد دليل محتوى البوابة الإلكترونية (في حالة استخدام التخزين السحابي) | لا | لا | لا |
مخزن تكوين ArcGIS Server | لا | لا | لا |
نسخ ArcGIS Enterprise متماثل
تتيح لك أداة webgisdr المساعدة تصدير محتوى البوابة الإلكترونية ومواقع ArcGIS Server الموحدة ومحتوى مخزن بيانات ArcGIS Data Store الارتباطية وذاكرة التخزين المؤقت للتجانب إلى ملف يمكنك نقله إلى الجهاز الاحتياطي للاسترداد. تحتفظ أداة Portal for ArcGIS المساعدة وArcGIS Server وإعدادات ArcGIS Data Store المكونة وتنسخ الأداة المساعدة كل المحتوى الذي تم إنشاؤه في البوابة الإلكترونية، وأيضًا البيانات المنسوخة في خادم الاستضافة ومخزن البيانات أثناء النشر.
لا تقوم الأدوات المساعدة بنسخ البيانات من قواعد البيانات أو المجلدات المسجلة في خادم الاستضافة أو مواقع ArcGIS Server الموحدة. يتحمل المسؤول مسؤولية نسخ تلك البيانات إلى نشر ArcGIS Enterprise الاحتياطي والتأكد من قدرة الخدمات في الجهاز الاحتياطي على الوصول إلى البيانات المنسوخة.
عند تسجيل مصادر البيانات في مواقع ArcGIS Server، فإنك توفر معلومات محددة بشأن كيفية الوصول إلى البيانات. يجب أن تتطابق تلك المعلومات مع نشر الاستعداد كما هو الأمر في الرئيسي. على سبيل المثال، إذا نسخت قواعد البيانات الجغرافية الملفية المستخدمة في بيانات المصدر إلى نشر الاستعداد، يجب أن تتطابق مسارات دليل قواعد البيانات الجغرافية الملفية في النشر الرئيسي. ويجب أن يتمكن النشر الاحتياطي من الوصول إلى قاعدة بيانات باستخدام معلومات الاتصال نفسها التي وفرتها عندما سجَّلت قاعدة البيانات بموقع ArcGIS Server في النشر الرئيسي.
يمكنك تشغيل أداة webgisdr المساعدة كوظيفة كرون ضمن بيئة Linux. بالإضافة إلى ذلك، يمكن نقل الأداة المساعدة إلى جهاز آخر وتشغيلها منه بدلاً من التثبيت على البوابة الإلكترونية، ما دامت الشروط التالية مستوفاة:
- التواصل مفتوح بين الجهاز ومكونات ArcGIS Enterprise.
- يوجد الإصدار 1.8 أو إصدار أحدث من بيئة وقت التشغيل (JRE) Java على الجهاز.
- المتغير البيئي JAVA_HOME مُعين على دليل التثبيت Java على الجهاز.
ينبغي عليك استعادة النسخ الاحتياطي لـ ArcGIS Enterprise إلى النشر الاحتياطي بمجرد تصديرها من النشر الرئيسي. هذا يتجنب ملفات النسخ الاحتياطي التزايدية في الترتيب الخطأ، وهذا يعني فقدان الحد الأدنى من البيانات أو سوف يحدث توقف في حالة فشل عملية النشر الأساسية. إذا لم تستعيد النسخ الاحتياطية فورًا، قد يوجد جهاز عرض إضافي في استيراد النسخة الاحتياطية والفشل إلى عملية نشر وضع الاستعداد.
ضع في الاعتبار أيضًا، إذا كان شيء ما غير صحيح في عملية النشر الأساسية عند إنشاء النسخة الاحتياطية، وتوجد عمليات تلقائية لاستيراد النسخة الاحتياطية إلى وضع الاستعداد، سيتم استيراد هذه الإعدادات غير الصحيحة إلى عملية نشر وضع الاستعداد.
راجع موضوع تكوين التعافي من الكارثة لمعرفة التعليمات الخاصة بنسخ نشر ArcGIS Enterprise.
مراقبة ArcGIS Enterprise
تعتبر المراقبة هامة في كلاً من بيئة التكرار وبيئات التوفر بكثرة. في البيئة المتاحة إلى حد كبير، تفشل أجزاء كبيرة من النشر دون أي تدخل بشري. على سبيل المثال، إذا فشلت البوابة الإلكترونية الرئيسية في ArcGIS Enterprise، يبدل البرنامج فورًا إلى الاحتياطية دون أي تدخل بشري. بالمثل، يمكن أن تفشل مكونات ArcGIS Server وArcGIS Data Store، وقد يعمل النظام بشكل طبيعي حيث لا يوجد نقاط فشل أبدًا. وعند اعتبار عدم ظهور انقطاعات في ArcGIS Enterprise، يجب وضع الآليات في مكانها الصحيح لإعلام مسؤولي حالات الفشل على أي مكون مُحدد ضمن نشر ArcGIS Enterprise.
يمكنك استخدام ArcGIS Monitor لتحليل صحة Portal for ArcGIS وArcGIS Server ومكونات ArcGIS Data Store الارتباطية للنشر. يمكنك أيضًا استخدام مهمة فهرس البوابة للاستعلام عن حالة المفهرس على جهاز البوابة الرئيسي قبل تكرار عملية النشر. في حال استخدام قاعدة بيانات PostgreSQL أو Oracle أو Microsoft SQL Server مع عملية النشر، يمكنك استخدام مهام Egdb المتوفرة في معرض ArcGIS Monitor لمراقبة إحصائيات قواعد البيانات هذه.
ستحتاج إلى استخدام Python أو برنامج نصي من اختيارك مع ArcGIS Server REST API لأتمتة التحقق من صحة الاتصالات بالمجلدات المسجلة ومشاركات ملفات البيانات الضخمة ومخازن البيانات النقطية وذاكرات التخزين المؤقت للتجانب ومخازن البيانات الضخمة الزمانية المكانية.
في البيئة المُكررة، يتطلب تجاوز الفشل تدخل بشري، ولذلك، يجب مراقبة النشر لتحديد وقت حدوث الفشل لتتمكن من تقرير ما إذا كان الإيقاف لازم.
إذا قمت بأتمتة تكرار عملية النشر من النشر الرئيسي إلى النشر الاحتياطي، يتعين عليك أيضًا مراقبة هذه العمليات للتأكد من اكتمال النسخ الاحتياطية، ونقل الملفات؛ واستعادة العمليات بنجاح.
تجاوز الفشل
في ArcGIS Enterprise، يحتوي كل من Portal for ArcGIS وArcGIS Server وArcGIS Data Store على آليات داخلية خاصة للتبديل. في التكوين المتاح بدرجة كبيرة، يمكن لكل مكون التبديل دون تعطل كبير لـ ArcGIS Enterprise الكلي.
يشترك إيقاف نشر النسخ المتماثلة من الأولي إلى مركز بيانات الاستعداد في قسم IT بالمؤسسة ويمكن التحقيق عبر مُحدد الموقع العالمي (GSS) أو DNS العالمي. يصل أعضاء المؤسسة عادة إلى نشر ArcGIS Enterprise من خلال بضعة عناوين URL، مثل https://myportalwa.organization.com/portal لعنوان URL للبوابة الإلكترونية وhttps://myserverwa.organization.com/server لعنوان URL لخدمات ArcGIS Server. يمكن لـ GSS أو DNS العام تعيين عنوان IP لكل اسم مُضيف. إذا أردت إيقاف مركز بيانات مختلف، سيقوم GSS أو DNS العالمي بإعادة تعيين أسماء مُضيف myportalwa.organization.com وmyserverwa.organization.com إلى عناوين IP المتعلقة بمركز البيانات الاحتياطية. لن يتأثر العملاء والمستخدمين، ولكن سيتم إرسال جميع الطلبات لمركز بيانات الاستعداد. بمجرد رجوع مركز البيانات الرئيسي للاتصال بالإنترنت، سيتم إعادة تعيين عنوان IP لعنوان الخاص باستضافة الموقع الرئيسي لعناوين IP ضمن مركز البيانات الأصلي. قد تحتاج بعد ذلك إصلاح البيانات من الاستعداد إلى الأولي للتأكد من أن مركز البيانات يحتوي على جميع المحتوى الجديد والبيانات التي تم إنشائها أثناء نشاط الاستعداد.
إذا تم تحرير بيانات في أي خادم من الخوادم المستضيفة أو قواعد بيانات موقع ArcGIS Server الموحدة المسجلة (قاعدة البيانات الجغرافية أو قاعدة البيانات المؤسسية)، فاستخدام أدوات النسخ المتماثل لقاعدة البيانات للتأكد من احتواء نشر ArcGIS Enterprise الرئيسي الأصلي على تلك البيانات المحدثة. إذا تم تغيير البيانات في مصادر البيانات القائمة على الملف، مثل قواعد البيانات الجغرافية ذات الملفات، والمسجلة مع أي من مواقع ArcGIS Server في نشر ArcGIS Enterprise، فانسخ الملفات المُحرّرة إلى الدليل الأصلي المخزنة فيه. وأخيرًا، استخدام أداة webgisdr المساعدة لتصدير نسخة ArcGIS Enterprise احتياطية من الاحتياطي واستيراده إلى الرئيسي. ستقوم الأداة المساعدة بالنسخ المتماثل للمحتوى في البوابة، بما في ذلك بيانات طبقة المعالم والمعالم المُستضافة ذات الصلة وخدمات جديدة مُسجلة مع البوابة إلى نشر ArcGIS Enterprise الرئيسي الأصلي.