שחזור של מסדי נתונים של PostgreSQL במסוף לניהול מכשירים

שחזור מסד נתונים של PostgreSQL מתמונת גיבוי ברמת הנפח למקור

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

  1. ברשימה App Manager Applications, לוחצים לחיצה ימנית על מסד הנתונים המוגן ובוחרים באפשרות Access. משתמשים במסנן הסטטוס Managed Backup Plan כדי להציג רק מסדי נתונים מוגנים.
  2. בוחרים תמונה של קובץ Snapshot ולוחצים על שחזור.
  3. בדף Restore, בוחרים באפשרות Restore Back to Source.
  4. יעד. אי אפשר לגשת אליו כשמשחזרים למקור.
  5. (אופציונלי) מזינים תווית תיאורית לשימוש במשימה הזו.
  6. אפשרויות של אפליקציות
    • אם אפליקציית המקור מוגנת על ידי מדיניות של תמונת מצב שבה מופעלים גיבויים של יומני מסד הנתונים, והיומנים זמינים עם קובץ האימג', אתם יכולים להשתמש בהם כדי להריץ קדימה לנקודת זמן ספציפית על ידי שינוי האפשרויות האלה בקטע Roll Forward Time:
      • שדה התאריך מכיל את כל התאריכים האפשריים שאפשר להעביר אליהם את מסד הנתונים באמצעות החלת יומני העסקאות של מסד הנתונים. בוחרים את התאריך שאליו רוצים להעביר את מסד הנתונים.
      • שדה הזמן מכיל פס הזזה שבו מוצגים כל הזמנים האפשריים בתאריך שנבחר, שאליהם אפשר להריץ קדימה את מסד הנתונים. אם בוחרים את התאריך האחרון האפשרי ואז מזיזים את פס ההזזה למיקום הכי ימני, משימת השחזור חלה על כל היומנים הזמינים. אם בוחרים בתאריך המוקדם ביותר ומזיזים את פס ההזזה שמאלה עד הסוף, משימת השחזור לא תחיל יומנים.
    • אפשר לציין אם להעביר את השעון קדימה לפי זמן המשתמש או לפי זמן המארח. זמן המשתמש הוא יחסי לזמן המקומי של המשתמש הנוכחי. זמן המארח הוא יחסי למערכת שמארחת את הנתונים שצריך לשחזר.
    • יציאת שרת היעד של PostgreSQL. מזינים את מספר היציאה של מכונת היעד של PostgreSQL לשחזור.
    • שם המשתמש של מערכת ההפעלה של יעד PostgreSQL. מזינים את שם המשתמש של מערכת ההפעלה בשרת היעד שבו רוצים לשחזר את המכונה של PostgreSQL.
    • PostgreSQL Target Server Home Directory. מזינים את הנתיב של ספריית הבית הבינארית שבה מותקן PostgreSQL בשרת היעד.
    • ספריית הנתונים של שרת היעד של PostgreSQL. מזינים את הנתיב לספריית הנתונים שבה מאוחסנים קובצי הנתונים של מסד הנתונים של PostgreSQL בשרת היעד, לדוגמה, /pgdata_lvm/pgdata.
  7. אפשרויות מתקדמות
    • POSTGRESQL TARGET DB USER NAME ו-POSTGRESQL TARGET DB PASSWORD. (אופציונלי) מזינים פרטי כניסה חדשים למכונת היעד של PostgreSQL שתיצרו. אם לא תציינו שום דבר, המערכת תשתמש בשם המשתמש שמוגדר כברירת מחדל במסד הנתונים (postgres) ללא סיסמה. כברירת מחדל, לא נדרשת סיסמה כדי להיכנס מהמערכת המקומית.
  8. לוחצים על בדיקות טרום-הרצה.
    • אם בדיקות טרום-ההרצה נכשלות, צריך לתקן את הבעיה ולשלוח אותן מחדש.
    • אם בדיקות טרום-ההרצה עברו בהצלחה, לוחצים על Submit כדי לשלוח את משימת השחזור.

שחזור מסד נתונים של PostgreSQL מתמונת גיבוי ברמת הנפח ליעד חדש

  1. ברשימה App Manager Applications, לוחצים לחיצה ימנית על מסד הנתונים המוגן ובוחרים באפשרות Access. משתמשים במסנן הסטטוס Managed Backup Plan כדי להציג רק מסדי נתונים מוגנים.
  2. בוחרים תמונה של קובץ Snapshot ולוחצים על שחזור.
  3. בדף השחזור, בוחרים באפשרות שחזור ליעד חדש.
  4. בכל ההגדרות, צומתי PostgreSQL שעומדים בדרישות יהיו זמינים לבחירה ברשימה הנפתחת Target. בוחרים את הצומת של היעד החדש.
  5. (אופציונלי) מזינים תווית תיאורית לשימוש במשימה הזו.
  6. החלפת זהות האפליקציה המקורית. האפשרות הזו זמינה רק כשיעד השחזור הוא מארח חדש באותו מכשיר גיבוי/שחזור שבו נוצר הגיבוי במקור.
    • כן. האפליקציה הזו מחליפה את האפליקציה המקורית, ויש לה את אותו מזהה אפליקציה, היסטוריית משימות, תמונות גיבוי ותוכנית גיבוי כמו לאפליקציה המקורית.
    • לא. זה לא מחליף את האפליקציה המקורית. היא יוצרת אפליקציה חדשה שזוהתה אבל עדיין לא מוגנת.
  7. אם יש יומנים זמינים, האפשרות Rollforward time זמינה. בוחרים תאריך ושעה של היומנים האחרונים שרוצים להחיל על מסד הנתונים ששוחזר.
  8. מסדי נתונים כלולים: השדה הזה מאוכלס מראש ברשימה של מסדי נתונים של משתמשי PostgreSQL שישוחזרו עם שחזור המכונה של PostgreSQL. אי אפשר לשנות אותו.
  9. אפשרויות של אפליקציות
    • יציאת שרת היעד של PostgreSQL. מזינים את מספר היציאה של מכונת PostgreSQL שרוצים לשחזר.
    • שם המשתמש של מערכת ההפעלה של יעד PostgreSQL. מזינים את שם המשתמש של מערכת ההפעלה בשרת היעד שבו רוצים לשחזר את המכונה של PostgreSQL.
    • PostgreSQL Target Server Home Directory. מזינים את הנתיב של ספריית הבית הבינארית שבה מותקן PostgreSQL בשרת היעד.
    • ספריית הנתונים של שרת היעד של PostgreSQL. מזינים את הנתיב של ספריית הנתונים שבה מאוחסנים קובצי הנתונים של מסד הנתונים של PostgreSQL בשרת היעד, לדוגמה, /pgdata_lvm/pgdata.
  10. אפשרויות מתקדמות
    • POSTGRESQL TARGET DB USER NAME ו-POSTGRESQL TARGET DB PASSWORD. (אופציונלי) מזינים פרטי כניסה חדשים למכונת היעד של PostgreSQL שתיצרו. אם לא תציינו שום דבר, המערכת תשתמש בשם המשתמש שמוגדר כברירת מחדל במסד הנתונים (postgres) ללא סיסמה. כברירת מחדל, לא נדרשת סיסמה כדי להיכנס מהמערכת המקומית.
  11. לוחצים על Pre-Flight Check (בדיקות טרום-הרצה).
    • אם בדיקות טרום-ההרצה נכשלות, צריך לתקן את הבעיה ולהפעיל אותן מחדש.
    • אם בדיקות טרום-ההרצה עברו בהצלחה, לוחצים על Submit כדי לשלוח את משימת השחזור.

שחזור מסד נתונים של PostgreSQL מקובץ אימג' של גיבוי מלא ומצטבר למקור

  1. ברשימה App Manager Applications, לוחצים לחיצה ימנית על מסד הנתונים המוגן ובוחרים באפשרות Access. משתמשים במסנן הסטטוס Managed Backup Plan כדי להציג רק מסדי נתונים מוגנים.
  2. בוחרים תמונה של קובץ Snapshot ולוחצים על שחזור.
  3. בדף השחזור, לוחצים על שחזור למקור.
  4. יעד. אי אפשר לגשת אליו כשמשחזרים למקור.
  5. (אופציונלי) מזינים תווית תיאורית לשימוש במשימה הזו.
  6. מסדי נתונים כלולים. זו רשימת מסדי הנתונים של PostgreSQL שישוחזרו עם שחזור המכונה של PostgreSQL. בוחרים מהרשימה מסד נתונים אחד או יותר לשחזור. כברירת מחדל, כל מסדי הנתונים נבחרים לשחזור.
  7. אפשרויות של אפליקציות
    • שם המשתמש של מערכת ההפעלה של יעד PostgreSQL. מזינים את שם המשתמש של מערכת ההפעלה בשרת היעד שבו ייווצר המכונה החדשה של PostgreSQL.
    • PostgreSQL Target Server Home Directory. מזינים את הנתיב לספריית הבית של הקובץ הבינארי המותקן של PostgreSQL בשרת היעד.
    • PostgreSQL Target Config File Path. מזינים את נתיב ההגדרות של מכונת PostgreSQL בשרת היעד.
  8. אפשרויות מתקדמות
    • POSTGRESQL TARGET DB USER NAME ו-POSTGRESQL TARGET DB PASSWORD. (אופציונלי) מזינים פרטי כניסה חדשים למכונת היעד של PostgreSQL שתיצרו. אם לא תציינו שום דבר, המערכת תשתמש בשם המשתמש שמוגדר כברירת מחדל במסד הנתונים (postgres) ללא סיסמה. כברירת מחדל, לא נדרשת סיסמה כדי להיכנס מהמערכת המקומית.
  9. לוחצים על Pre-Flight Check (בדיקות טרום-הרצה).
    • אם בדיקות טרום-ההרצה נכשלות, צריך לתקן את הבעיה ולהפעיל אותן מחדש.
    • אם בדיקות טרום-ההרצה עברו בהצלחה, לוחצים על Submit כדי לשלוח את משימת השחזור.

שחזור מסד נתונים של PostgreSQL מתמונת גיבוי מלאה ומצטברת ליעד חדש

  1. ברשימה App Manager Applications, לוחצים לחיצה ימנית על מסד הנתונים המוגן ובוחרים באפשרות Access. משתמשים במסנן הסטטוס Managed Backup Plan כדי להציג רק מסדי נתונים מוגנים.
  2. בוחרים תמונה של קובץ Snapshot ולוחצים על שחזור.
  3. בדף השחזור, בוחרים באפשרות שחזור ליעד חדש.
  4. בכל ההגדרות, צומתי PostgreSQL שעומדים בדרישות זמינים לבחירה ברשימה הנפתחת Target. בוחרים את הצומת של היעד החדש.
  5. (אופציונלי) מזינים תווית תיאורית לשימוש במשימה הזו.
  6. החלפת זהות האפליקציה המקורית. האפשרות הזו זמינה רק כשיעד השחזור הוא מארח חדש באותו מכשיר גיבוי/שחזור שבו נוצר הגיבוי במקור.
    • כן. האפליקציה הזו מחליפה את האפליקציה המקורית, ויש לה את אותו מזהה אפליקציה, היסטוריית משימות, תמונות גיבוי ותוכנית גיבוי כמו לאפליקציה המקורית.
    • לא. זה לא מחליף את האפליקציה המקורית. היא יוצרת אפליקציה חדשה שזוהתה אבל עדיין לא מוגנת.
  7. ‫Included Databases: השדה הזה מאוכלס מראש ברשימה של מסדי הנתונים של PostgreSQL שישוחזרו עם שחזור המכונה של PostgreSQL. אי אפשר לשנות אותו.
  8. אפשרויות של אפליקציות
    • שם המשתמש של מערכת ההפעלה של יעד PostgreSQL. מזינים את שם המשתמש של מערכת ההפעלה בשרת היעד שבו ייווצר המכונה החדשה של PostgreSQL.
    • PostgreSQL Target Server Home Directory. מזינים את הנתיב לספריית הבית הבינארית של PostgreSQL שמותקנת בשרת היעד.
    • PostgreSQL Target Config File Path. מזינים את נתיב ההגדרות של מכונת PostgreSQL בשרת היעד.
  9. אפשרויות מתקדמות
    • POSTGRESQL TARGET DB USER NAME ו-POSTGRESQL TARGET DB PASSWORD. (אופציונלי) מזינים פרטי כניסה חדשים למכונת היעד של PostgreSQL שתיצרו. אם לא תציינו שום דבר, המערכת תשתמש בשם המשתמש שמוגדר כברירת מחדל במסד הנתונים (postgres) ללא סיסמה. כברירת מחדל, לא נדרשת סיסמה כדי להיכנס מהמערכת המקומית.
  10. לוחצים על Pre-Flight Check (בדיקות טרום-הרצה).
    • אם בדיקות טרום-ההרצה נכשלות, צריך לתקן את הבעיה ולהפעיל אותן מחדש.
    • אם בדיקות טרום-ההרצה עברו בהצלחה, לוחצים על Submit כדי לשלוח את משימת השחזור.