إذا فشل أي جزء من مؤسسة ArcGIS Enterprise، يمكنك استعادته باستخدام أداة webgisdr المساعدة وملف النسخ الاحتياطي الذي قمت بتصديره مسبقًا. يجب عليك الانتباه لما يلي عند استعادة ArcGIS Enterprise:
- سيتم فقدان أي عنصر أو خدمة تم إنشاؤه/إنشاؤها منذ آخر عملية تصدير.
- لا يتم تضمين ذاكرة التخزين المؤقت لخدمة الخرائط والتجانب ومصادر البيانات المرجعية لخدمات الويب وملفات النسخ الاحتياطي لمخزن البيانات الضخمة للموضع الزماني والمكاني وملفات النسخ الاحتياطي لمخزن الرسم البياني في النسخة الاحتياطية التي أنشأتها باستخدام أداة webgisdr المساعدة؛ لذلك، يجب استعادة تلك بشكل منفصل.
- يجب أن تكون مؤسسة ArcGIS Enterprise التي تستعيد إليها في الإصدار نفسه الذي كانت عليه عند إنشاء النسخ الاحتياطي. وإضافة إلى ذلك، يجب عليك اسعادة نفس نوع نظام التشغيل. على سبيل المثال، لا يمكنك إنشاء نسخة احتياطية من مؤسسة على Linux واستعادتها إلى أجهزة Microsoft Windows.
عند استعادة مؤسسة ArcGIS Enterprise متوفرة إلى حد كبير، تحتفظ أداة webgisdr بإعدادات متوفرة إلى حد كبير لموقع GIS Server ومخازن بيانات ذاكرة التخزين المؤقت الارتباطية والتجانبية الخاصة بـ ArcGIS Data Store. في البوابة الإلكترونية، تقوم أداة webgisdr بإلغاء تسجيل جهاز البوابة الإلكترونية الاحتياطي، وكذلك استعادة البوابة الإلكترونية للجهاز الرئيسي، كما تقوم بإلغاء تسجيل الجهاز الاحتياطي.
يمكنك إٍسناد ملف الخصائص الذي أنشأته لتصدير ArcGIS Enterprise إذا لم تحتاج إلى تغيير أي إعدادات. ومع ذلك، إذا تعين عليم تغيير موقع ملف النسخ الاحتياطي، أو ترغب في تحديد ملف نسخ احتياطي محدد، أو تحتاج إلى توفير بيانات اعتماد مختلفة لمسؤول البوابة الإلكترونية، قم بإنشاء ملف خصائص جديد.
إذا قمت بإنشاء نسخ احتياطية تزايدية لمؤسسة ArcGIS Enterprise، يجب أن يكون لديك النسخ الاحتياطي التزايدي الأخير والكامل التي تم إنشاؤه قبل النسخ الاحتياطي التزايدي هذا الذي تم إنشاؤه لاستعادة المؤسسة.
اتبع هذه الخطوات لاستعادة مؤسسة ArcGIS Enterprise على الأجهزة نفسها التي أنشأت منها ملف النسخ الاحتياطي (أو الأجهزة الموجودة في وضع الاستعداد ArcGIS Enterprise التي تستخدم ArcGIS Web Adaptor نفسه أو عنوان URL الخاص بموازن التحميل ومواقع ArcGIS Server التي تتضمن عنوان URL للخدمات مماثلاً لعنوان المؤسسة الأساسية):
- افتراضيًا، تستعيد أداة webgisdr أحدث ملف احتياطي. لاستعادة ملف سابق غير أحدث ملف نسخ احتياطي، تحتاج إلى تحديث مسار BACKUP_LOCATION في ملف الخصائص. على سبيل المثال، لاستعادة ملف النسخ الاحتياطي Sep-08-2015_17-10-44.webgissite من C:\temp، قم بتعيين BACKUP_LOCATION = C:\temp\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 بالبوابة الإلكترونية على عنوان URL https://portalhostname.domain.com:7443/arcgis وتستعيد أحدث نسخة احتياطية مخزنة في \\mybuserver\wgbackups\entbackup. ستقوم أداة DR باستخراج النُسخ الاحتياطية للمكونات \myserver\tempbackups واستعادتها ArcGIS Data Store، وجميع الخوادم الموحدة وخادم الاستضافة، والبوابة الإلكترونية باستخدام النسخ الاحتياطية الخاصة بها. تأكد من أن جميع المكونات لديها وصول قراءة على الأقل إلى المسار المحدد للخاصيةSHARED_LOCATION.
PORTAL_ADMIN_URL = https://portalhostname.domain.com:7443/arcgis PORTAL_ADMIN_USERNAME = admin PORTAL_ADMIN_PASSWORD = Th3.Ad.Pass PORTAL_ADMIN_PASSWORD_ENCRYPTED = false BACKUP_RESTORE_MODE = backup SHARED_LOCATION = \\\\myserver\\tempbackups INCLUDE_SCENE_TILE_CACHES = false BACKUP_STORE_PROVIDER = FileSystem BACKUP_LOCATION = \\\\mybuserver\\wgbackups\\entbackup
في هذا المثال، ستتصل الأداة webgisdr بالبوابة الإلكترونية على عنوان URL https://portalonaws.mydomain.com:7443/arcgis وتستعيد النسخة الاحتياطية fullbackup06June المحددة بواسطة الخاصية S3_BACKUP_NAME من المستودع entbackups. سيتم تنزيل النسخة الاحتياطية إلى \\fileserver\backups، وستتم استعادة المكونات التالية بالتسلسل باستخدام النسخ الاحتياطية الخاصة بكل منها: ArcGIS Data Store، وجميع الخوادم الموحدة وخادم الاستضافة، والبوابة الإلكترونية. ستستخدم أداة DR IAMRole التي تم تكوينها مع المثيل الذي تعمل عليه لتنزيل النسخة الاحتياطية، ولكن يمكن أيضًا تكوينها لاستخدام مفاتيح الوصول بدلاً من ذلك. تأكد من أن جميع المكونات لديها وصول قراءة على الأقل إلى المسار المحدد للخاصيةSHARED_LOCATION. ستتم استعادة محتوى البوابة من المستودع contentbackups. إذا كان مستودع النسخ الاحتياطي في منطقة مختلفة عن البوابة المستهدفة، فتأكد من عدم تكوين نقطة نهاية VPC، مما يمنع البوابة الإلكترونية من تقديم طلبات صادرة لاستعادة المحتوى.
PORTAL_ADMIN_URL = https://portalonaws.mydomain.com:7443/arcgis PORTAL_ADMIN_USERNAME = entadmin PORTAL_ADMIN_PASSWORD = p0rtl.a.p PORTAL_ADMIN_PASSWORD_ENCRYPTED = false BACKUP_RESTORE_MODE = backup SHARED_LOCATION = \\\\fileserver\\backups INCLUDE_SCENE_TILE_CACHES = true BACKUP_STORE_PROVIDER = AmazonS3 S3_BUCKET = entbackups S3_CREDENTIAL_TYPE = IAMRole S3_REGION = eu-west-1 S3_BACKUP_NAME = fullbackup06June PORTAL_BACKUP_S3_BUCKET = contentbackups PORTAL_BACKUP_S3_REGION =eu-west-1
في هذا المثال، ستتصل الأداة webgisdr بالبوابة الإلكترونية على عنوان URL https://portalonazure.domain.com:7443/arcgis وتستعيد أحدث نسخة احتياطية من الحاوية drbackups في حساب التخزينentbackups. سيتم تنزيل النسخة الاحتياطية إلى \\fileserver\backups، وستتم استعادة المكونات التالية بالتسلسل باستخدام النسخ الاحتياطية الخاصة بكل منها: ArcGIS Data Store، وجميع الخوادم الموحدة وخادم الاستضافة، والبوابة الإلكترونية. تأكد من أن جميع المكونات لديها وصول قراءة على الأقل إلى المسار المحدد للخاصيةSHARED_LOCATION. ستتم استعادة محتوى البوابة الإلكترونية من المحتوى الموجود في الحاوية contentbackups في حساب التخزين entbackups.
PORTAL_ADMIN_URL = https://portalonazure.domain.com:7443/arcgis PORTAL_ADMIN_USERNAME = entadmin PORTAL_ADMIN_PASSWORD = p0rtl.a.p BACKUP_RESTORE_MODE = backup SHARED_LOCATION = \\\\fileserver\\backups BACKUP_STORE_PROVIDER = AzureBlob AZURE_BLOB_ACCOUNT_NAME = entbackups AZURE_BLOB_ACCOUNT_KEY = <key> AZURE_BLOB_ACCOUNT_KEY_ENCRYPTED =false AZURE_BLOB_ACCOUNT_ENDPOINT_SUFFIX = core.windows.net AZURE_BLOB_CONTAINER_NAME = drbackups PORTAL_BACKUP_BLOB_ACCOUNT_NAME = entbackups PORTAL_BACKUP_BLOB_ACCOUNT_KEY = <key> PORTAL_BACKUP_BLOB_ACCOUNT_KEY_ENCRYPTED = false PORTAL_BACKUP_BLOB_ACCOUNT_ENDPOINT_SUFFIX = core.windows.net PORTAL_BACKUP_BLOB_CONTAINER_NAME = contentbackups
- افتح نافذة أوامر في جهاز البوابة الإلكترونية وغيّر دلائل موقع الأداة المساعدة webgisdr، وشغّل الأداة المساعدة بخيار الاستيراد.
يصبح الموقع الافتراضي للأداة المساعدة webgisdr هو C:\Program Files\ArcGIS\Portal\tools\webgisdr.
بناء جملة الأداة المساعدة webgisdr كما يلي:
webgisdr --{export | import} --file <location and name of properties file>
في هذا المثال، تم حفظ خصائص (toimport.properties) في المجلد الذي ينشئه المستخدم C:\propfiles.
webgisdr --import --file C:\propfiles\toimport.properties
لاحظ أن ملف الخصائص لا يجب أن يكون في نفس المجلد الذي قمت بالحفظ فيه عند إنشائه أول مرة. إذا قمت بتحريكها، فحدد موقع المجلد الجديد باستخدام معلمة --file.
ملاحظة:
إذا بدت الأداة معطلة أثناء التشغيل، فتأكد من عدم وجود موجه الأوامر في وضع QuickEdit. راجع المشكلات الشائعة والحلول لمزيد من المعلومات.
- إذا اشتملت مؤسستك على خدمة خريطة أو ذاكرات تخزين مؤقت لطبقة تجانب مستضافة، فانقل نسخ النسخ الاحتياطي الذي أجريتهيدويًا، وضع الملفات في دليل arcgiscache الأصلي.
- إذا اشتملت مؤسستك على مخزن بيانات ضخمة زمانية مكانية أو مخزن رسم بياني، فاستخدم أداة ArcGIS Data Store restoredatastore المساعدة لاستعادة نسخة احتياطية منه.
- إذا توفرت لديك بيانات تعتمد على الملف مُخزّنة على الجهاز نفسه كأحد مكونات ArcGIS Enterprise وفشل ذلك الجهاز، فاستعد نسخات احتياطية إلى المسار نفسه على الجهاز الجديد.
على سبيل المثال، إذا توفر لديك مجلد يحتوي على ملفات شكل وقواعد بيانات جغرافية ملفية في أحد أجهزة موقع ArcGIS GIS Server وفشل ذلك الجهاز، فضع النسخة الاحتياطية لذلك المجلد في مسار الدليل نفسه على الجهاز الجديد. وهو ما يُعد ضروريًا نظرًا إلى تسجيل موقع الملف على موقع ArcGIS Server. إذا تغير موقع البيانات، لن تتمكن الخدمات من العثور على البيانات.
- إذا كانت مؤسستك تتضمن مواقع ArcGIS Mission Server أو ArcGIS Notebook Server، فاستعد المواقع باتباع الإرشادات الموجودة في وثائق ArcGIS Mission Server ووثائق ArcGIS Notebook Server.
- إذا كانت مؤسستك تتضمن ArcGIS GeoEvent Server، فاستورد التكوين إلى الموقع الموحد.