Skip To Content

استعادة ArcGIS Enterprise

في حال فشل أي جزء من مؤسسة ArcGIS Enterprise، يمكنك استعادته باستخدام أداة Web GIS Disaster Recovery (WebGISDR) وملف النسخة الاحتياطية الذي صدرته مسبقًا. يجب عليك الانتباه لما يلي عند استعادة ArcGIS Enterprise:

  • سيتم فقدان أي عنصر أو خدمة تم إنشاؤه/إنشاؤها منذ آخر عملية تصدير.
  • لا يتم تضمين ذاكرات التخزين المؤقت لخدمة الخرائط والتجانب ومصادر البيانات المرجعية الخاصة بخدمات الويب وملفات النسخ الاحتياطي لمخزن البيانات الضخمة للموضع الزماني والمكاني وملفات النسخ الاحتياطي لمخزن الرسم البياني في النسخة الاحتياطية التي أنشأتها باستخدام أداة WebGISDR؛ لذلك، يجب استعادة تلك الأشياء بشكل منفصل.
  • يجب أن تكون مؤسسة ArcGIS Enterprise التي تستعيد إليها في الإصدار نفسه الذي كانت عليه عند إنشاء النسخ الاحتياطي. وإضافة إلى ذلك، يجب عليك اسعادة نفس نوع نظام التشغيل. على سبيل المثال، لا يمكنك إنشاء نسخة احتياطية من مؤسسة على Linux واستعادتها إلى أجهزة Microsoft Windows.
  • عند استعادة مؤسسة ArcGIS Enterprise عالية التوفر، تحتفظ أداة WebGISDR بالإعدادات العالية التوفر لجميع المكونات.
  • إذا قمت بإنشاء نسخ احتياطية تزايدية لمؤسسة ArcGIS Enterprise، يجب أن يكون لديك النسخ الاحتياطي التزايدي الأخير والكامل التي تم إنشاؤه قبل النسخ الاحتياطي التزايدي هذا الذي تم إنشاؤه لاستعادة المؤسسة.
  • يجب أن يتضمن حساب النطاق الذي يشغِّل أداة WebGISDR على الأقل وصول قراءة إلى BACKUP_LOCATION ووصول كتابة إلى SHARED_LOCATION.
  • يجب أن يتضمن حساب النطاق الذي يُشغّل ArcGIS Server وPortal for ArcGIS وArcGIS Data Store وصول القراءة إلى SHARED_LOCATION.

يوصى بمراجعة أفضل ممارسات استعادة مؤسستك قبل إجراء الاستعادة.

استعادة مؤسستك

اتبع هذه الخطوات لاستعادة مؤسسة ArcGIS Enterprise على الجهاز نفسه الذي أنشأت منه ملف النسخة الاحتياطية:

ملاحظة:‏

يمكن أيضًا استعادة مؤسستك إلى الأجهزة في ArcGIS Enterprise احتياطي، يستخدم ArcGIS Web Adaptor نفسه أو عنوان URL الخاص بموازن التحميل ومواقع ArcGIS Server التي تحتوي على عنوان URL للخدمات مماثل لمؤسستك الأساسية.

  1. إذا احتجت إلى إجراء تغييرات على ملف الخصائص الذي أنشأته لتصدير ArcGIS Enterprise، فأنشئ نسخة من الملف لعملية الاستيراد وقم بتحديث الخصائص التي تريدها. يمكن إسناد ملف الخصائص الذي أنشأته لعملية التصدير في الخطوات التالية، إذا لم تكن تحتاج إلى تغيير أي من الإعدادات.

    قد ترغب في إدخال بيانات اعتماد مختلفة لمسؤول البوابة الإلكترونية، أو تغيير موقع ملف النسخ الاحتياطي، أو تحديد ملف النسخ الاحتياطي. افتراضيا تستعيد أداة WebGISDR أحدث ملف نسخ احتياطي. لاستعادة ملف سابق غير أحدث ملف نسخ احتياطي، تحتاج إلى تحديث مسار BACKUP_LOCATION في ملف الخصائص.

    على سبيل المثال، لاستعادة ملف النسخ الاحتياطي Sep-08-2015_17-10-44.webgissite من C:\temp، قم بتعيين BACKUP_LOCATION = C:\temp\Sep-08-2015_17-10-44.webgissite.

    للحصول على أمثلة على ملفات خصائص أداة WebGISDR، راجع قسم نماذج ملفات الخصائص أدناه.

  2. افتح نافذة الأمر على جهاز Portal for ArcGIS وقم بتغيير الأدلة إلى موقع أداة WebGISDR، وتشغيل الأداة باستخدام خيار الاستيراد. راجع وسيطات وقت التشغيل للحصول على مزيد من المعلومات.

    الموقع الافتراضي لأداة WebGISDR هو C:\Program Files\ArcGIS\Portal\tools\webgisdr.

    في المثال التالي، تم حفظ ملف الخصائص (toimport.properties) في المجلد C:\propfiles الذي أنشأه المستخدم.

    webgisdr --import --file C:\propfiles\toimport.properties

    لاحظ أنه لا يتعين وجود ملف الخصائص في المجلد نفسه الذي حفظته فيه عند إنشائه. إذا قمت بتحريكها، فحدد موقع المجلد الجديد باستخدام معلمة --file.

    ملاحظة:‏

    إذا بدت الأداة معطلة أثناء التشغيل، فتأكد من عدم وجود موجه الأوامر في وضع QuickEdit. راجع المشكلات الشائعة والحلول لمزيد من المعلومات.

  3. إذا اشتملت مؤسستك على خدمة خريطة أو ذاكرات تخزين مؤقت لطبقة تجانب مستضافة، فانقل نسخ النسخ الاحتياطي الذي أجريتهيدويًا، وضع الملفات في دليل arcgiscache الأصلي.
  4. إذا كانت مؤسستك تتضمن مخزن بيانات ضخمة زمانية مكانية أو مخزن رسم بياني، فاستخدم أداة ArcGIS Data Store restoredatastore لاستعادة نسخة احتياطية منه.
  5. إذا توفرت لديك بيانات تعتمد على الملف مُخزّنة على الجهاز نفسه كأحد مكونات ArcGIS Enterprise وفشل ذلك الجهاز، فاستعد نسخات احتياطية إلى المسار نفسه على الجهاز الجديد.

    على سبيل المثال، إذا توفر لديك مجلد يحتوي على ملفات شكل وقواعد بيانات جغرافية ملفية في أحد أجهزة موقع ArcGIS GIS Server وفشل ذلك الجهاز، فضع النسخة الاحتياطية لذلك المجلد في مسار الدليل نفسه على الجهاز الجديد. وهو ما يُعد ضروريًا نظرًا إلى تسجيل موقع الملف على موقع ArcGIS Server. إذا تغير موقع البيانات، لن تتمكن الخدمات من العثور على البيانات.

  6. إذا كانت مؤسستك تتضمن مواقع ArcGIS Mission Server أو ArcGIS Notebook Server، فاستعد المواقع باتباع الإرشادات الموجودة في وثائق ArcGIS Mission Server ووثائق ArcGIS Notebook Server.
  7. إذا كانت مؤسستك تتضمن ArcGIS GeoEvent Server، فاستورد التكوين إلى الموقع الموحد.

نماذج ملفات الخصائص

راجع نماذج ملفات الخصائص التالية الخاصة بأداة WebGISDR المستخدمة عند استعادة مؤسسة ArcGIS Enterprise:

  • في هذا المثال، ستتصل أداة WebGISDR بالبوابة الإلكترونية على عنوان URL https://portalhostname.domain.com:7443/arcgis وستستعيد أحدث نسخة احتياطية مخزنة في \\mybuserver\wgbackups\entbackup. ستستخرج أداة WebGISDR النسخ الاحتياطية للمكونات إلى \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، وجميع الخوادم الموحدة وخادم الاستضافة، والبوابة الإلكترونية. ستستخدم أداة WebGISDR 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


في هذا الموضوع
  1. استعادة مؤسستك