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

Edge for Private Cloud، الإصدار 4.17.01

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

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

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

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

أمر النسخ الاحتياطي:

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

    ملاحظة: اعتبارًا من الإصدار 4.17.01.05 من Edge، لن يتم إيقاف إجراء النسخ الاحتياطي بعد الآن "كاساندرا".
  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).(mins).(seconds).tar.gz

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

    بالنسبة إلى PostgreSQL، تتم تسمية الملف:
    (سنة).(شهر).(يوم)،(ساعة).(دقيقة).(ثانية).dump
  4. إعادة تشغيل المكوِّن (باستثناء PostgreSQL الذي يجب تشغيله للاحتفاظ بنسخة احتياطية)

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

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

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