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

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

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

> /<inst_root>/apigee/apigee-service/bin/apigee-service comp backup

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

> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-cassandra backup

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

  1. إيقاف المكوِّن (باستثناء PostgreSQL الذي يجب تشغيله للاحتفاظ بنسخة احتياطية)
  2. يُنشئ ملف tar للأدلة والملفات التالية، حيث يمثّل comp اسم المكوّن:
    1. الأدلة
      • /&lt;inst_root&gt;/apigee/data/comp
      • /&lt;inst_root&gt;/apigee/etc/comp.d
    2. الملفات إن توفّرت
      • ‎/<inst_root>/apigee/token/application/comp.properties
      • ‎/<inst_root>/apigee/customer/application/comp.properties
      • /&lt;inst_root&gt;/apigee/customer/defaults.sh
      • /&lt;inst_root&gt;/apigee/customer/conf/license.txt
  3. بالنسبة إلى جميع المكوّنات باستثناء PostgreSQL، يتم كتابة ملف tar إلى /<inst_root>/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 مثبتة على نفس العقدة، فيمكنك الاحتفاظ بنسخة احتياطية منها جميعًا باستخدام أمر واحد:

> /<inst_root>/apigee/apigee-service/bin/apigee-all backup

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