סקירה כללית
כשב-Microsoft מכריזים על Roll ups וצצות מחשבות על SP2 , הגיע הזמן לחשוב על שדרוג ל-SP1.
כאשר דנים בסוגיה האם כדאי להתקין את SP1, התשובה המתקבלת היא כן, אפילו מומלץ.
האם פשוט? תלוי את מי שואלים. אני חייב להודות שפעמים רבות השדרוג היה דיי מאתגר ולא פשוט.
לאחר שדרוג של מספר סביבות, נתקלתי בשגיאות ביזאריות לחלוטין שלא איפשרו לסיים את תהליך השדרוג, מה שגרם לצרות אחרות.
בסופו של דבר לכל בעיה נמצא Workaround מתאים. בקרוב אביא רשמים לטיפול בשגיאות לאחר השדרוג ל-SP1.
מה כלול ב-SP1?
גרסת SP1 של MOSS מכילה בתוכה מספר גדול מאד של עדכונים. רובם נכנסים תחת קטגוריית החיפוש.
את הפירוט המלא תוכלו למצוא בפוסט הבא באדיבותו של MOSS is my middle name.
נקודות חשובות
- לפני הרצת ההתקנת ה-SP1 מומלץ להוסיף הרשאות Local Admin / Domain Admin ל-Service Account של MOSS ו-SQL Server. לא לשכוח להסיר את הרשאות ה-Domain Admin בסיום ההתקנה. הוספת ההרשאות נועדה למזער את הסיכונים של כשל בשדרוג עקב בעיית הרשאות בשרת או בגישה ל-Database.
- לבדוק אילו שינויים נעשו ב-Registry בשרתי ה-MOSS בכדי לבחון האם עברו בהצלחה גם לאחר השדרוג (שינוי ערכים לגבי גודל מקסימלי לקיטלוג קובץ וכו').
- בכדי למזער סיכונים בעת שדרוג שרתי ה-Production , מומלץ לבצע העתקת השרתים אחד לאחד - יצירת סביבה זהה בצד ושם לבצע תהליך שדרוג מקדים (ניתן גם באמצעות P2V).
- שמירת גיבוי של לפחות שבועיים מיום ביצוע השדרוג הכולל גיבוי מסדי נתונים, שבירת Mirror של דיסקים בשרתים וגיבוי אתרי ה-SharePoint באמצעות פקודת Backup של STSADM.
- יש למנוע אפשרות לכתיבת תוכן לאתר בזמן השדרוג - עצירת ה-Service WWW ומומלץ
להוריד את ההרשאות של משתמשים באתר ל"קריאה בלבד".
תהליך השדרוג
- הרצת פקודת database repair של stsadm בכדי לטפל בבעיות צפויות לפני הרצת ההתקנה.
stsadm -o databaserepair -url "http://servername" -databasename content-database
את הפקודה יש להריץ על כל אחד ממסדי נתונים המכיל תוכן תחת כל Web Application.
במידה והבדיקה מזהה פריטים נגועים, יש להסירם באמצעות הפרמטר deletecorruption – בסוף השורה. - התקנת SP1 תתבצע בסדר הבא -
א. התקנת WSS SP1 בכל אחד מהשרתים מהראשון עד האחרון מבלי להריץ את אשף קביעת התצורה.
ב. התקנה MOSS SP1 בשרת המכיל את "הניהול המרכזי" אחר כך התקנה בשרתים המכילים את ה-Application ולבסוף התקנת בשאר ה-Front-Ends בחווה.
למעוניינים בפירוט מלא שלב אחר שלב ניתן למצוא במסמך הבא תחת הנושא Install the software update שלבים 1-14.
עם סיום ההתקנה...
- יש לבדוק מספר קבצים – (א) בדיקה שקובץ Upgarde.log לא מכיל הודעות חריגות המכילות מילים כמו Important, critical, error, high –
במידה וכן יש לבדוק את ההודעה ובמקרה הצורך לפתוח תקלה מיידית.
במקרה של קבלת error בקובץ ה-Log יש ליצור קשר עם תמיכת היועצים של מיקרוסופט בארץ.
(ב)ULS Logs, System Logs, IIS Logs. - יש לבדוק כל הודעה שמתקבלת ב-Event Log מה-Warning עד ה-Error.
- יש לבדוק היטב כיצד הפיתוחים מתפקדים, למשל פיתוחים המכילים קוד שרץ עם הרשאות מלאות עם ה-User Account של SharePoint.
- בתום השדרוג יש לבצע בדיקות מקיפות של כשעה-שעתיים של התוכן הנמצא באתר.
בהצלחה!