none
Mirroring & Log shipping Evnironment RRS feed

  • שאלה

  •  

    שלום,

    יש לי סביבה SQL SERVER 2005 sp2 שיש בה Mirroring & Log shippong יחד.

    קיים  שרת SQL SERVER  2005 עם תהליך Mirroring לצרכי HA (עם Witness), ועם תהליך Log shipping שמועבר לשני שרתים שונים לצרכי reporting.

    שידרגתי את כמעט את כל השרתים למעט הPROD לגרסת SP3. עכשיו אני רוצה לשדרג גם את הPROD, אך עולות לי כמה שאלות.

    בתהליך השדרג של הPROD אנחנו נבצע Manual Failover כך שהמשתמשים יוכלו לעבוד מול השרת בזמן השדרוג.        

    אני תוהה מה יקרה עם הlog shipping בזמן שה-principal יהיה שרת הMirror. האם עדיין תהליך הLog shipping  ימשיך כהרגלו?

     

    מצאתי את הלינק http://msdn.microsoft.com/en-us/library/ms187016.aspx שאומר את הדברים הבאים:

    It appeared that in case of a fail-over between the Principal and the Mirror -

    If the log shipping backup location is accessible to the new principal/primary server, its backup jobs begin to ship log backups to that location. The secondary servers continue to copy log backups without knowing that a different server instance has become the primary server.

    כלומר, לפי הלינק לעיל, כל עוד הBackup Share נמצא במקום לא תלוי לPROD, כאשר יהיה Failover אז התהליך של הLog shipping פשוט ימשיך לו.

     

    אבל -

    1. בשרת הMirror לא קיימים כרגע הג'ובים של גיבוי הTlog. האם הם עוברים לבד ?

    2. הוגדר בשרת Log Shipping Monitor והוא יושב ב-Principal.  קראתי שלא ניתן לשנות את ההגדרות אלא בעת יצירה מחדש של התהליך. זה נכון? האם זה יפריע לנו בעת השידרוג?

    3. האם ישנן עוד דברים שאני צריכה לקחת בחשבון בעת ביצוע התהליך  ?

     

    תודה מראש,

    רוני.

     

    יום ראשון 12 דצמבר 2010 14:16

כל התגובות

  • אם הבנתי נכון את הארכיטקטורה:

    יש לך שרת ראשי, נקרא לו MAIN, שמבצע Mirroring לשרת אחר, נקרא לו MIRROR, ובנוסף מבצע Log Shipping לשני שרתים אחרים, נקרא להם REPORT1 ו-REPORT2.

    כיוון שתהליך ה-Log Shipping הוגדר בין MAIN לבין REPORT1/2, אין שום קשר לשרת ה-MIRROR ולכן ה-Log Shipping לא יעבור אליו באופן אוטומטי.
    שימי לב כי אם הופעלה האפשרות, אחד השרתים REPORT1 או REPORT2 (הראשון מביניהם שיגיב) יבצע "החלפה" כשה-MAIN ירד והוא יהפוך להיות שרת ה-Log Shipping הראשי.

    לעומת זאת, MIRROR, שמעורב בתהליך HA שונה, יהפוך בעצמו ל-Principal בתהליך ה-Mirroring ללא שום קשר ל-Log Shipping.


    Eitan Blumin; SQL Server Consultant - Madeira Information Technologies; eitan@madeira.co.il
    יום רביעי 22 דצמבר 2010 14:43