אפשר לשחזר רכיב מהקובץ שיצרתם בזמן גיבוי הרכיב. אפשר לעשות זאת באמצעות הפקודה restore
.
חשוב לזכור שהפקודה restore
:
- המערכת משתמשת בקובץ הגיבוי שצוין או בקובץ הגיבוי העדכני ביותר, אם לא צוין שם קובץ.
- מוודא שספריות הנתונים של הרכיב ריקות.
- הפסקת הרכיב. צריך להפעיל מחדש את הרכיב באופן מפורש לאחר השחזור.
בקטע הזה מוסבר איך משתמשים בפקודה restore
.
כדי לשחזר רכיב מקובץ גיבוי:
- משחזרים את ההגדרות והנתונים הקודמים באמצעות הפקודה הבאה:
/opt/apigee/apigee-service/bin/apigee-service component_name restore backup_file
כאשר:
- 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
(ממשק משתמש קלאסי)
backup_file הוא השם של הקובץ שיצרתם כשגיביתם את הרכיב הזה.
לדוגמה:
/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
מחילה מחדש את ההגדרות שגיביתם ומשחזרת את הנתונים מהרגע שבו בוצע הגיבוי. - component_name הוא שם הרכיב. ערכים אפשריים:
- מפעילים מחדש את הרכיב, כפי שמתואר בדוגמה הבאה:
/opt/apigee/apigee-service/bin/apigee-service component_name start