يمكنك إنشاء نسخ احتياطية من عملية نشر ArcGIS Enterprise الخاصة بك باستخدام أداة Web GIS Disaster Recovery (WebGISDR) واستعادة أحدث نسخة احتياطية في حالة حدوث فشل أو تلف. يسمح لك هذا باستعادة عناصر البوابة الإلكترونية، والخدمات، والبيانات التي تتواجد في وقت إنشاء النسخة الاحتياطية.
تم تثبيت أداة WebGISDR على <Portal for ArcGIS installation directory>/tools/webgisdr.
استعادة النسخ الاحتياطية لاسترداد النشر بما أنه خيار جيد إذا قبل المستخدمين جزء من وقت التعطل والخسارة الممكنة للبيانات ولا تحتوي المؤسسة على بنية تحتية أو موارد لتخصيص نشر المتوفر بكثرة.
يمكنك أيضًا الاحتفاظ بنسخ احتياطية حتى إذا نفذت إستراتيجيات أخرى للتعافي من الكوارث. يقومون بتوفير تأمين إضافي حيث يمكنك استعادة النشر إذا فشلت الاستراتيجية الأولية.
على سبيل المثال، إذا قمت بالحفاظ على نشر مكرر وفَشَلت كل من عمليات النشر الرئيسي والمُكررة في نفس الوقت (ربما كانت تعمل داخل مبنى ونفدت الطاقة)، فإن لا يزال لديك نسخة احتياطية يمكنك استعادتها.
راجع أفضل ممارسات النسخ الاحتياطي والاستعادة لمزيد من المعلومات.
محتويات النسخة الاحتياطية
استخدم الأداة WebGISDR لتصدير ملفات النسخ الاحتياطي للمكونات التالية لعملية نشر ArcGIS Enterprise الخاصة بك:
- عناصر البوابة الإلكترونية والإعدادات
- خدمات GIS والإعدادات
- خُطافات الويب للخدمة
- مخزن البيانات الارتباطية ومخزن بيانات ذاكرة التخزين المؤقت التجانبي ومخزن الكائنات
يمكنك إنشاء نسخ احتياطية تزايدية بين النسخ الاحتياطية الكاملة لتقليل إجمالي حجم النسخ الاحتياطي. راجع أوضاع النسخ الاحتياطي للاطلاع على مزيد من المعلومات عن الاختلافات بين النسخ الاحتياطية الكاملة والتزايدية.
لا تتضمن النسخة الاحتياطية التي يتم إنشاؤها باستخدام الأداة WebGISDR ما يلي:
- تجانبات ذاكرة التخزين المؤقت لخدمة الخريطة وذاكرات التخزين المؤقت لطبقة التجانب المستضافة - إذا توفر لديك أي منها، أنشئ نسخة احتياطية من كل الدلائل حيث يتم تخزين تجانبات ذاكرة التخزين المؤقت (على سبيل المثال، دليل arcgiscache الكامل ضمن C:\arcgisserver\directories\ أو <ArcGIS Server installation directory>/arcgis/server/usr/directories). تحتوي هذه الأدلة على تجانبات ذاكرة التخزين المؤقت وملف مخطط التجانب conf.xml. قد تحتوي أدلة ذاكرة التخزين المؤقت على قاعدة بيانات جغرافية ملفية، status.gdb، تحتوي على معلومات عن التجانبات المنشأة. عند استعادة الموقع، نقل المعلومات أو انسخها عودةً إلى دليل arcgiscache الأصلي.
- مصادر البيانات المسندة لخدمات الويب - في مصادر البيانات التي تعتمد على الملف، يجب عليك إنشاء نسخ احتياطية لتلك الملفات. في البيانات المخزنة في قاعدة البيانات، استخدم أدوات نظام إدارة قاعدة البيانات لإنشاء نسخ احتياطية من قاعدة البيانات.
- مخزن البيانات الضخمة للموضع الزماني المكاني والنسخ الاحتياطية لمخزن الرسم البياني—إذا كان لديك أيًا من هذه الأنواع ArcGIS Data Store مسجّل في خادم الاستضافة، فأنشئ نسخًا احتياطية لكل منها باستخدام الأداة المساعدة ArcGIS Data Store backupdatastore.
- مواقع ArcGIS Mission Server أو ArcGIS Notebook Server الموحدة—إذا كان لديك أيًا منها، فأنشئ نسخًا احتياطية باتباع التعليمات الواردة في وثائق ArcGIS Mission Server ووثائق ArcGIS Notebook Server. لاستعادتها باستخدام الأداة WebGISDR، اتبع التعليمات الواردة في استعادة ArcGIS Enterprise.
- تكوين موقع ArcGIS GeoEvent Server—اتبع التعليمات الواردة في وثائق ArcGIS GeoEvent Server لإنشاء نسخة احتياطية منه.
ملاحظة:
لإنشاء نسخ احتياطية تزايدية باستخدام الأداة WebGISDR، يجب تمكين استرداد نقطة زمنية، وإلا ستفشل الأداة المساعدة.
لاحظ أيضًا أنه يجب أن تتمتع الأداة WebGISDR بإمكانية الوصول إلى جهاز واحد على الأقل من الأجهزة الموجودة في كل موقع خادم موحد من خلال ArcGIS Server عنوان URL لـ Administrator Directory ومخزن البيانات الرئيسي لتحقيق النجاح. لتحديد ما إذا كان يمكن الوصول إلى عنوان URL، افتح ArcGIS Server دليل المسؤول من مستعرض على الجهاز الذي ستشغل عليه الأداة WebGISDR.
الإعدادات التي يجب أن تتطابق بين البيئات
عند استعادة مؤسستك باستخدام أداة WebGISDR، يوجد عناصر وإعدادات معينة يجب أن تكون متطابقة في البيئة التي يتم فيها أخذ النسخة الاحتياطية والبيئة التي يتم استعادتها فيها.
يجب أن يتطابق ما يلي في البيئات المصدر والهدف:
- إصدار من Portal for ArcGIS ومواقع ArcGIS Server الموحدة
- عنوان URL للمؤسسة وعناوين URL لخدمة موقع الخادم الموحد
- مخازِن البيانات المسجلة
- يجب أن يتطابق ArcGIS Data Store المسجل مع ما هو مدرج في النسخة الاحتياطية. على سبيل المثال، إذا تم تضمين مخازن الارتباط والكائنات، فيجب أيضًا تسجيلها في البيئة المستهدفة.
- سيتم استبدال مخازن البيانات التي يديرها المستخدم في البيئة المستهدفة بالنسخة الاحتياطية، لذا يجب ضمان إمكانية الوصول إليها من قبل عمليتي النشر. يُرجى الاطلاع على تبعيات البيانات عند الاستعادة لمزيد من المعلومات.
- بيانات اعتماد حساب المسؤول للملف webgisdr.properties
- نوع موقع دليل محتوى البوابة الإلكترونية (نظام الملفات، Azure Blob، AWS S3)
يتم دعم عمليات النشر احتياطيًا باستخدام المكونات التي قد لا تتطابق إصداراتها، بشرط أن تتطابق المكونات مع إصداراتها عند الاستعادة كما كانت في وقت النسخ الاحتياطي. على سبيل المثال، قد يكون عملية النشر الأساسية لمؤسستك هو 11.3 مع موقع خادم موحد على 11.1. يمكنك استعادة النسخة الاحتياطية المأخوذة من هذا النشر طالما أن إصدار كل مكون بقي كما هو. إذا قمت بإنشاء نسخة احتياطية ثم قمت بترقية هذا الخادم إلى الإصدار 11.3، فلن يتم دعم الاستعادة من النسخة الاحتياطية.
يمكن أن يختلف ما يلي بين البيئتين المصدر والهدف، حيث يتم الاحتفاظ به من البيئة الهدف:
- مخزن تكوين الموقع ArcGIS Server ومسارات الدليل
- مسار أو حاوية دليل محتوى البوابة الإلكترونية
- معلومات الأمان (عناوين URL لـ LDAP، معلومات الوكيل)
- مساحة الموقع (جهاز واحد مقابل أجهزة متعددة)
- أسماء الأجهزة (FQDNs)
- عناوين URL الإدارية للمواقع ArcGIS Server الموحدة
- عنوان URL للبوابة الإلكترونية الخاصة
أوضاع النسخ الاحتياطي
يمكنك إنشاء أنواع مختلفة من النسخ الاحتياطية باستخدام أداة WebGISDR باستخدام أوضاع النسخ الاحتياطي التالية:
نسخ احتياطي
يهدف الوضع backup إلى إجراء نسخ احتياطي لحالة المؤسسة، بما في ذلك محتوى البوابة الإلكترونية والخدمات المنشورة ومخزن البيانات الارتباطي ومخزن بيانات ذاكرة التخزين المؤقت للتجانب إذا قمت بتحديده في ملف الخصائص. يتضمن هذا أيضًا أي مراجع لمخزن البيانات مسجلة كعناصر بوابة إلكترونية أو من خلال ArcGIS Server Manager مباشرة. لا يمكنك استخدام وضع backup لإجراء نسخ احتياطي لأي من بياناتك المرجعية ما لم يتم نسخ البيانات على الموقع كجزء من عملية النشر.
كامل
يعمل وضع full بشكل مشابه لوضع backup، ويتضمن المحتوى نفسه. ويهدف إلى تسهيل جدول نسخ احتياطي كامل مدمج وتزايدي، وإزالة حد سجل المعاملات للسماح بالنسخ الاحتياطي والاسترداد التزايديين. إذا قررت عدم استخدام وضع incremental كجزء من استراتيجية النسخ الاحتياطي، يجب عليك استخدام وضع backup بدلاً منه.
تزايدي
يحتوي وضع incremental على مجموعة من التغييرات التي حدثت منذ آخر نسخ احتياطي كامل. وهو مفيد بشكل خاص في التكرار الجغرافي حيث تكون أوقات النسخ الاحتياطي والاستعادة الأقصر مفيدة للحفاظ على عمليات النشر في تزامن وثيق. يتضمن ملف النسخ الاحتياطي لوضع incremental فقط التغييرات التي يتم إجراؤها على محتوى البوابة الإلكترونية، والخدمات المنشورة، والبيانات التي تم نسخها على مواقع الخادم الموحد، ومخزن البيانات الارتباطية، ومخزن بيانات ذاكرة التخزين المؤقت للتجانب، إذا قمت بتحديده في ملف الخصائص. إذا تم تسجيل مخزن بيانات جديد في موقع ArcGIS Server أو تم تحديث سلسلة اتصال حالية، فسيلزم إجراء نسخ احتياطي باستخدام وضع full واستعادة لاحقة قبل أن تتمكن من متابعة التكرار باستخدام وضع incremental.
ملاحظة:
لإنشاء أو استعادة نسخ احتياطية تدريجية،يجب تكوين ArcGIS Data Store لإنشاء نسخ احتياطية لمخازن البيانات الارتباطية تلقائيًا.
وسيطات وقت التشغيل
عند إنشاء نسخة احتياطية لـ ArcGIS Enterprise أو استعادتها، ستحتاج إلى تحديث المعلمات من واجهة الأوامر على جهاز Portal for ArcGIS. تكون بنية الجملة لأداة WebGISDR التي تعمل على أجهزة Microsoft Windows كما يلي:
webgisdr.bat --{export | import | configuration} --file <properties file location> [--output <output file location>]
تكون بنية الجملة الخاصة بتشغيل الأداة على أجهزة Linux هي نفسها باستثناء أن الأداة المساعدة عبارة عن ملف .sh بدلاً من ملف .bat.
لمزيد من المعلومات عن هذه المعلمات، راجع ما يلي:
المعلمة | الوصف |
---|---|
-e أو --تصدير | تنشئ نسخة احتياطية للمؤسسة الحالية. |
-i أو --استيراد | تستورد نسخة احتياطية حالية إلى المؤسسة المتصلة. للحصول على مزيد من المعلومات، راجع موضوع استعادة ArcGIS Enterprise. |
-c أو --تكوين | تتحقق من تكوين المؤسسة المتصلة وتخرج المكونات الموحدة بما في ذلك البوابة الإلكترونية ومواقع الخادم ومخازن بيانات ذاكرة التخزين المؤقت الارتباطية والتجانبية. |
-f أو --ملف | يتضمن تفاصيل الاتصال الخاصة بالمؤسسة بالإضافة إلى النسخة الاحتياطية ومعلومات تتعلق بالاستعادة. للحصول على مزيد من المعلومات، راجع ملف خصائص أداة WebGISDR. |
(اختياري) -o أو --إخراج | تنشئ ملف إخراج يمكن تحليله للمساعدة على أتمتة التحقق من صحة النسخ الاحتياطية الناجحة وعمليات الاستعادة أو لمراجعة المسؤول. للحصول على مزيد من المعلومات، راجع ملف مخرجات أداة WebGISDR. |
متطلبات الشبكات
لكي تعمل أداة WebGISDR، فإنها تحتاج إلى الوصول إلى عناوين URL المحددة التي تشكل جزءًا من عملية النشر الخاصة بك والاتصال مباشرة بالمكون الذي يتم نسخه احتياطيًا. بناءً على التكوين الخاص بك، قد لا تتطابق مع عناوين URL المستخدمة لتكوين نشر ArcGIS Enterprise، مثل خاصية privatePortalURL في البوابة الإلكترونية أو عناوين URL المستخدمة لتوحيد البوابة الإلكترونية والخادم.
راجع ما يلي لفهم الطلبات التي تقدمها أداة WebGISDR حتى تتمكن من التأكد من إمكانية الوصول إلى عناوين URL الضرورية لكل مكون:
- Portal for ArcGIS—تستخدم الأداة خاصية PORTAL_ADMIN_URL للاتصال بالبوابة الإلكترونية لتحديد اسم جهاز البوابة الإلكترونية الأساسي. يستخدم النسخ الاحتياطي أو عملية الاستعادة الجهاز المحدد. إذا كانت Portal for ArcGIS تعمل على أحد الأجهزة من خلال اسم النطاق المؤهل بالكامل portal.domain.com، فتأكد من أن الأداة يمكنها الوصول إلى https://portal.domain.com:7443/arcgis. وينطبق هذا أيضًا على أي من أجهزة Portal for ArcGIS الأخرى إذا كان النشر متاحًا بشكل كبير.
- ArcGIS Server—تُستخدم خاصية PORTAL_ADMIN_URL أيضًا لتحديد عناوين URL الخاصة بالمسؤول للخوادم الموحدة. تستخدم الأداة عناوين URL هذه الخاصة بالمسؤول للعثور على جهاز متاح يمكن الوصول إليه، لذا تأكد من إمكانية الوصول إلى جهاز ArcGIS Server واحد على الأقل في كل موقع خادم موحد. إذا كانت ArcGIS Server تعمل على أحد الأجهزة من خلال اسم النطاق المؤهل بالكامل server.domain.com، فيجب أن تكون الأداة قادرة على الوصول إلى https://server.domain.com:6443/arcgis. ينطبق هذا أيضًا على أي جهاز آخر يمثل جزءًا من هذا الموقع.
- ArcGIS Data Store—تستخدم الأداة أيضًا عناوين URL الخاصة بالمسؤول للعثور على مخزن بيانات ذاكرة التخزين المؤقت التجانبي الارتباطي والاختياري الأساسي. تأكد من إمكانية الوصول إلى أي جهاز ArcGIS Data Store مسجَّل في موقع خادم الاستضافة. إذا كان يتم تشغيل ArcGIS Data Store على جهاز يحمل اسم المجال المؤهل بالكامل datastore.domain.com، فيجب أن تكون أداة WebGISDR قادرة على الوصول إلى خادم الويب الخاص بـ ArcGIS Data Store الذي يعمل على المنفذ 2443.