תהליכי העבודה של Backup and DR מוגדרים בApp Manager. תהליכי העבודה של Backup and DR משתמשים בנתוני גיבוי של נתוני ייצור כמקור הנתונים שממנו הם נוצרים.
- חיבורים ישירים: חיבורים ישירים משמשים כשאין צורך לנקות את נתוני האפליקציה לפני שהם מחוברים וזמינים למשתמשים. אפשר לטעון את נתוני האפליקציה באמצעות טעינה רגילה כנתונים בלבד, כאפליקציה וירטואלית או כנתונים וכאפליקציה וירטואלית. התקנות ישירות מאפשרות לגשת לנתוני הגיבוי כמעט באופן מיידי בלי להעביר את הנתונים בפועל.
LiveClones: בדרך כלל משתמשים ב-LiveClones בתהליכי עבודה של גיבוי והתאוששות מאסון, כשבאפליקציה יש מידע אישי רגיש שצריך לנקות לפני שהיא מותקנת וזמינה למשתמשים. אפשר להעלות את נתוני האפליקציה באמצעות העלאה רגילה כנתונים בלבד, כאפליקציה וירטואלית או כנתונים וכאפליקציה וירטואלית. אפשר לעדכן את התכונות LiveClone, Scrubbing ו-Mounting באופן אוטומטי, לפי תזמון או לפי דרישה.
הוספה ישירה של נתוני Oracle כאפליקציה וירטואלית
תהליכי עבודה של גיבוי והתאוששות מאסון (DR) עם טעינה ישירה משמשים כשהגיבוי של האפליקציה לא מכיל מידע אישי רגיש. כך אפשר להשתמש בתהליך העבודה של גיבוי והתאוששות מאסון כדי לטעון את הנתונים של אפליקציה כאפליקציה וירטואלית, או רק כנתוני אפליקציה, בלי להגדיר קודם LiveClone ואז לנקות אותו. התקנה ישירה מאפשרת גישה כמעט מיידית לנתוני האפליקציות ולאפליקציות וירטואליות.
בדוגמה הזו, מגדירים תהליך עבודה של Backup and DR שמבצע את הפעולות הבאות:
- יוצר או מעדכן נתונים של אפליקציה שמועלית מגיבוי יחיד שנבחר של סביבת הייצור.
- ההגדרה מגדירה לוח זמנים לעדכון נתוני האפליקציה עם נתוני הייצור העדכניים ביותר. אפשר גם להפעיל תהליכי עבודה של Backup and DR לפי דרישה.
- מבצעת Mount לנתוני האפליקציה.
- האפשרות הזו מאפשרת ליצור אפליקציה וירטואלית עם הנתונים.
כדי להגדיר את תהליך העבודה Backup and DR למסד נתונים של Oracle:
במסוף הניהול של מכשיר Backup and DR, לוחצים על App Manager > Workflows.
בפינה השמאלית העליונה של הדף, לוחצים על Workflow (תהליך עבודה).
ייפתח הדף Add Workflow: Select an Application (הוספת תהליך עבודה: בחירת אפליקציה).
לוחצים לחיצה ימנית על מסד נתונים מנוהל ולוחצים על הבא.
בדף Add Workflow: Configure (הוספת תהליך עבודה: הגדרה), מציינים שם לתהליך העבודה של Backup and DR, בוחרים באפשרות Direct Mount (חיבור ישיר) ובוחרים את מכשיר ה-appliance לניהול תהליך העבודה של Backup and DR. שמות של תהליכי עבודה ב-Backup and DR לא יכולים לכלול תווים מיוחדים.
בוחרים באפשרות מתוזמן ומקצים תדירות להרצת תהליך העבודה של Backup and DR בסוג התזמון. בורר השעות משתמש בשעון של 24 שעות. אפשר גם להפעיל תהליכי עבודה של Backup and DR לפי דרישה.
בהגדרות הטעינה הישירה של תמונת המקור, בוחרים את תמונת המצב להפעלת תהליך העבודה של Backup and DR ומזינים תווית שאפשר לזהות איתה את הטעינה.
בקטע מארחים, בוחרים את השרת או השרתים שאליהם הנתונים מועברים. המשתמש שמפעיל את תהליך העבודה Backup and DR מקבל את האפשרות לטעון את הנתונים לשרתים אחרים לפי הצורך.
באפשרויות המיפוי, מוסיפים מיקום להעלאה. אם לא מציינים מיקום טעינה, סוכן Backup and DR בוחר מיקום טעינה.
מזינים שם מועדף של קבוצת דיסקים לפי הצורך.
מזינים רשימת צמתים של RAC לפי הצורך, כרשימה של כתובות IP שמופרדות באמצעות נקודתיים.
מגדירים סקריפט מקדים לפי הצורך. הסקריפט שלפני ההפעלה משמש להגדרת הסביבה לפני הרכבת האפליקציה או פירוקה. הסקריפט הזה צריך להיות בתיקייה בשם
/act/scriptsבשרת שמארח את הגיבוי המצורף. פרטים על סקריפטים זמינים במאמר Backup and DR Workflow pre and post scripts.מציינים Post Script לפי הצורך. הסקריפט שאחרי משמש לביצוע פעולה על הנתונים אחרי שהם מותקנים או מוסרים. הסקריפט הזה צריך להיות בתיקייה בשם
/act/scriptsבשרת שמארח את הגיבוי המותקן. פרטים על סקריפטים זמינים במאמר Backup and DR Workflow pre and post scripts.אם ציינתם סקריפטים, צריך לציין ערכי timeout ארוכים מספיק כדי שהסקריפטים יושלמו.
בדרך כלל משתמשים בתיבת הסימון הסרת הגיבוי המצורף אחרי העיבוד כשמשתמשים בסקריפט לעיבוד נתונים מצורפים. אחרי שהסקריפט מסיים את המשימה שלו, האפשרות הזו מבטלת את ההתקנה של האפליקציה הווירטואלית ומוחקת אותה.
בוחרים באחת מהאפשרויות הבאות:
- אם אתם רק צריכים את הנתונים, לוחצים על סיום ותהליך העבודה של הגיבוי וה-DR יפעל לפי התזמון. משתמשים עם גישה מתאימה יכולים גם להפעיל את תהליך העבודה הזה של Backup and DR לפי דרישה כדי להקצות מחדש את הסביבות שלהם עם נתוני האפליקציה.
- אם רוצים ליצור אפליקציה וירטואלית, ממשיכים לשלבים הבאים.
מסמנים את התיבה Perform application aware mount (ביצוע פעולת הרכבה עם מודעות לאפליקציה) ואז מוצגות האפשרויות הספציפיות לאפליקציה לביצוע פעולת הרכבה עם מודעות לאפליקציה.
במקומות המיועדים לכך, מזינים את האפשרויות שקשורות ל-Oracle. לוחצים על סימן השאלה ?. לצד אפשרות של טקסט עזרה.
לוחצים על החץ השחור כדי לפתוח את האפשרויות המתקדמות ומשלימים את שאר האפשרויות לפי הצורך.
בוחרים באפשרות שחזור באמצעות שחזור. אם תעשו את זה, מסד הנתונים יישאר במצב שבו אם יש יומנים, אפשר להשתמש בהם כדי להחזיר את מסד הנתונים לנקודת זמן ספציפית.
בשלב הזה אפשר לבצע את המשימות הבאות:
- מסמנים את האפשרות הגנה על אפליקציה חדשה. כך תוכלו להחיל תבנית של מדיניות תוכנית גיבוי ופרופיל משאבים כדי להגן על האפליקציה הווירטואלית כאפליקציה חדשה. פרטים נוספים זמינים במאמרים בנושא תבניות מדיניות של תוכניות גיבוי ופרופילים.
- לוחצים על סיום ותהליך העבודה Backup and DR יפעל לפי התזמון. משתמשים עם גישה מתאימה יכולים גם להפעיל את תהליך העבודה הזה של Backup and DR לפי דרישה כדי להקצות מחדש את הסביבות שלהם באמצעות האפליקציה הווירטואלית.
יצירת נתונים שעברו ניקוי או אפליקציות וירטואליות באמצעות LiveClone וכלי מיסוך
בדרך כלל משתמשים בתהליכי העבודה של LiveClone Backup and DR כשנתוני הייצור מכילים מידע רגיש. תהליך העבודה של LiveClone Backup and DR מאפשר להגדיר LiveClone מנתוני ייצור, ואז לנקות את הנתונים של LiveClone לפני שמפעילים אותו.
בדוגמה הבאה, תהליך עבודה של Backup and DR יכול לבצע את הפעולות הבאות:
- ליצור שיבוט חדש או לעדכן שיבוט קיים של שידור חי מגיבוי של הפקה שנבחר וסומן כרגיש.
- מגדירים לוח זמנים לעדכון של LiveClone עם נתוני הייצור העדכניים ביותר. אפשר גם להפעיל תהליכי עבודה של Backup and DR לפי דרישה.
- משתמשים בסקריפטים כדי לנקות את המידע האישי הרגיש ב-LiveClone.
- מסמנים את האפליקציה הווירטואלית שנוקתה כלא רגישה.
- טוענים את הגיבוי אחרי ההסרה כיישום וירטואלי – טעינה מודעת לאפליקציה – למארח שצוין.
כדי להגדיר את תהליך העבודה הזה של Backup and DR, פועלים לפי ההוראות הבאות:
- פותחים את מסוף ניהול המכשיר ועוברים אל App Manager (ניהול אפליקציות) > Workflows (תהליכי עבודה).
- בפינה השמאלית העליונה, לוחצים על הוספת תהליך עבודה.
בדף הוספת תהליך עבודה: בחירת אפליקציה, לוחצים לחיצה ימנית על האפליקציה שרוצים להסיר ממנה את המידע האישי הרגיש ובוחרים באפשרות הבא.
הדף Add Workflow: Configure (הוספת תהליך עבודה: הגדרה) ייפתח.
מציינים שם לתהליך העבודה Backup and DR. השמות של תהליכי העבודה של Backup and DR לא יכולים לכלול תווים מיוחדים.
בקטע Workflow Type (סוג תהליך העבודה), בוחרים באפשרות LiveClone (שיבוט בשידור חי).
ייפתח LiveClone Settings (הגדרות LiveClone).
בקטע סוג התזמון, בוחרים באפשרות מתוזמן או על פי דרישה. אפשר גם להפעיל תהליכי עבודה של Backup and DR לפי דרישה.
אם בחרתם באפשרות Scheduled (מתוזמן), צריך להגדיר תזמון להפעלת תהליך העבודה של Backup and DR.
בורר השעות משתמש בשעון של 24 שעות.
בקטע Source Image, בוחרים את התמונה העדכנית ביותר מהמדיניות שיוצרת את הגיבוי לניקוי.
צריך לספק תווית שאפשר לזהות איתה את השידור החי המשוכפל.
בוחרים את מאגר התמונות המיידיות שבו נמצא העותק הפעיל. חשוב לוודא שהוקצה מספיק נפח אחסון כדי להכיל את העותק החי.
מפעילים את האפשרות Mount for pre-processing (העלאה לעיבוד מראש). במסך הבא אפשר להעלות את LiveClone למארח ואז לנקות את הגיבוי שהועלה ממידע אישי רגיש.
האפשרות סימון הנתונים כלא רגישים מופיעה רק אם האפליקציה שנבחרה מסומנת כאפליקציה שמכילה מידע אישי רגיש. מסמנים את האפשרות הזו אם האפליקציה לא מכילה מידע אישי רגיש אחרי הניקוי. כך משתמשים שאין להם גישה למידע אישי רגיש יכולים לגשת לתהליך העבודה של Backup and DR ולהקצות את סביבות העבודה שלהם.
בוחרים מארח להרכבת LiveClone.
באפשרויות מיפוי, מוסיפים מיקום טעינה אם רוצים שהגיבוי ייטען למיקום שאינו ברירת המחדל. אם לא מציינים מיקום הטעינה, סוכן Backup and DR מקצה מיקום הטעינה.
מזינים שם מועדף של קבוצת דיסקים לפי הצורך.
מזינים רשימה של צמתים ב-RAC לפי הצורך, כרשימה של כתובות IP שמופרדות באמצעות נקודתיים.
אפשר להשתמש בהתממת מידע ב-Optim או בסקריפטים מותאמים אישית משלכם:
- אם אתם משתמשים בהסתרת נתונים לצורך פרטיות נתונים ב-Optim, צריך להזין Service Set וערך של Time Out בדקות.
- אם אתם משתמשים בסקריפטים מותאמים אישית, אתם יכולים לציין Pre Script לפי הצורך. הסקריפט שלפני משמש להגדרת הסביבה לפני הרכבה או פירוק של אפליקציה. אחר כך מציינים נ.ב. לפי הצורך. הסקריפט שמוצג בדוגמה הזו מנקה את האפליקציה ממידע רגיש אחרי שהיא מותקנת. צריך להגדיר פסק זמן ארוך מספיק כדי שהסקריפטים יושלמו.
אם לא צריך אפליקציה וירטואלית, לוחצים על Add (הוספה) ותהליך העבודה של Backup and DR יפעל לפי התזמון. משתמשים עם גישה מתאימה יכולים להריץ את תהליך העבודה Backup and DR לפי דרישה, ולספק או לספק מחדש כל שרת שיש להם גישה אליו עם נתוני האפליקציה.
אם אתם צריכים אפליקציה וירטואלית של LiveClone, אתם יכולים להמשיך כאן.
מפעילים את האפשרות Create New Virtual Application (יצירת אפליקציה וירטואלית חדשה) ולוחצים על Next (הבא). מוצגות אפשרויות נוספות להגדרות של Oracle כדי להשלים את התהליך.
מפעילים את האפשרות ניהול אפליקציה חדשה אם רוצים ש-Backup and DR יגן עליה. אם תבחרו באפשרות הזו, תצטרכו לבחור תבנית מדיניות ופרופיל משאבים כדי להחיל אותם.
לוחצים על החץ כדי לפתוח את האפשרויות המתקדמות. בוחרים באפשרות שחזור באמצעות שחזור כדי להחיל יומנים זמינים ולשחזר את מסד הנתונים לנקודת זמן ספציפית.
ממשיכים להזין את ההגדרות של Oracle לפי הצורך עבור מסד הנתונים הזה. אפשר ללחוץ על כל תווית כדי לקבל עזרה.
בסיום, מסמנים את התיבה Remove mounted backup after done (הסרת הגיבוי המצורף אחרי סיום). האפשרות הזו מסומנת בדרך כלל כשמשתמשים בסקריפט לעיבוד נתונים שמוצמדים. כשהסקריפט מסיים את המשימה שלו, האפשרות הזו מבוטלת ואפשר למחוק את האפליקציה הווירטואלית.
לוחצים על הוספה.
שימוש בתהליך עבודה של Backup and DR כדי לרענן סכימות של מסד נתונים של Oracle
אם אתם משתמשים ב-Oracle 12c או בגרסה מתקדמת יותר, כדאי לעיין במאמר בנושא הצגת PDB של מסד נתונים של Oracle 12c כ-PDB וירטואלי למאגר מסד נתונים קיים ביעד.
אם יש לכם מופע של מסד נתונים כמקור עם כמה אפליקציות, ולכל אפליקציה יש סכימה משלה, צריך לבצע את הפעולות הבאות:
- יוצרים ומעדכנים עותק וירטואלי ברמת הסכימה, ומעדכנים כל סכימה בנפרד לאותו יעד או ליעד אחר.
- יצירה ורענון של כמה עותקים וירטואליים של סכימה אחת ליעד יחיד בסכימות שונות, שלכל אחת מהן יש לוח זמנים משלה לרענון.
הקטע הזה כולל את הפריטים הבאים:
- לפני שמתחילים
- יצירת תהליך העבודה Backup and DR
- הפעלת תהליך העבודה Backup and DR
- ביטול הטעינה של גיבויים שנטענו
איך זה עובד: Backup and DR העתקה וירטואלית עם מרחב טבלאות נייד
אתם יכולים ליצור ולרענן כמה עותקים וירטואליים תחת מופע יעד יחיד של Oracle מאותו מופע מקור או מכמה מופעי מקור.
- מגדירים תהליך עבודה של גיבוי והתאוששות מאסון (DR) עם מודעות לאפליקציה, כדי ליצור נקודת שחזור עם מודעות לאפליקציה באמצעות מכונה זמנית.
- מגדירים סקריפט מראש להרצה במכונת היעד – אופליין, ומשחררים את מרחב הטבלאות לרענון במכונת היעד.
- מגדירים סקריפט שיפעל במכונה הזמנית ובמכונת היעד.
- במכונה הזמנית, מבצעים את הפעולות הבאות:
- שינוי השם של מרחב הטבלאות
- שינוי מרחב הטבלה לקריאה בלבד
- ב-EXPDP, מייצאים את המטא-נתונים של מרחב הטבלאות.
- מכבים את המכונה הזמנית.
- במכונת היעד:
- ב-IMPDP, מייבאים את המטא-נתונים של מרחב הטבלאות (TRANSPORT_DATAFILES עם מיפוי מחדש של הסכמה למופע היעד
- שינוי מרחב הטבלה למצב קריאה-כתיבה
לפני שמתחילים
לפני שמתחילים, חשוב לפעול לפי ההוראות הבאות.
- מוודאים שגיבויי מסד הנתונים פועלים בהתאם למדיניות של תוכנית הגיבוי.
מגדירים את הסקריפטים בשרת היעד:
מתחברים לשרת מסד הנתונים כמשתמש root. כדי לשנות את הספרייה ל-
/actוליצור ספרייה בשם/act/scripts(אם היא לא קיימת), מריצים את הפקודות הבאות.cd /act mkdir -p /act/scripts cd /act/scriptsהעתקת כל הקבצים מ-
/act/act_scripts/objectrefresh/העברה של
act_<schema>_refresh.confאלact_testuser_refresh.confבשביל שם סכמת יעד של testuser, כאשר<schema>הוא testuser.where:
- SOURCE_SCHEMA_NAME: סכימת מסד הנתונים של המקור שתוצג ליעד.
- TARGET_SID: מזהה SID של מסד נתונים יעד, שבו הסכימה מתעדכנת.
- TARGET_SCHEMA_NAME: סכימת מסד הנתונים של היעד שצריך לרענן עם סכימת המקור.
יצירת תהליך העבודה Backup and DR
כדי ליצור תהליך עבודה של גיבוי ושחזור (Backup and DR) לביצוע רענון סכימה, פועלים לפי ההוראות הבאות.
- פותחים את מסוף ניהול המכשיר ועוברים אל מנהל האפליקציות > תהליכי עבודה, ואז בוחרים באפשרות הוספת תהליך עבודה.
- ברשימה Add Workflow: Select an Application (הוספת תהליך עבודה: בחירת אפליקציה), לוחצים לחיצה ימנית על מסד הנתונים שרוצים להשתמש בו ולוחצים על Next (הבא).
מופיע הדף Add Workflow: Configure (הוספת תהליך עבודה: הגדרה):
- מזינים שם ייחודי לתהליך העבודה של Backup and DR. השמות של תהליכי העבודה של Backup and DR לא יכולים לכלול תווים מיוחדים.
- בוחרים באפשרות חיבור ישיר.
- בוחרים את מכשיר הגיבוי או השחזור שמריץ את תהליך העבודה Backup and DR.
- בקטע Schedule Type (סוג התזמון), בוחרים באפשרות On Demand (לפי דרישה).
- בוחרים את הגיבוי של המקור, או את התמונה העדכנית ביותר או את התמונה העדכנית ביותר מהייצור.
- בקטע Mount Label (תווית לצירוף), מציינים מזהה ייחודי שיעזור לזהות את הצירופים מתהליך העבודה הזה של Backup and DR כשמציגים צירופים פעילים.
- ברשימה מארחים, בוחרים את המארח הרצוי.
בקטע Mapping Options (אפשרויות מיפוי), מבצעים את הפעולות הבאות:
- מזינים את המיקום של הכוננים המחוברים – לדוגמה, M:, D:\testdb1, או /oracledata/db1data – אם העותק הזמני יהיה ב-NON - ASM.
- מוסיפים את השם המועדף של קבוצת הדיסקים.
- בשדה RAC Node List (רשימת צמתים של RAC), מזינים רשימה של כתובות IP שמופרדות בנקודתיים.
ממלאים את השדה pre-script: act_ttswfpre.sh act
SCHEMArefresh.conf כאשר actSCHEMA_refresh.conf הוא הקובץ שנוצר משלב 1.ממלאים את השדה post-script: ttswfpost.sh act
SCHEMArefresh.conf כאשר actSCHEMA_refresh.conf הוא הקובץ שנוצר משלב 1.מזינים ערך של זמן קצוב לתפוגה של 1,800 שניות או יותר.
בוחרים באפשרות יצירת אפליקציה וירטואלית חדשה.
ממלאים את ה-SID של מסד הנתונים של היעד – זהו SID זמני.
מזינים את שם המשתמש במערכת ההפעלה שהוא הבעלים של הקובץ הבינארי של תוכנת Oracle במכונת היעד.
מזינים את ORACLE_HOME כפי שמצוין בקובץ התצורה.
פותחים את האפשרויות המתקדמות על ידי לחיצה על החץ. מזינים את נתיב הספרייה של TNS ADMIN במכונת היעד ומציינים את אחוז ה-SGA המינימלי עבור המופע הזמני. לוחצים על התוויות של השדות כדי לקבל עזרה.
בוחרים באפשרות Standalone Non-RAC (עצמאי ללא RAC).
לוחצים על הוספה.
הרצת תהליך העבודה Backup and DR
אחרי שיוצרים את תהליך העבודה Backup and DR, פועלים לפי השלבים הבאים כדי להפעיל אותו.
- לוחצים לחיצה ימנית על Backup and DR Workflow (תהליך העבודה של Backup and DR) ואז על Run Now (הפעלה מיידית).
בוחרים באפשרות הפעלת תהליך עבודה מתוזמן עכשיו ולוחצים על שליחה.
אפשר לעקוב אחרי היומנים במארח היעד במיקום:
/var/act/logכשתהליך העבודה Backup and DR מציג מצב הצלחה, הסכימה במסד הנתונים של היעד מתרעננת.
- אם TARGET_SCHEMA_NAME לא קיים במסד הנתונים של היעד, Backup and DR יוצר משתמש בפעם הראשונה וסיסמת ברירת המחדל של המשתמש היא abc#1234.
- הטבלאות של הסכימה שרעננה במסד הנתונים של היעד מוצגות ביעד עם שם הסכימה כקידומת: (Schema)_(Source_Tablespace_Name)
ביטול הטעינה של גיבויים שנטענו
כדי לבטל את הטעינה של גיבויים שנטענו, פועלים לפי ההוראות הבאות.
מחיקת מרחב הטבלאות וקבצי הנתונים במסד הנתונים של היעד.
```sql SQL>alter tablespace <TBS_NAME> offline immediate; SQL>drop tablespace <TBS_NAME> including contents and datafiles; ```פותחים את הדף Active Mounts (חיבורים פעילים) בApp Manager (המרכז לניהול אפליקציות) >. לוחצים לחיצה ימנית על הגיבוי שרוצים לבטל את ההצמדה שלו, בוחרים באפשרות ביטול ההצמדה ומחיקה ואז לוחצים על שליחה של העבודה.
הצגת PDB של מסד נתונים Oracle 12c ואילך כ-PDB וירטואלי במאגר מסד נתונים קיים ביעד
אם אתם משתמשים בגרסה של Oracle שמוקדמת לגרסה 12c, תוכלו לעיין במאמר שימוש בתהליך עבודה של גיבוי ושחזור לצורך רענון סכימות של מסד נתונים של Oracle.
לדוגמה, יש לכם מופע של מסד נתונים כמקור עם כמה אפליקציות, ולכל אפליקציה יש PDB משלה. אפשר ליצור ולרענן עותק וירטואלי ברמת הסכימה, ולרענן כל PDB בנפרד לאותו יעד או ליעד אחר. כדי לעשות את זה, מבצעים את השלבים הבאים.
- לפני שמתחילים
- יצירת תהליך עבודה של Backup and DR לביצוע משימת שיבוט של PDB
- הפעלת תהליך העבודה Backup and DR
- ביטול הטעינה של גיבויים שנטענו
לפני שמתחילים
לפני שמתחילים, צריך להגדיר את הסקריפטים בשרת היעד:
- מקבלים את קובץ ה-ZIP של הסקריפט מ- /act/act_scripts/pdbrefresh.
- מתחברים לשרת מסד הנתונים כמשתמש root.
עוברים אל /act ויוצרים ספרייה בשם /act/scripts – אם היא לא קיימת:
cd /act mkdir -p /act/scripts cd /act/scriptsמחזירים את הקובץ למקומו.
מעתיקים את קובצי הסקריפט אל /act/scripts:
cp /act/act_scripts/pdbrefresh/act_pdbclone_pre.sh /act/scripts/ cp /act/act_scripts/pdbrefresh/act_pdbclone_post.sh /act/scripts/
יצירת תהליך עבודה של Backup and DR כדי לבצע את משימת השיבוט של PDB
- בדף App Manager Workflows (תהליכי עבודה במרכז ניהול האפליקציות), לוחצים על Add Workflow (הוספת תהליך עבודה).
- לוחצים לחיצה ימנית על מסד הנתונים של Oracle ובוחרים באפשרות הבא.
מזינים שם לתהליך העבודה של הגיבוי והשחזור ובוחרים באפשרות Direct Mount (חיבור ישיר) ובאפשרות On Demand (לפי דרישה).
מסמנים את תיבת הסימון של המארח של היעד.
אם העותק הזמני יהיה ב-non-ASM, בקטע Mapping Options (אפשרויות מיפוי), בוחרים באפשרות Specify Mount Location (ציון מיקום להעלאה) בתור Mount Action (פעולת העלאה) ומזינים מיקום להעלאה.
ממלאים את השדה של הסקריפט שלפני ואת השדה של הסקריפט שאחרי: act_pdbclonepre.sh "
TARGET_DB_SIDSOURCE_PDB_NAME-TARGET_PDB_NAME" act_pdbclonepost.sh "TARGET_DB_SIDSOURCE_PDB_NAME-TARGET_PDB_NAME" כאשר: TARGET_DB_SID = Target database SID where PDB should be attached SOURCE_PDB_NAME = Source PDB Name that needs to be attached to target container. TARGET_PDB_NAME = השם של מסד הנתונים הניתן להרחבה (PDB) שאליו משנים את השם של המקור.מגדירים את Timeout בשני הסקריפטים ל-18000.
בוחרים באפשרות יצירת אפליקציה וירטואלית חדשה.
ממלאים את ה-SID של מסד הנתונים של היעד – זהו ה-SID הזמני כפי שמוגדר בקובץ act_pdb_config.conf.
מזינים את שם המשתמש במערכת ההפעלה שהוא הבעלים של הקובץ הבינארי של תוכנת Oracle במכונת היעד.
מציינים את ORACLE_HOME כמו שמופיע בקובץ ההגדרות.
פותחים את האפשרויות המתקדמות על ידי לחיצה על החץ. מספקים את ספריית TNS ADMIN במכונת היעד ומציינים את ה-SGA המינימלי עבור המופע הזמני.
בוחרים באפשרות Standalone Non-RAC (עצמאי ללא RAC).
בתחתית הדף, לוחצים על הוספה.
הרצת תהליך העבודה Backup and DR
אחרי שיוצרים את תהליך העבודה Backup and DR, משתמשים בהוראות האלה כדי להפעיל אותו.
- לוחצים על App Manager (ניהול אפליקציות) > Workflows (תהליכי עבודה), ואז לוחצים לחיצה ימנית על תהליך העבודה Backup and DR (גיבוי והתאוששות מאסון) ולוחצים על Run Now (הפעלה עכשיו).
- בוחרים באפשרות Provision New Virtual Application (הקצאת אפליקציה וירטואלית חדשה), ממלאים את הפרטים ולוחצים על Submit (שליחה).
אפשר לעקוב אחרי היומנים במארח היעד בנתיב: /var/act/log.
אחרי שהתהליך של Backup and DR מגיע למצב הצלחה, מתבצע שיבוט של ה-PDB במסד הנתונים של היעד.
אם צריך לרענן שוב את PDB היעד עם נתוני המקור העדכניים או הישנים, לוחצים על הלחצן Run Now (הפעלה עכשיו) בתהליך העבודה של Backup and DR, בוחרים באפשרות Refresh Existing Virtual Application (רענון של אפליקציה וירטואלית קיימת) ולוחצים על Done (סיום).
ביטול הטעינה של גיבויים שנטענו
כדי לבטל את הטעינה של גיבויים שנטענו, פועלים לפי ההוראות הבאות:
- בכרטיסייה שחזור, בוחרים את הגיבוי שרוצים לבטל את ההתקנה שלו.
גוררים את מסד הנתונים הניתן לחיבור ואת קובצי הנתונים אל מסד הנתונים של היעד.
SQL>alter pluggable database <PDB_NAME> close immediate; SQL>drop pluggable database <PDB_NAME> including datafiles;אפשר גם להריץ את הסקריפט המוקדם:
cd /act/scripts ./ act_pdbclone_pre.shלוחצים על App Manager (ניהול אפליקציות) > Active Mounts (נקודות חיבור פעילות), לוחצים לחיצה ימנית על הגיבוי שרוצים לבטל את החיבור שלו ובוחרים באפשרות Unmount and Delete (ביטול החיבור ומחיקה), ואז לוחצים על Submit (שליחה) כדי לשלוח את העבודה.
המדריך למנהלי מסדי נתונים של Oracle
- Backup and DR עבור מסדי נתונים של Oracle
- דרישות מוקדמות להגנה על מסד נתונים של Oracle
- תיקונים ובעיות מוכרות ב-Oracle
- הכנת מסדי נתונים של Oracle להגנה
- גילוי והגנה על מסד נתונים של Oracle
- פרטים והגדרות של מסדי נתונים של Oracle
- שימוש ב-dNFS עם Backup and DR
- הגנה על מסד נתונים של Oracle שזוהה
- איך מצמידים מסד נתונים של Oracle כהצמדה רגילה
- יצירת עותק וירטואלי מיידי של מסד נתונים של Oracle
- שחזור מסד נתונים של Oracle
- שחזור מיידי של מסד נתונים של Oracle באמצעות Mount and Migrate
- הקצאת סביבה באמצעות תהליך עבודה של Backup and DR