גיבוי ושחזור

Edge for Private Cloud גרסה 4.18.01

בקטע הזה מתוארות משימות הגיבוי והשחזור בהתקנה מקומית של Apigee קצה. מומלץ תמיד ליצור גיבוי של רכיבי Apigee Edge, כלומר. ואת הנתונים במרווחי זמן קבועים, ומוודאים שהשחזור מתבצע במקרים כשל מערכת. הליכי גיבוי ושחזור מאפשרים לשחזר את המצב של (כולל כל הרכיבים), בלי להשפיע על חלקים אחרים במערכת.

מה לגבות

בפריסה מקומית של Apigee Edge, צריך לגבות את דפדפן Edge הבא רכיבים:

  • ApachezoKeeper (apigee-zookeeper)
  • Apache Cassandra (apigee-cassandra)
  • שרת Postgres (קצה-postgres-server)
  • מסד נתונים של PostgreSQL (apigee-postgresql)
  • שרת Qpid (שוליים-qpid-server)
  • Qpidd (apigee-qpidd)
  • OpenLDAP (apigee-openldap)
  • שרת ניהול (end-management-server)
  • מעבד הודעות (מעבד הודעות קצה)
  • נתב (נתב קצה)
  • ממשק משתמש של Edge (ממשק קצה)

יעד זמן ההתאוששות (RTO) לעומת יעד נקודת ההתאוששות (RPO)

ה-RTO הוא משך הזמן ורמת השירות שבהם תהליך עסקי חייב להיות שוחזר לאחר אסון (או שיבוש) כדי להימנע מהשלכות לא מקובלות הקשורות עם הפסקה בהמשכיות העסקית.

RPO הוא התקופה הנסבלת המקסימלית שבה ייתכן שיאבדו נתונים משירות IT עקב היא אירוע משמעותי. צריך לקחת בחשבון את שני היעדים לפני שמטמיעים גיבוי תוכנית השחזור.

לפני שמתחילים: עובדות מועילות

יכול להיות שנתוני ההתקנה מפוזרים בין מספר מערכות, ארגונים נמצאים ב-LDAP, ב-zooKeeper וב-Cassandra. חשוב להקפיד על הדברים הבאים הערות על גיבוי ושחזור:

  • אם יש מספר צמתים של Cassandra, צריך לגבות אותם אחד אחרי השני.
  • אם יש לכם מספר צמתים ב-ZooKeeper, עליכם לגבות אותם אחד אחרי השני. תהליך הגיבוי משבית באופן זמני את ZoomKeeper.
  • אם יש כמה צמתים ב-Postgres, צריך לגבות אותם אחד אחרי השני.
  • ניתן לגבות את כל רכיבי Edge האחרים בו-זמנית בכל הצמתים באמצעות כלים כמו כמו Ansible או שף.
  • כשמשחזרים אחד מצמתים ב-zooKeeper, Cassandra או LDAP, מומלץ לשחזר את כל הצמתים שלושה צמתים במטרה להשיג עקביות (במיוחד כאשר יש לארגונים/סביבות נוצר מאז שהגיבוי נוצר).
    הערה: הפעולות שצוינו למעלה לא משפיעות על שחזור של צומת אחד של Cassandra או ZoKeeper באשכול של מאגר נתונים, כי לא נעשה שימוש בגיבוי.
  • אם תאבדו או נפגמים סיסמאות של LDAP או של אדמין גלובלי, נדרש גיבוי מלא כדי לקבל את אותם פרטי כניסה לגיבוי האחרון ולמערכת שפועלת.
  • כלי הגיבוי כותב את קובץ הגיבוי שנוצר ל- /opt/apigee/backup/comp כאשר comp שם הרכיב. מכיוון שניתן ליצור קובצי גיבוי רבים, ובגלל שהקבצים האלה יכול להיות גדול, אפשר לטעון דיסק נפרד ב-/opt/apigee/backup רק לקובצי גיבוי.
  • השמות של כל קובצי הגיבוי, מלבד PostreSQL, מופיעים בתבנית:
    backup-(year).(month).(day),(hour).(min).(seconds).tar.gz 

    השמות של קובצי גיבוי PostreSQL הם:

    (year).(month).(day),(hour).(min).(seconds).dump