استعادة البيانات من نسخة احتياطية

يمكنك استعادة مكوّن من الملف الذي أنشأته عند الاحتفاظ بنسخة احتياطية من هذا المكوّن. ويمكنك إجراء ذلك باستخدام الأمر restore.

يُرجى العلم بأنّ الأمر restore:

  • ويستخدم الملف الاحتياطي المحدّد أو يحصل على أحدث ملف للنُسخ الاحتياطية، إذا لم يتم تحديد اسم الملف.
  • التأكّد من أنّ أدلة بيانات المكوّن فارغة
  • لإيقاف المكوِّن ويجب إعادة تشغيل المكوّن بشكل صريح بعد استعادة البيانات.

يوضّح هذا القسم طريقة استخدام الأمر restore.

لاستعادة مكوِّن من ملف احتياطي:

  1. تأكَّد من أنّ الأدلة التالية فارغة:
    /opt/apigee/data/component_name
    /opt/apigee/etc/component_name.d

    أما إذا لم تكن فارغة، فاحذف المحتوى باستخدام أوامر مثل ما يلي:

    rm -r /opt/apigee/data/component_name
    rm -r /opt/apigee/etc/component_name.d
  2. استعِد الإعدادات والبيانات السابقة باستخدام الأمر التالي:
    /opt/apigee/apigee-service/bin/apigee-service component_name restore backup_file

    المكان:

    • component_name هو اسم المكوِّن. وتشمل القيم المحتملة ما يلي:
      • apigee-cassandra (كاساندرا)
      • apigee-openldap (OpenLDAP)
      • apigee-postgresql (قاعدة بيانات PostgreSQL)
      • apigee-qpidd (Qbidd)
      • apigee-sso (الدخول الموحّد في Edge)
      • apigee-zookeeper (ZooKeeper)
      • edge-management-server (خادم الإدارة)
      • edge-management-ui (واجهة مستخدم Edge الجديدة)
      • edge-message-processor (معالج الرسائل)
      • edge-postgres-server (خادم Postgres)
      • edge-qpid-server (خادم Qbid)
      • edge-router (جهاز توجيه الحواف)
      • edge-ui (واجهة المستخدم الكلاسيكية)
    • backup_file هو اسم الملف الذي أنشأته عند الاحتفاظ بنسخة احتياطية من هذا المكوّن، ولا تشمل هذه القيمة المسار، ولكنها تشمل البادئة "الاحتفاظ بنسخة احتياطية" وامتدادات الملفات. مثلاً: backup-2019.03.17,14.40.41.tar.gz

    على سبيل المثال:

    /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2019.03.17,14.40.41.tar.gz

    تحديد backup_file أمر اختياري. في حال حذفه، يستخدم Apigee أحدث ملف في /opt/apigee/backup/component_name.

    سيؤدي الأمر restore إلى إعادة تطبيق الإعدادات التي تم الاحتفاظ بنسخة احتياطية منها واستعادة البيانات بدءًا من وقت الاحتفاظ بنسخة احتياطية.

  3. أعِد تشغيل المكوِّن، كما هو موضَّح في ما يلي:
    /opt/apigee/apigee-service/bin/apigee-service component_name start