איך לשחזר

Edge for Private Cloud גרסה 4.18.05

ניתן לשחזר רכיב מהקובץ שיצרתם במהלך גיבוי up במרכיב הזה.

כדי לבצע שחזור, משתמשים בפקודה הבאה:

/opt/apigee/apigee-service/bin/apigee-service component_name restore backupFile

כאשר backupFile הוא השם של קובץ הגיבוי ו-component_name הוא השם של שם הרכיב. component_name יכול להיות אחת מהאפשרויות הבאות:

  • apigee-cassandra (קסנדרה)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (מסד נתונים של PostgreSQL)
  • apigee-qpidd (קיפוד)
  • apigee-sso (כניסה יחידה (SSO))
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (שרת ניהול)
  • edge-management-ui (ממשק קצה חדש של Edge)
  • edge-message-processor (מעבד הודעות)
  • edge-postgres-server (שרת Postgres)
  • edge-qpid-server (שרת Qpid)
  • edge-router (נתב קצה)
  • edge-ui (ממשק משתמש קלאסי)

לדוגמה:

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

קובץ הגיבוי הוא אופציונלי. אם לא צוין, Apigee תשתמש בקובץ העדכני ביותר ב- /opt/apigee/backup/component_name

פקודת השחזור:

  1. משתמש בקובץ הגיבוי שצוין או מקבל את קובץ הגיבוי העדכני ביותר, אם לא קיים שם קובץ שצוין.
  2. הפונקציה בודקת אם הספריות הבאות ריקות:
    /opt/apigee/data/component_name
    /opt/apigee/etc/component_name.d
  3. אם הספריות שלמעלה לא ריקות, הפקודה restore תפסיק ותוצג בקשה כדי להסיר אותן.
  4. עוצר את הרכיב.
  5. משחזרים את הרכיב מהגיבוי.