قد ترغب المؤسسات في ترحيل مؤسسة ArcGIS Enterprise موجودة من جهاز (أو مجموعة من الأجهزة) إلى آخر. من بين أسباب القيام بذلك هو الترحيل إلى أجهزة أحدث أو نظام تشغيل أحدث. هناك بضع طرق شائعة لإجراء هذا النوع من الترحيل، وتشمل ما يلي:
- عملية ضم الموقع
- أداة التعافي من الكوارث باستخدام نظم GIS عبر الويب (WebGISDR)
تُستخدم أداة WebGISDR عادة لأنها لا تؤثر على العمل في بيئة الإنتاج الخاصة بك. على الرغم من أن الخطوات المضمنة في هذه الطريقة من المحتمل أن تستغرق وقتًا أطول من طريقة الانضمام إلى الموقع، تُعد طريقة أكثر أمانًا.
قم بمراجعة الاعتبارات وإستراتيجيات الترحيل التالية بعناية للتأكد من اختيار الطريقة التي تناسب عملية النشر الخاصة بك بشكل أفضل.
اعتبارات متعلقة باستخدام أداة WebGISDR
قبل أن تقرر الترحيل باستخدام أداة WebGISDR، من المهم التأكد من أنها أفضل طريقة لمؤسستك. قم بمراجعة ما يلي بعناية:
- يمكن للمسؤولين ترحيل الأجهزة الحالية إلى أجهزة جديدة دون إجراء أي تغييرات على بيئة الإنتاج الخاصة بهم.
- يمكن التحقق من صحة نجاح الترحيل قبل التحول إلى بيئة جديدة.
- تدعم الأداة التنقل بين أي مجموعة من الأجهزة الفردية وعمليات النشر المتوفرة بكثرة.
- لا يمكن استخدام طريقة الترحيل هذه للترحيل إلى نظام تشغيل مختلف.
- يجب أن تستوفي بيئتك الأصلية والجديدة المتطلبات الأساسية لتشغيل أداة WebGISDR. يجب أن يكون عنوان URL للمؤسسة وعناوين URL للخدمات متطابقين عبر البيئات، وهو ما يتم تناوله في طرق تحديد اسم المضيف.
لاستخدام أداة WebGISDR لترحيل مؤسستك، حدد أولاً مهمة سير العمل الخاصة بك. ستعتمد الخطوات على أنواع النشر الحالية والمطلوبة واحتياجات مؤسستك. ستؤثر طريقة تحديد اسم المضيف التي تختارها على مهمة سير العمل، لذا تأكد من مراجعة كل طريقة قبل البدء.
طرق تحديد اسم المضيف
لإعداد بيئة أخرى، يجب تكوين المكونات الموجودة في البيئة الجديدة بعناوين URL العامة نفسها كما في البيئة الأساسية. هناك بضع طرق للقيام بذلك:
- استخدام إدخال \etc\hosts لتحديد اسم النطاق المُؤهل بالكامل (FQDN) لعناوين URL العامة إلى نقطة نهاية مختلفة
- إعادة توجيه حركة المرور حتى يتم تكوين البرنامج
- تكوين DNS الخاص بك بحيث تقوم الأجهزة الاحتياطية بتحديد عنوان URL العام إلى عنوان IP مختلف عن ذلك الخاص بالأجهزة الأساسية
ستتبع مهام سير العمل المضمنة لترحيل الأجهزة الخيار الأول لاستخدام ملف \etc\hosts. راجع الأقسام التالية للحصول على مزيد من المعلومات عن كل طريقة.
الخيار 1: تعديل ملف استضافات \etc\
يمكنك الاستفادة من ملف \etc\hosts الموجود على الأجهزة الجديدة لتحديد اسم النطاق المُؤهل بالكامل لعنوان URL العام المطلوب إلى مكون آخر، مثل Web Adaptor آخر أو وكيل عكسي. يُستخدم ملف \etc\hosts لتحديد أسماء المضيفين عن طريق إدخال عناوين IP وربط عنوان IP بأسماء المضيفين.
على سبيل المثال، إذا كان اسم الجهاز يحتوي على عنوان IP 10.0.0.1 وتم تحديده إلى enterprise.domain.com من خلال DNS، يمكنك إضافة إدخال إلى ملف \etc\hosts الموجود على الجهاز لتحديد عنوان IP الخاص بالجهاز إلى اسم مضيف آخر، 10.0.0.1 alias.domain.com.
إذا قمت باختبار اتصال alias.domain.com في موجه الأوامر، فسيقوم ملف \etc\hosts بتحديد alias.domain.com إلى 10.0.0.1، وهو enterprise.domain.com. إذا كان خادم الويب يعمل على الجهاز، يمكن الوصول إليه من خلال alias.domain.com أو enterprise.domain.com.
الخيار الثاني: إعادة توجيه حركة المرور حتى يتم تكوين البرنامج
إذا تعذرت عليك إعادة توجيه حركة المرور بعيدًا عن بيئة الإنتاج الخاصة بك لفترة قصيرة، فقم بتكوين المكون الذي يوجه حركة المرور إلى بيئة الإنتاج لإرسال حركة المرور إلى البيئة غير الإنتاجية.
قد يعني هذا أنك تحتاج إلى إعادة تسجيل Web Adaptor على الأجهزة الجديدة أو تحديث الوكيل العكسي أو موازن التحميل لإرسال حركة المرور إلى الأجهزة الجديدة داخل البيئة غير الإنتاجية. يجب القيام بذلك فقط عندما تكون مستعدًا لتوحيد الخادم وتعيينه على أنه خادم الاستضافة.
قد تكون هذه الطريقة الأسهل، لكنها قد تجلب مشكلات للمؤسسات التي لا يمكنها إجراء تغييرات على بيئة الإنتاج بسهولة.
لمتابعة سير العمل هذا، يجب عليك تزويد أجهزتك الجديدة بالبيئة غير الإنتاجية وتثبيت Portal for ArcGIS وArcGIS Server وArcGIS Data Store وتكوينهم. بعد تسجيل ArcGIS Data Store في موقع الخادم، يمكنك إكمال الخطوات التالية:
- قم بإعادة توجيه حركة المرور إلى البيئة غير الإنتاجية.
- إذا كنت تستخدم ArcGIS Web Adaptor، فقم بتسجيل Web Adaptor على الأجهزة الجديدة.
- إذا كنت تستخدم وكيلاً عكسيًا أو موازن تحميل، فقم بتحديث التكوين لإرسال حركة المرور إلى الأجهزة الجديدة.
- قم بتوحيد مواقع البوابة الإلكترونية والخادم في البيئة غير الإنتاجية باستخدام عنوان URL العام نفسه كعنوان URL للخدمات كما في بيئة الإنتاج.
يجب أن يكون عنوان URL للإدارة المستخدم في أثناء التوحيد هو عنوان URL الذي يتم تحديده فقط للأجهزة غير الإنتاجية. يمكن أيضًا تحديث عنوان URL للإدارة بعد الترحيل دون انقطاع في الخدمة.
- قم بتعيين الخادم الموحد على أنه خادم الاستضافة في البوابة الإلكترونية المستهدفة.
- قم بإعادة توجيه حركة المرور مرة أخرة إلى البيئة الإنتاجية.
- إذا كنت تستخدم Web Adaptor، فقم بتسجيل Web Adaptor على الأجهزة الأصلية.
- إذا كنت تستخدم وكيلاً عكسيًا أو موازن تحميل، فقم بتحديث التكوين لإرسال حركة المرور إلى الأجهزة الأصلية.
الخيار الثالث: تكوين DNS الخاص بك بحيث تقوم الأجهزة الاحتياطية بتحديد عنوان URL للمؤسسة إلى عنوان IP مختلف عن ذلك الخاص بالأجهزة الأساسية
بدلاً من ذلك، يمكنك تكوين DNS للبيئة الاحتياطية لتحديد اسم النطاق المُؤهل بالكامل لعناوين URL العامة بشكل مختلف اعتمادًا على ما إذا كنت تستخدم الأجهزة الأساسية أو الأجهزة الاحتياطية. يُشار إلى هذا عادةً باسم DNS المنقسم أو DNS المنقسم أفقيًا. يلزم وجود Web Adaptor أو وكيل عكسي أو موازن تحميل إضافي لهذه الطريقة، إذ لا بد أن يكون عنوان URL العام قابلاً للوصول إليه لتوحيد موقع البوابة الإلكترونية والخادم.
تماثل هذه الطريقة وظيفيًا تعديل ملفات \etc\hosts، لكن تتم إدارتها من خلال DNS بدلاً من ملف \etc\hosts.