4.16.05 عملية العودة إلى الحالة السابقة

Edge for Private Cloud - الإصدار 4.16.05

هناك سيناريوهان قد تحتاج فيهما لإجراء عملية العودة إلى الحالة السابقة:

  1. العودة إلى إصدار أقدم على سبيل المثال من 4.16.05 إلى 4.16.01.
  2. العودة إلى إصدار أقدم في الإصدار نفسه

يُرجى استخدام الإجراء أدناه لإجراء العودة إلى إصدار سابق لكلا السيناريوهَين.

المستخدمون الذين يمكنهم إجراء عملية العودة إلى الحالة السابقة

يجب أن يكون المستخدم الذي يقوم بعملية العودة إلى الحالة السابقة هو نفسه المستخدم الذي حدّث Edge في الأصل، أو المستخدم الذي يعمل كجذر.

يتم تشغيل مكونات Edge افتراضيًا كـ "apigee" للمستخدم. وفي بعض الحالات، قد يتم تشغيل مكونات Edge كمستخدمين مختلفين. على سبيل المثال، إذا كان على جهاز التوجيه الوصول إلى المنافذ ذات الأذونات المميزة، مثل المنافذ التي تقل عن 1000، يجب تشغيل جهاز التوجيه كجذر أو كمستخدم لديه إمكانية الوصول إلى هذه المنافذ. أو، يمكنك تشغيل مكون واحد كمستخدم واحد ومكون آخر كمستخدم آخر.

المكوّنات التي يمكن التراجع عنها

يجب أن تكون على دراية بالشروط التالية عند إجراء تراجع:

  • للعودة إلى إصدار سابق من أي من المكونات الخمسة التالية على عقدة، يجب عليك التراجع عن أي من العناصر الخمسة التي تم تثبيتها على العقدة السابقة. على سبيل المثال، إذا كان لديك خادم الإدارة والتوجيه ومعالج الرسائل مثبتًا على العقدة، يجب إرجاع أي من هذه الأجهزة إلى الإصدارات السابقة كلها.

    المكوّنات الخمسة هي:
    • خادم الإدارة
    • جهاز التوجيه
    • معالج الرسائل
    • خادم Qpid
    • خادم Postgres
  • لا تتراجع عن "كاساندرا". يحتوي هذا الإصدار من Edge على إصدار محدَّث من Cassandra يتوافق مع الإصدار 4.16.01. في حال العودة إلى إصدار سابق من أي مكوّنات، اترك الإصدار 4.16.05 لـ Cassandra للاستفادة من أحدث الميزات.
  • لا يحتوي هذا الإصدار على إصدار جديد من postgresql أو qpidd. لذلك، ليس عليك استرجاعها.

للعودة إلى الإصدار السابق 4.16.05

للعودة إلى إصدار سابق من Apigee Edge، عليك تنفيذ الخطوات التالية:

  1. أوقِف المكوِّن عن العودة إلى الحالة السابقة:
    1. إذا كنت تريد التراجع عن أي من هذه المكوّنات التالية، عليك إيقافها كلّها: خادم الإدارة، أو جهاز التوجيه، أو معالج الرسائل، أو خادم Qpid، أو خادم Postgres:
      > إيقاف خادم apigee-service Edge-management-server تستخدمه
      > apigee-service Edge-router off
      > apigee-service-message-processor click-server-server-server-service مكتب حافة
      apigee-service-message-processor click-server-server-service مكتب حافة
    2. في حال الرجوع إلى إصدار سابق من أي مكوّن آخر، يجب إيقاف هذا المكوّن فقط:
      > apigee-service comp لإيقاف
  2. في حال العودة إلى استخدام ميزة تحقيق الربح، يُرجى إلغاء تثبيتها:
    > apigee-service Edge-mint-gateway إلغاء التثبيت
  3. ألغِ تثبيت المكوِّن للعودة إلى الحالة السابقة:
    1. في حال التراجع عن أي من المكوّنات التالية، عليك إلغاء تثبيتها كلها: خادم الإدارة، أو جهاز التوجيه، أو معالج الرسائل، أو خادم Qpid، أو خادم Postgres:
      > إلغاء تثبيت بوابة حافة خدمة apigee-service
    2. في حال استعادة أي مكوّن آخر، يجب إلغاء تثبيت هذا المكوّن فقط
      > إلغاء تثبيت apigee-service comp
  4. في حال استعادة جهاز التوجيه، عليك حذف محتوى /opt/nginx/conf.d:
    > cd /opt/nginx/conf.d
    > rm -rf *
  5. لإعادة المكوّن إلى الإصدار 4.16.01:
    1. ألغِ تثبيت الإصدار 4.16.05 من apigee-setup:
      > /opt/apigee/apigee-service/bin/apigee-service apigee-setup
    2. تنزيل Bootstrap.sh للإصدار 4.16.01:
      > curl https://software.apigee.com/bootstrap.sh -o /tmp/bootstrap.sh
    3. ثبِّت الأداة المساعدة 4.16.01 Edge apigee-service والتبعيات:
      > sudo bash /tmp/bootstrap.sh apigeeuser=uName apigeepassword=pWord
      حيث يكون uName وpWord هما اسم المستخدم وكلمة المرور اللذَين حصلت عليهما من Apige إذا حذفت pWord، سيُطلب منك إدخالها.
    4. ثبِّت الإصدار 4.16.01 من apigee-setup:
      > /opt/apigee/apigee-service/bin/apigee-service apigee-setup install
    5. ثبِّت الإصدار 4.16.01 من المكوِّن:
      > /<instal_dir>/apigee/apigee-setup/bin/setup.sh -p comp -f configFile
      حيث يكون comp هو المكوِّن المطلوب تثبيته وconfigFile هو ملف الإعداد 4.16..
  6. لإعادة المكوّن إلى إصدار سابق من الإصدار 4.16.05:
    1. نزِّل الإصدار المحدّد للمكوِّن:
      > /<instal_dir>/apigee/apigee-service/bin/apigee-service تثبيت الإصدار المجمّع
      حيث يكون comp-version هو المكوِّن والإصدار المطلوب تثبيتهما. على سبيل المثال:
      > /<instal_dir>/apigee/apigee-service/bin/apigee-service edge-ui-4.16.05-0.0.3649 install
      إذا كنت تستخدم مخزن Apigee Online repo، يمكنك تحديد إصدارات المكوّنات المتاحة باستخدام الأمر التالي:
      > yum>

    2. استخدِم apigee-setup لتثبيت المكوِّن:
      > /<install_dir>/apigee/apigee-setup/bin/setup.sh -p comp -f configFile
      على سبيل المثال:
      > /<install_dir>/apigee/apigee-setup/bin/Fileui-setup/bin/setup.sh تحديد كيف أنّ المكوّن

يُرجى التواصل مع فريق دعم Apigee في حال مواجهة مشاكل عند العودة إلى الإصدار السابق.