إذا قررت ترحيل ArcGIS Enterprise باستخدام WebGISDR، يمكنك استخدام مهام سير العمل المتوفرة في هذه الصفحة كنقطة بداية للمساعدة على توجيه الترحيل. قد لا تتطابق السيناريوهات الموجودة في كل سير عمل تمامًا مع سيناريوهات مؤسستك، إذ إنها تهدف إلى تقديم خطوات عامة لسيناريوهات النشر الشائعة.
ترحيل عملية النشر على جهاز فردي
إذا كنت تقوم بترحيل عملية نشر أساسية على جهاز فردي، يمكنك استخدام الاسم نفسه بين البيئتين الجديدة والقديمة باستخدام ملف \etc\hosts. هناك نمطان شائعان لعمليات النشر على جهاز فردي:
- يتطابق اسم النطاق المؤهل بالكامل للجهاز مع المضيف الموجود في عنوان URL والمستخدَم للوصول إلى عملية النشر.
- لا يتطابق اسم النطاق المؤهل بالكامل للجهاز مع المضيف الموجود في عنوان URL المستخدَم للوصول إلى عملية النشر. يمكن للمستخدمين الوصول إلى عملية النشر من خلال اسم مستعار أو سجل CNAME.
تختلف كيفية إضافة الإدخالات إلى ملف \etc\hosts حسب بيئتك.
الترحيل عندما يتطابق اسم المضيف للجهاز مع عنوان URL للمؤسسة
في هذا السيناريو، يتم تثبيت ArcGIS Enterprise على جهاز يُعرف باسم enterprise.domain.com ويتم تشغيله على Windows Server 2016. يتطابق اسم المضيف للجهاز مع اسم المضيف لعنوان URL للمؤسسة.
يمكن للأعضاء الوصول إلى ArcGIS Enterprise بالطرق التالية:
يمكن لأعضاء المؤسسة الوصول إلى ما يلي:
- المحتوى والعناصر: https://enterprise.domain.com/portal
- النقاط النهائية للخدمة: https://enterprise.domain.com/server/rest
يمكن لمسؤولي المؤسسة والناشرين الوصول إلى ما يلي:
- ArcGIS Server Manager: https://enterprise.domain.com:6443/arcgis/manager
- دليل مسؤول ArcGIS Portal: https://enterprise.domain.com:7443/arcgis/portaladmin
- ArcGIS Portal Directory: https://enterprise.domain.com:7443/arcgis/sharing/rest
لترحيل هذا النوع من البيئة، اتبع الخطوات التالية:
- تمكين وضع القراءة فقط في عملية النشر الحالية الخاصة بك.
- احصل على جهازك الجديد.
قد يكون هذا جهازًا افتراضيًا أو جهازًا فعليًا.
في هذا المثال، اسم المضيف للجهاز هو enterprise1.domain.com، وعنوان IP الخاص به هو 10.0.0.2، ويُشغل Windows Server إصدار 2022.
- على الجهاز الجديد، قم بتحديث ملف \etc\hosts لنقل عنوان IP الخاص بالجهاز الجديد إلى enterprise.domain.com:
10.0.0.2 enterprise.domain.com
يجب تحديث ملف \etc\hosts قبل تثبيت أي برنامج على الجهاز الجديد.
- كرر الخطوة الثالثة على أي جهاز آخر قد تستخدمه لاختبار النظام الجديد والتحقق من صحته.
ملاحظة:
وهذا لا يشمل جهاز الإنتاج الحالي.
- قم بتثبيت مكونات ArcGIS Enterprise وتكوينها.
بمجرد تكوين البيئة، لا يمكنك الوصول إلى البيئة الجديدة إلا من خلال اسم مضيف enterprise.domain.com من الجهاز نفسه أو من أي جهاز آخر قمت بإضافة الإدخال إليه. ستُنقل أي أجهزة بدون الإدخال enterprise.domain.com إلى بيئة الإنتاج الأصلية الخاصة بك من خلال DNS.
- قم بإنشاء نسخة احتياطية باستخدام أداة WebGISDR.
من المهم مراعاة التوقيت عند إنشاء نسخة احتياطية. بمجرد إنشاء نسخة احتياطية باستخدام أداة WebGISDR، سيتم نقل المحتوى الموجود في عملية النشر فقط. إذا لم تقم بتمكين وضع القراءة فقط خلال الخطوة الأولى، فمن المهم للغاية وضع ذلك في الاعتبار. يوصى بتشغيل نسخة احتياطية خلال فترة التعطل لتجنب فقدان أي محتوى جديد.
- قم باستعادة النسخة الاحتياطية على الجهاز الجديد باستخدام أداة WebGISDR.
سيؤدي هذا إلى إنشاء نسخة مماثلة من عملية النشر الحالية على الجهاز الجديد.
- تحقق من إمكانية الوصول إلى المستخدمين والمحتوى والمجموعات والخدمات على الجهاز الجديد، وذلك باستخدام أي جهاز أضفت إدخال \etc\hosts إليه.
فقط الأجهزة التي تحتوي على إدخال 10.0.0.2 enterprise.domain.com في ملف المضيفين ستنقل enterprise.domain.com إلى الجهاز الجديد. وإلا فستنتقل هذه الطلبات إلى الجهاز الأصلي.
- بمجرد التحقق من صحة البيئة وبمجرد أن تصبح جاهزًا للتبديل، قم بتحديث DNS لنقل enterprise.domain.com إلى الجهاز الجديد.
سيتم الآن نقل جميع الطلبات لـ enterprise.domain.com إلى الجهاز الجديد، بما في ذلك محتوى البيئة القديمة كاملاً.
- قم بإزالة إدخال 10.0.0.2 enterprise.domain.com من ملف \etc\hosts الموجود على الجهاز الجديد وعلى أي جهاز آخر قمت بإضافته إليه.
الترحيل عند الوصول إلى ArcGIS Enterprise من خلال اسم مستعار
في هذا السيناريو، يتم تثبيت ArcGIS Enterprise على جهاز يُعرف باسم machinename.domain.local ويعمل على نظام التشغيل Windows Server لعام 2016. يقوم DNS الخاص بك بتخزين CNAME، أو الاسم المستعار، للجهاز باسم enterprise.domain.com.
يمكن للأعضاء الوصول إلى ArcGIS Enterprise بالطرق التالية:
يمكن لأعضاء المؤسسة الوصول إلى ما يلي:
- المحتوى والعناصر: https://enterprise.domain.com/portal
- النقاط النهائية للخدمة: https://enterprise.domain.com/server/rest
يمكن لمسؤولي المؤسسة والناشرين الوصول إلى ما يلي:
- ArcGIS Server Manager: https://machinename.domain.local:6443/arcgis/manager
- دليل مسؤول ArcGIS Portal: https://machinename.domain.com:7443/arcgis/portaladmin
- ArcGIS Portal Directory: https://machinename.domain.com:7443/sharing/rest
للترحيل إلى هذا النوع من البيئة، اتبع الخطوات التالية:
- تمكين وضع القراءة فقط في عملية النشر الحالية الخاصة بك.
- احصل على جهازك الجديد.
قد يكون هذا جهازًا افتراضيًا أو جهازًا فعليًا.
في هذا المثال، اسم المضيف للجهاز هو newmachine.domain.local، وعنوان IP الخاص به هو 10.0.0.2، ويُشغل Windows Server الإصدار 2022.
- على الجهاز الجديد، قم بتحديث ملف \etc\hosts لنقل عنوان IP للجهاز الجديد إلى newmachine.domain.local بالإضافة إلى enterprise.domain.com:
10.0.0.2 newmachine.domain.local enterprise.domain.com
يجب تحديث ملف \etc\hosts قبل تثبيت أي برنامج على الجهاز الجديد.
يضمن إدراج اسم المضيف المحلي في ملف \etc\hosts أولاً أن يقوم البرنامج بتخزين الاسم في ملفات التكوين، بدلاً من الاسم المستعار DNS. تضمن إضافة الاسم المستعار لـ DNS إمكانية تكوين عملية النشر باستخدام الاسم المستعار لـ DNS دون التأثير على الإنتاج.
- كرر الخطوة الثالثة على أي جهاز آخر ستستخدمه لاختبار النظام الجديد والتحقق من صحته.
ملاحظة:
وهذا لا يشمل جهاز الإنتاج الحالي.
- قم بتثبيت مكونات ArcGIS Enterprise وتكوينها. استخدم الاسم المستعار لـ DNS عند تسجيل Web Adaptor.
بمجرد تكوين البيئة، لا يمكنك الوصول إلى البيئة الجديدة إلا من خلال اسم مضيف enterprise.domain.com من الجهاز نفسه أو من أي جهاز آخر قمت بإضافة الإدخال إليه. ستُنقل أي أجهزة بدون الإدخال enterprise.domain.com إلى بيئة الإنتاج الأصلية الخاصة بك من خلال DNS.
- قم بإنشاء نسخة احتياطية باستخدام أداة WebGISDR.
من المهم مراعاة التوقيت عند إنشاء نسخة احتياطية. بمجرد إنشاء نسخة احتياطية باستخدام أداة WebGISDR، سيتم نقل المحتوى الموجود في عملية النشر فقط. إذا لم تقم بتمكين وضع القراءة فقط خلال الخطوة الأولى، فمن المهم للغاية وضع ذلك في الاعتبار. يوصى بتشغيل نسخة احتياطية خلال فترة التعطل لتجنب فقدان أي محتوى جديد.
- قم باستعادة النسخة الاحتياطية على الجهاز الجديد باستخدام أداة WebGISDR.
سيؤدي هذا إلى إنشاء نسخة مماثلة من عملية النشر الحالية على الجهاز الجديد.
- تحقق من إمكانية الوصول إلى المستخدمين والمحتوى والمجموعات والخدمات على الجهاز الجديد، وذلك باستخدام أي جهاز قمت بإضافة إدخال \etc\hosts إليه.
فقط الأجهزة التي تحتوي على إدخال 10.0.0.2 enterprise.domain.com في ملف المضيفين ستنقل enterprise.domain.com إلى الجهاز الجديد. وإلا فستنتقل هذه الطلبات إلى الجهاز الأصلي.
- بمجرد التحقق من صحة البيئة وبمجرد أن تصبح جاهزًا للتبديل، قم بتحديث نظام DNS لنقل enterprise.domain.com إلى الجهاز الجديد.
سيتم الآن نقل جميع الطلبات لـ enterprise.domain.com إلى الجهاز الجديد، بما في ذلك محتوى البيئة القديمة كاملاً.
- قم بإزالة إدخال 10.0.0.2 enterprise.domain.com من ملف \etc\hosts الموجود على الجهاز الجديد وعلى أي جهاز آخر قمت بإضافته إليه.
ترحيل عملية النشر على أجهزة متعددة
إذا كانت لديك بيئة موزعة، يجب عليك تعديل ملف \etc\hosts للتأكد من أن المكون الذي يعمل كواجهة أمامية لعملية النشر (مثيلاته من ArcGIS Web Adaptor أو الوكيل العكسي) يتم نقله إلى الاسم الأصلي.
في هذا السيناريو، يتم توزيع مكونات ArcGIS Enterprise عبر جهازين؛ كلاهما يعمل بنظام التشغيل Windows 2016:
- تم تثبيت مثيلين لـ ArcGIS Web Adaptor على جهاز يُعرف باسم enterprise.domain.com
- تم تثبيت Portal for ArcGIS وArcGIS Server وArcGIS Data Store على جهاز يُعرف باسم m1.domain.com
يتمثل الهدف من هذا السيناريو في الترحيل إلى نظام تشغيل أحدث، على سبيل المثال: Windows Sever 2022.
يمكن للأعضاء الوصول إلى ArcGIS Enterprise بالطرق التالية:
يمكن لأعضاء المؤسسة الوصول إلى ما يلي:
- المحتوى والعناصر: https://enterprise.domain.com/portal
- النقاط النهائية للخدمة: https://enterprise.domain.com/server/rest
يمكن لمسؤولي المؤسسة والناشرين الوصول إلى ما يلي:
- ArcGIS Server Manager: https://m1.domain.local:6443/arcgis/manager
- دليل مسؤول ArcGIS Portal: https://m1.domain.com:7443/arcgis/portaladmin
- ArcGIS Portal Directory: https://m1.domain.com:7443/arcgis/sharing/rest
لترحيل بيئة تحتوي على هذا السيناريو، قم بما يلي:
- تمكين وضع القراءة فقط في عملية النشر الحالية الخاصة بك.
- الحصول على جهازين جديدين، أحدهما لاستضافة مثيلات ArcGIS Web Adaptor والآخر لتشغيل باقي المكونات.
عنوان IP الوحيد المهم في هذه الحالة هو جهاز Web Adaptor، لأن الإعدادين الوحيدين اللذين يجب أن يتطابقا بين عمليات النشر هما https://enterprise.domain.com/portal وhttps://enterprise.domain.com/server. عنوان IP لجهاز Web Adaptor الجديد في هذا المثال هو 10.0.0.2.
- في كل جهاز جديد، قم بتحديث ملف \etc\hosts لنقل عنوان IP لجهاز Web Adaptor إلى enterprise.domain.com:
10.0.0.2 enterprise.domain.com
- قم بتثبيت مثيلَي ArcGIS Web Adaptor على enterprise1.domain.com.
- قم بتثبيت Portal for ArcGIS وArcGIS Server وArcGIS Data Store على m2.domain.com
- قم بإنشاء مواقع البوابة الإلكترونية والخادم.
- سجّل Data Store على موقع الخادم.
- قم بتكوين مثيلات ArcGIS Web Adaptor على enterprise1.domain.com بالوصول إلى صفحة التكوين من خلال https://enterprise.domain.com/portal/webadaptor وhttps://enterprise/domain.com/server/webadaptor.
سيتم نقل الطلبات إلى جهاز Web Adaptor الجديد (وهو في الواقع enterprise1.domain.com) من خلال ملف \etc\hosts.
- قم بتوحيد موقع الخادم الخاص بك مع البوابة الإلكترونية، وتأكد من أنك تستخدم https://enterprise.domain.com/server على أنه عنوان URL للخدمات.
يمكن أن يكون عنوان URL للمسؤول إما https://enterprise.domain.com/server أو https://m2.esri.com:6443/arcgis.
- قم بإنشاء نسخة احتياطية باستخدام أداة WebGISDR.
من المهم مراعاة التوقيت عند إنشاء نسخة احتياطية. بمجرد إنشاء نسخة احتياطية باستخدام أداة WebGISDR، سيتم نقل المحتوى الموجود في عملية النشر فقط. إذا تعذر عليك تمكين وضع القراءة فقط خلال الخطوة الأولى، فمن المهم للغاية وضع ذلك في الاعتبار. يوصى بتشغيل نسخة احتياطية خلال فترة التعطل لتجنب فقدان أي محتوى جديد.
- قم باستعادة النسخة الاحتياطية على الجهاز الجديد باستخدام أداة WebGISDR.
سيؤدي هذا إلى إنشاء نسخة مماثلة من عملية النشر الحالية على الجهاز الجديد.
- تحقق من إمكانية الوصول إلى المستخدمين والمحتوى والمجموعات والخدمات على الجهاز الجديد، وذلك باستخدام أي جهاز قمت بإضافة إدخال \etc\hosts إليه.
فقط الأجهزة التي تحتوي على إدخال 10.0.0.2 enterprise.domain.com في ملف المضيفين ستنقل enterprise.domain.com إلى الجهاز الجديد. وإلا فستنتقل هذه الطلبات إلى الجهاز الأساسي.
- بمجرد التحقق من صحة البيئة وبمجرد أن تصبح جاهزًا للتبديل، قم بتحديث DNS لنقل enterprise.domain.com إلى الجهاز الجديد الذي يستضيف Web Adaptor وقم بإزالة إدخال \etc\hosts على ذلك الجهاز وعلى m2.domain.com أيضًا.
سيتم الآن نقل جميع الطلبات على enterprise.domain.com إلى الجهاز الجديد، الذي سيوجه حركة المرور إلى m2.domain.com. وهناك، ستتمكن من العمل على المحتوى كاملاً من بيئتك القديمة على أجهزتك الجديدة.
نقل نشر سحابي
إذا كنت تستخدم قوالب ArcGIS Enterprise Cloud Builder for Microsoft AzureArcGIS Enterprise Cloud Builder for Microsoft Azure أو AWS CloudFormation لإنشاء بيئات، فلن تكون لديك فرصة تعديل مدخلات \etc\hosts قبل تثبيت البرنامج وتكوينه. وبناءً عليه، من الضروري استخدام عناوين URL جديدة للنشر.
وبمجرد إنشاء البيئة، يمكنك تحديث عناوين URL العامة للمؤسسة الجديدة لتتطابق مع بيئة الإنتاج الحالية. ستستمر عناوين URL الداخلية (privatePortalURL وعنوان URL للمسؤول المستخدم للاتحاد) في الإشارة إلى اسم DNS جديد، مما يسمح بالحركة الداخلية لمواصلة الانتقال إلى الموقع الصحيح. عند تشغيل أداة WebGISDR، ستستبدل كل المحتوى في البيئة المستهدفة بعناوين URL صحيحة لاكتمال الانتقال.
في هذا السيناريو، تستخدم بيئة الإنتاج الجديدة عناوين URL الآتية:
- عنوان URL للمؤسسة: https://enterprise.public.com/portal
- عناوين URL للخدمات: https://enterprise.public.com/server
- تمكين وضع القراءة فقط في عملية النشر الحالية الخاصة بك.
- أنشئ بيئة جديدة بعناوين URL مختلفة.
يستخدم هذا السيناريو عناوين URL التالية:
- عنوان URL للمؤسسة: https://enterprise-new.public.com/portal
- عناوين URL للخدمات: https://enterprise-new.public.com/server
- تحديث عنوان URL للمؤسسة للإشارة إلى https://enterprise.public.com/portal.
- تحديث عنوان URL للخدمات للإشارة إلى https://enterprise.public.com/server.
- قم بإنشاء نسخة احتياطية باستخدام أداة WebGISDR.
من المهم مراعاة التوقيت عند إنشاء نسخة احتياطية. بمجرد إنشاء نسخة احتياطية باستخدام أداة WebGISDR، سيتم نقل المحتوى الموجود في عملية النشر فقط. إذا تعذر عليك تمكين وضع القراءة فقط خلال الخطوة الأولى، فمن المهم للغاية وضع ذلك في الاعتبار. يوصى بتشغيل نسخة احتياطية خلال فترة التعطل لتجنب فقدان أي محتوى جديد.
- استعادة النسخة الاحتياطية في البيئة الجديدة باستخدام أداة WebGISDR.
سيؤدي هذا إلى إنشاء نسخة مماثلة من عملية النشر الحالية في البيئة الجديدة.