كيفية الاحتفاظ بنسخة احتياطية

الإصدار 4.17.05 من Edge for Private Cloud

استخدِم الأمر التالي لإجراء عملية نسخ احتياطي:

> /opt/apigee/apigee-service/bin/apigee-service comp backup

حيث comp هو اسم المكوّن. على سبيل المثال:

> /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra backup

أمر الاحتفاظ بنسخة احتياطية:

  1. يتم إيقاف المكوّن (باستثناء PostgreSQL الذي يجب أن يكون قيد التشغيل للاحتفاظ بنسخة احتياطية).

    ملاحظة: اعتبارًا من الإصدار 4.17.05.01 من Edge، لم يعُد إجراء الاحتفاظ بنسخة احتياطية يؤدي إلى إيقاف Cassandra.
  2. يتم إنشاء ملف tar للأدلة والملفات التالية، حيث يكون comp هو اسم المكوّن:
    1. الأدلة
      • /opt/apigee/data/comp
      • /opt/apigee/etc/comp.d
    2. الملفات إذا كانت متوفّرة
      • /opt/apigee/token/application/comp.properties
      • /opt/apigee/customer/application/comp.properties
      • /opt/apigee/customer/defaults.sh
      • /opt/apigee/customer/conf/license.txt
  3. بالنسبة إلى جميع المكوّنات باستثناء PostgreSQL، تتم كتابة ملف tar في /opt/apigee/backup/comp. يكون الاسم على النحو التالي:
    backup-(year).(month).(day),(hour).(min).(seconds).tar.gz

    على سبيل المثال:
    backup-2016.03.17,14.40.41.tar.gz

    بالنسبة إلى PostgreSQL، تتم تسمية الملف على النحو التالي:
    (year).(month).(day),(hour).(min).(seconds).dump
  4. يُعيد تشغيل المكوّن (باستثناء PostgreSQL وCassandra اللذين يجب أن يكونا قيد التشغيل لإجراء عملية الاحتفاظ بنسخة احتياطية).

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

> /opt/apigee/apigee-service/bin/apigee-all backup

ينشئ هذا الأمر ملف نسخة احتياطية لكل مكوّن في العقدة.