إذا فشل أي جزء من عملية نشر ArcGIS Enterprise، يمكنك استعادة النشر باستخدام أداة webgisdr المساعدة وملف نسخ احتياطي قمت بتصديره سابقًا. يرجى العلم بما يلي عند استعادة عملية نشر ArcGIS Enterprise:
- سيتم فقدان أي عنصر أو خدمة تم إنشاؤه/إنشاؤها منذ آخر عملية تصدير.
- لا يتم تضمين ذاكرة التخزين المؤقت لخدمة الخرائط والتجانب ومصادر البيانات المرجعية لخدمات الويب وملفات النسخ الاحتياطي لمخزن البيانات الضخمة للموضع الزماني والمكاني وملفات النسخ الاحتياطي لمخزن الرسم البياني في النسخة الاحتياطية التي أنشأتها باستخدام أداة webgisdr المساعدة؛ لذلك، يجب استعادة تلك بشكل منفصل.
- يجب أن تكون عملية النشر التي تقومك باستعادتها بنفس الإصدار الذي كانت عليه عند إنشاء النسخ الاحتياطي. وإضافة إلى ذلك، يجب عليك اسعادة نفس نوع نظام التشغيل. على سبيل المثال، لا يمكنك إنشاء نسخة احتياطية من نشر ArcGIS Enterprise على نظام Linux واستعادته إلى أجهزة Microsoft Windows.
عند استعادة عملية نشر ArcGIS Enterprise متوفرة إلى حد كبير، تحتفظ أداة webgisdr بإعدادات متوفرة بدرجة كبيرة لموقع GIS Server ومخازن بيانات ذاكرة التخزين المؤقت الارتباطية والتجانبية لـ ArcGIS Data Store. في البوابة الإلكترونية، تقوم أداة webgisdr بإلغاء تسجيل جهاز البوابة الإلكترونية الاحتياطي، وكذلك استعادة البوابة الإلكترونية للجهاز الرئيسي، كما تقوم بإلغاء تسجيل الجهاز الاحتياطي.
يمكنك إٍسناد ملف الخصائص الذي أنشأته لتصدير ArcGIS Enterprise إذا لم تحتاج إلى تغيير أي إعدادات. ومع ذلك، إذا تعين عليم تغيير موقع ملف النسخ الاحتياطي، أو ترغب في تحديد ملف نسخ احتياطي محدد، أو تحتاج إلى توفير بيانات اعتماد مختلفة لمسؤول البوابة الإلكترونية، قم بإنشاء ملف خصائص جديد.
إذا قمت بإنشاء نسخ احتياطية تزايدية لعملية النشر، يجب أن يكون لديك النسخ الاحتياطية التزايدية الأخير والكاملة التي تم إنشائها قبل النسخ الاحتياطي التزايدي لاستعادة عملية النشر.
يجب تنفيذ خطوة إضافية بالنسبة لعملاء ArcGIS Insights الذين لديهم تكوين اتصال قاعدة بيانات على الموقع. يجب إلغاء تسجيل أنواع مخزن البيانات الارتباطية Insights المسجلة قبل إجراء عملية الاستعادة. إذا لم تكمل هذه الخطوة، فستفشل محاولات استعادة الموقع. للقيام بذلك، اتبع التعليمات الواردة في وثائق ArcGIS REST API لـ إلغاء تسجيل جميع أنواع مخزن البيانات الارتباطية.
اتبع هذه الخطوات لاستعادة عملية نشر ArcGIS Enterprise على الأجهزة نفسها التي أنشأت منها ملف النسخ الاحتياطي (أو الأجهزة الموجودة في عملية نشر احتياطية تستخدم ArcGIS Web Adaptor نفسه أو عنوان URL لموازن التحميل ومواقع ArcGIS Server التي لها عنوان URL نفسه للخدمات كما في عملية النشر الأساسية):
- افتراضيًا، تستعيد أداة webgisdr أحدث ملف احتياطي. لاستعادة ملف سابق غير أحدث ملف نسخ احتياطي، تحتاج إلى تحديث مسار BACKUP_LOCATION في ملف الخصائص. على سبيل المثال، إذا أردت استعادة ملف النسخ الاحتياطي Sep-08-2015_17-10-44.webgissite من /usr/bus قم بتعيين BACKUP_LOCATION = /usr/bus/Sep-08-2015_17-10-44.webgissite.
عند الاستعادة، يمكنك تحرير نفس ملف الخصائص الذي استخدمته عند إنشاء ملف النسخ الاحتياطي، ولكن يجب عليك عندئذ تذكّر تغيير قيمة BACKUP_LOCATION في هذا الملف إلى موقع النسخ الاحتياطي السابق قبل إنشاء النسخة الاحتياطية التالية. ولتجنّب ذلك، عليك بإنشاء نسخة من ملف الخصائص المحدد لعملية الاستيراد. لأغراض هذا المثال، يتم إنشاء نسخة من الملف الذي يحمل اسم toimport.properties وتبديلها.
تأكد من أن الحساب الذي يشغِّل أداة webgisdr به على الأقل حق وصول للقراءة إلى BACKUP_LOCATION وحق وصول للكتابة إلى SHARED_LOCATION. تأكد أيضًا من أن الحساب الذي يقوم بتثبيت ArcGIS Server وPortal for ArcGIS وArcGIS Data Store به حق وصول للقراءة إلى SHARED_LOCATION.
- افتح برنامج وعاء أوامر في جهاز البوابة وغيّر دلائل موقع الأداة المساعدة webgisdr، وشغّل الأداة المساعدة بخيار الاستيراد.
تم تثبيت الأداة المساعدة webgisdr إلى <Portal for ArcGIS installation directory>/tools/webgisdr.
تكون البنية لـ webgisdr كما يلي:
webgisdr --{export | import} --file <location and name of properties file>
في هذا المثال، تم حفظ خصائص (toimport.properties) في الدليل الذي ينشئه المستخدم /home/ags/arcgis/portal/propfiles.
webgisdr --import --file /home/ags/arcgis/portal/propfiles/toimport.properties
لاحظ أن ملف الخصائص لا يجب أن يكون في نفس الدليل الذي قمت بالحفظ فيه عند إنشائه أول مرة. إذا قمت بتحريكها، فحدد موقع الدليل الجديد باستخدام معلمة --file.
- إذا اشتملت عملية نشر ArcGIS Enterprise على خدمة خريطة أو ذاكرات تخزين مؤقت لطبقة تجانب مستضافة، فانقل يدويًا النسخ الاحتياطية التي أعددتها، وضع الملفات في دليل arcgiscache الأصلي.
- إذا اشتمل ArcGIS Enterprise على مخزن بيانات ضخمة زمانية مكانية أو مهزن رسم بياني، فاستخدم أداة restoredatastore المساعدة من ArcGIS Data Store لاستعادة نسخة احتياطية منه.
- إذا توفرت لديك بيانات تعتمد على الملف مُخزّنة على الجهاز نفسه كأحد مكونات ArcGIS Enterprise وفشل ذلك الجهاز، فاستعد نسخات احتياطية إلى المسار نفسه على الجهاز الجديد.
على سبيل المثال، إذا توفر لديك مجلد يحتوي على ملفات شكل وقواعد بيانات جغرافية ملفية في أحد أجهزة موقع ArcGIS GIS Server وفشل ذلك الجهاز، فضع النسخة الاحتياطية لذلك المجلد في مسار الدليل نفسه على الجهاز الجديد. وهو ما يُعد ضروريًا نظرًا إلى تسجيل موقع الملف على موقع ArcGIS Server. إذا تغير موقع البيانات، لن تتمكن الخدمات من العثور على البيانات.