Exchange 2013, הרצת Eseutil על Database פעיל

מאי 6, 2013

אין תגובות

כלי ה-eseutil בשרתי דואר בגרסאות Exchange 2000 ו-Exchange 2003 מזכיר לי את הימים שישבנו בלילות והרצנו את הכלי מול ה-Database בשרת וראינו את האחוזים ככה מתקדמים לאט לאט.

image

מאז הגיע גרסת Exchange 2007 ו-Exchange 2010 ובכל גרסה מנוע ה-Jet עבר מספר שיפורים וכיום הוא הרבה יותר טוב וחזק. כמובן שאי אפשר לשכוח שהיום החומרה יותר זולה וחזקה בין זה הדיסקים והאחסון וגם טכנולוגית הגיבוי נמצאת במקום הרבה יותר טוב. ולכן אנו מריצים פחות ופחות את כלי ה-eseutil ואם בכלל.

החל מגרסת Exchange 2010 SP3 וכן ב-Exchange 2013 ניתן לעבוד על Database אקטיבי ולבצע מספר פעולות על גבי ה-Database, אופן הפעולה למעשה מתבצע באמצעות ה-Volume Shadow Copy ומאפשר לבצע מספר פעולות, כגון: להוציא מידע אודות ה-Database, לבצע העתקה לקובץ נוסף וכן בדיקת תקינות.

הערה: הדוגמא הבאה היא על Exchange 2010 SP3

מה מריצים

אם נקח את ה-Database שברשותנו נראה שהוא במצב פעיל.

image

אם נריץ את הפקודה eseutil /mh נוכל לקבל הודעה שאין גישה לקבוץ כי הוא נמצא בשימוש

image

בגרסת Exchange 2010 SP3 וכן Exchange 2013 נוספו כמה פרמטרים לפקודה של vss המאפשרים לבצע פקודות שאינן מצריכות שחזור של ה-Database

image

הפקודות החדשות

אם נריץ את הפקודה eseutil /mh בצורה מלאה כולל פרמטר vss, לפי הפקודה הבאה,

eseutil /mh 'Mailbox Database 1180090118.edb' /vss /vssrec e01 'C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\Mailbox Database 1180090118'

נוכל לקבל את כל המידע אודות ה-Database.

image

בנוסף לכך נוכל לבצע העתקה של ה-Database הפעיל אל מיקום אחר. לצורך כך נריץ את הפקודה הבאה,

eseutil /y 'Mailbox Database 1180090118.edb' /d c:\Backup.edb /vss /vssrec e00 'C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\Mailbox Database 1180090118'

image

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *