מאמר זה מסביר כיצד להתקין צעד-אחר-צעד את Exchange Server 2010 בארגון בסביבת Windows Server 2008 R2.
הערות חשובות לפני התקנה
•הפוסט מדגים התקנה בסביבה וירטואלית לצורכי בדיקות. בסביבות 'חיות' (Production) יש להצטייד באחסון מתאים בהתאם לגודל הארגון ולתקציבו לנושא. כמו כן, מומלץ להגדיר את ה- Databases וה- Transaction logs על דיסקים פיזיים נפרדים מהדיסק שעליו מותקנת מערכת ההפעלה מטעמי ביצועים.
•למעט שרתי Small Business Server (SBS) אין להתקין את Exchange Server על-גבי Domain Controller (DC) מטעמי ביצועים, שרידות ויכולות (לדוגמה צריכת זיכרון, חוסר ב- DSAccess Failover וכו'), אבטחה וכדומה.
•במאמר זה מוצגים שני כרטיסי רשת – Internal ו- Replication. ה- Internal מייצג את ה- Corporate Subnet (מוכר גם כ- MAPI Network ב- Exchange Server 2010 DAG) וה- Replication אשר מייצג את ה- Heartbeat Subnet (מוכר גם כ- Replication Network ב- Exchange Server 2010 DAG). למרות ש- Exchange תומך בכרטיס יחיד.
•מיקרוסופט השיקה אתר בשם Exchange Server Deployment Assistance אשר מכוון אותך, מנהל הרשת, כיצד לבצע מעבר נכון ל- Exchange Server 2010 ע"י מענה מצידך על מספר שאלות.
דרישות חומרה ותוכנה בסיסיות ומומלצות עבור שרתי Exchange Server 2010
הדרישות המינימאליות להתקנת Exchange Server 2010 מצוינות לצד הדרישות המומלצות שנמצאות בסוגריים ומהוות המלצות אישיות על סמך ניסיון:
•מעבד Intel בארכיטקטורת x64 בעל טכנולוגיית EM64T או מעבד תואם עם יכולות מקבילות (AMD64 לדוגמה) (מומלץ לעשות שימוש במעבדי Quad-core ומעלה)
•זיכרון פנימי בנפח של 4GB RAM + 5MB עבור כל תיבה (מומלץ לעבוד עם 8GB RAM ומעלה – כמות הזיכרון המקסימאלית שניתן להתקין בשרתים עם Roles בודדים מסוימים (Hub, Client Access ו- Edge) הוא 16GB RAM לעומת Mailbox role ושילוב של Hub, Client Access ו- Mailbox שמאפשרים עד 64GB RAM), כמו כן מומלץ לעיין בקישור הבא למידע נוסף בנושא צריכת זיכרון
•דיסק קשיח עם 1.2GB פנויים לצורך התקנת Exchange Server 2010, מלבד זאת עבור כל שפה נוספת של Unified Messaging נדרשים 500MB. עבור כונן המערכת עליו מותקנת Windows נדרשים כ- 200MB נוספים. (מומלץ להקצות בעת שימוש ב- DAS דיסקים פיזיים נפרדים אשר פועלים על-גבי בקר RAID. במידה ומדובר בארגון גדול אשר ברשותו מכונת אחסון מומלץ להקצות שטח מן התקן ההאחסון המתאים עבור Exchange); על כלל המחיצות להיות בפורמט NTFS
•כרטיס רשת (מומלץ Gigabit) אחד לפחות
•מסך בעל רזולוצייה של 800×600 ומעלה
•מערכת הפעלה Windows Server 2008 x64 עם Service Pack (SP) 2 ומעלה, שימוש ביכולות מתקדמות כמו DAG מצריך שימוש במהדורת Enterprise Edition ומעלה
מידע נוסף אודות דרישות עבור שרתי Exchange Server 2010 ניתן למצוא באתר ה-Technet של מיקרוסופט.
הכנת סביבת מערכת ההפעלה להתקנת Exchange
לפני שתוכל להתקין את Exchange Server 2010 ברשת שלך, עלייך להכין את הסביבה בהתאם. לשם כך, עלייך להתקין את Microsoft .NET Framework 3.5 SP1 ו- Windows PowerShell v2.0.
במידה והינך מעוניין להתקין את Exchange Server 2010 על שרת שאינו Windows Server 2008 R2 (למרות שמומלץ לבצע התקנה על-גבי Windows Server 2008 R2 מטעמי תמיכה עתידית, ביצועים ויכולות) תפריט הפתיחה של תוכנית ההתקנה של Exchange Server 2010 תסייע לך לאתר ולהוריד את הרכיבים הדרושים.
כאשר כל .NET Framework 3.5 SP1 ו- Windows PowerShell v2.0 זמינים תחת Step 1 ו- Step 2 בהתאמה (ראה איור).
מסך הפתיחה של תהליך ההתקנה של Exchange 2010
במידה והינך מתקין את Exchange Server 2010 על-גבי Windows Server 2008 R2, בדומה למוצג במאמר זה, אין צורך בהתקנת Windows PowerShell v2.0 משום שהיא כלולה במערכת ההפעלה כברירת מחדל. כמו כן, את .NET Framework 3.5 SP1 יש להתקין בצורה הבאה על-גבי שרתי Windows Server 2008 R2:
1.פתח את Windows PowerShell v2.0 בהרשאות Administrator (סמן את PowerShell ובאמצעות מקש עכבר ימני בחר באפשרות Run as administrator).
2.יש להגדיר את ה- Net.TCP Port Sharing Service לפעול במצב של Automatic, בכדי לבצע זאת נריץ את הפקודה הבאה: Set-Service NetTcpPortSharing -StartupType Automatic
3.כתוב את הפקודה Import-Module ServerManager ולחץ Enter.
4.העתק את הרצף הבא ל- PowerShell ולחץ על Enter בכדי להתקין את הרכיבים הנחוצים לשרת ה- Exchange טרם תתקין אותו (שים לב שהמאמר הנ"ל מציג התקנה של Hub, Client Access ו- Mailbox roles על אותו שרת ולכן הרכיבים הבאים מותקנים, במידה והינך מעוניין להתקין את ה- Roles בצורה שונה או על-גבי Windows Server 2008 – ההנחיות שונות ולכן מומלץ להעזר במסמך הנ"ל שמתאר את הדרישות עבור כל Role ו- Role ועבור כל מערכת הפעלה):
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart
תיקיית scripts במדיית ההתקנה של Exchange 2010
הערה: ישנה אפשרות לייבא קובץ XML באמצעות PowerShell אשר יבצע את התקנת הרכיבים הנחוצים ל- Role(s) שברצונך להתקין. כל מה שעלייך לעשות לשם כך הוא להריץ את הפקודה הבאה בהרשאות אדמיניסטרטיביות:
ServerManagerCmd -ip
את קבצי ה- XML ניתן למצוא במדיית ההתקנה של Exchange Server 2010 תחת תיקיית scripts, שם ניתן למצוא את הקבצים הבאים:exchange-all.xml – מבצע התקנה של הרכיבים הדרושים עבור שרת Exchange בעל כל ה- Roles.
exchange-base.xml – מבצע התקנה של הרכיבים הדרושים עבור פעולות ה- ForestPrep & DomainPrep.
exchange-cadb.xml – מבצע התקנה של הרכיבים הדרושים עבור CentralAdmin Database role.
exchange-cas.xml - מבצע התקנה של הרכיבים הדרושים עבור Client Access role.
exchange-eca.xml - מבצע התקנה של הרכיבים הדרושים עבור Central Admin role.
exchange-edge.xml - מבצע התקנה של הרכיבים הדרושים עבור Edge Transport role.
exchange-hub.xml - מבצע התקנה של הרכיבים הדרושים עבור Hub Transport role.
exchange-mbx.xml - מבצע התקנה של הרכיבים הדרושים עבור Mailbox Server role.
exchange-typical.xml – מבצע התקנה של הרכיבים הדרושים עבור התקנה טיפוסית (Typical) – כפי שמתוארת במאמר הנ"ל.
exchange-um.xml – מבצע התקנה של הרכיבים הדרושים עבור Unified Messaging role.
5.בתום הרצת ההתקנה של הרכיבים הללו מערכת ההפעלה תבצע הפעלה מחדש (Restart) בצורה אוטומטית.
מלבד זאת מומלץ על-גבי כרטיסי הרשת עימם מערכת ה- Exchange תעבוד לערוך מספר שינויים והגדרות, בכדי לבצע אותם פעל לפי הצעדים הבאים:
•גש ל- Start והקלד ncpa.cpl ולחץ Enter.
•לחץ באמצעות מקש עכבר ימני על הכרטיסים המיוחסים לעבודה ברשת ובחר ב- Properties מן התפריט שיפתח.
•הסר את ה- V מן התיבה Internet Protocol Version 6 (TCP/IPv6) במידה ואינך עושה שימוש ב- IPv6 ובמידה והינך עושה שימוש ב- Windows Server 2008 מהסיבה הבאה, במידה והינך עובד עם Windows Server 2008 R2 אין צורך להסיר את ה- V.
הגדרות הרשת ב-Windows Server 2008 R2
•סמן את Internet Protocol Version 4 (TCP/IPv4) ולחץ על Properties.
שינוי כתובת IP ב-Windows Server 2008 R2
•בחלון שיפתח לחץ על כפתור Advanced.
•בלשונית DNS הסר את ה- V מן האפשרות Register this connection’s addresses in DNS.
שינוי הגדרות DNS ב-Windows Server 2008 R2
•בלשונית WINS הסר את ה- V מן האפשרות Enable LMHosts lookup ובחר ב- Disable NetBIOS over TCP/IP ולחץ על OK.
ביטול התמיכה ב-NetBIOS
הערה: במידה והינך מעוניין לבטל לחלוטין את IPv6 מומלץ להעזר במסמך של מיקרוסופט.
בנוסף, לאחר כיול הכרטיסים כמתואר יש לגשת ל- Advanced Settings שבתפריט Advanced של Network Connections.
כניסה להגדרות תקשורת מתקדמות ב-Windows Server 2008 R2
בחלון שיפתח יש לוודא ש- Internal מעל כלל הרשתות האחרות, במידה והמצב אינו כך, יש ללחוץ על הכפתור עם החץ העליון הירוק ולהעלות את Internal לראש הרשימה.
הגדרות תקשורת מתקדמות
מלבד זאת, ההכנה הנוספת האחרונה היא ביצוע התקנה של ה- Filter Pack של Office 2007 על-גבי השרת. יש לוודא כי גרסת ה- x64 מותקנת.
בחלק א' של המדריך הסברנו כיצד להכין את סביבת הארגון ואת השרת לצורך התקנה של Exchange 2010. בחלק ב' אנו נעסוק בהתקנת השרת והמערכת עצמה.
לאחר שהכנת את מערכת ההפעלה וסביבתה לקראת ההתקנה של Exchange Server 2010, הגיע הרגע להתקין את Exchange. בכדי לעשות זאת פעל על-פי הצעדים הבאים תוך כדי שימוש במשתמש בעל הרשאות אדמיניסטרטיביות גבוהות (הרשאות כמו Schema Admin ו- Enterprise Admin להרחבת ה- Schema לדוגמה):
1.הרץ את setup.exe מהמקום בו שוכנת תוכנית ההתקנה של Exchange Server 2010.
2.בחלון שיפתח לפניך בחר ב- Step 3: Choose Exchange language option, התפריט יפתח ויציג בפנייך שתי אפשרויות. בחר ב- Install only languages from the DVD.
תמונה 1
3.לאחר מכן, בחר ב- Step 4: Install Microsoft Exchange, התעזר בסבלנות מספר שניות על-מנת שתהליך העתקת קבצי ההתקנה יתבצע בהצלחה.
תמונה 2
4.בחלון שיפתח בפניך תוצג סקירה קצרה אודות Exchange, לחץ על Next על מנת להתקדם בתהליך ההתקנה.
תמונה 3
5.בחלון הבא בחר בכפתור I accept the terms in the license agreement לאחר שקראת את ההסכם בעיון ועל Next בכדי להמשיך בהתקנה.
תמונה 4
6.כעת תוצג בפנייך הצעה להשתתף בתוכנית לדיווח אודות שגיאות ב- Exchange, בחר באפשרות שמתאימה לך ולחץ על Next.
תמונה 5
7.בחר בסוג ההתקנה המתאימה לך – מותאמת אישית: בה תבחר אילו Roles יותקנו על השרת או בהתקנה טיפוסית אשר תתקין את ה- Hub Transport, Client Access ו- Mailbox roles בשילוב עם ה- Exchange Management Tools. כמו כן, בחר את נתיב ההתקנה (במאמר ההתקנה שתתבצע היא Typical) לאחר שסימנת בהתקנה המתאימה לך לחץ על Next. (במידה ובחרת במותאמת אישית – סמן את ה- Roles שברצונך להתקין ולחץ על Next).
תמונה 6
8.הזן את ה- Exchange Organization ולחץ על Next.
תמונה 7
9.כעת תוכנית ההתקנה תשאל האם יש ברשותך תחנות קצה עם Outlook 2003/Entourage במידה וכן – בחר ב- Yes, במידה ולא בחר ב- No. במידה ותבחר ב- Yes תוכנית ההתקנה תבצע מספר שינויים ב- Exchange אשר ביניהם ניתן למנות יצירה של Public Folder Database, לאחר שבחרת באפשרות המתאימה לחץ על Next.
תמונה 8
10.אפשרות חדשה אשר לא הייתה זמינה ב- Exchange Server 2007 היא הגדרת הכתובת החיצונית שתשמש את שרת ה- CAS שלך בעבודה מול האינטרנט או רשת מסוימת שאליה פונים משתמשים (DMZ לדוגמה). במידה וברצונך להגדיר את ה- FQDN שישמש לגישה מן הרשת החיצונית סמן את התיבה The Client Access server role will be Internet-facing והזן את הכתובת המלאה. לאחר מכן לחץ על Next.
תמונה 9
11.בחלון הבא תקבל מידע אודות CEIP – התוכנית לשיפור חווית המשתמש, סמן את האפשרות אשר מתאימה לך מבחינת אופי עבודה והחלטות ארגוניות (אם קיימות) ולחץ על Next.
תמונה 10
12.כעת, תוכנית ההתקנה של Exchange Server 2010 תריץ בדיקות לצורך הכנת הסביבה להתקנה, שים לב כי בפלט תוצג הודעה כי הפקודה setup /PrepareAD להרחבת ה- Schema לא הורצה ידנית ותרוץ בתהליך ההתקנה. בסיום תהליך הבדיקות וודא שכל אחת מן הבדיקות סומנה כ- Completed ובנוסף יש להתייחס להערות (במידה וקיימות, כמו לדוגמה חוסר ב- Filter Pack) בהתאם במידת הצורך ולאחר מכן ללחוץ על Install על-מנת להתחיל בתהליך ההתקנה.
תמונה 11
13.בסיום ההתקנה נלחץ על Finish לסיום (יש לוודא כי כל רכיב ו- Role סומנו כ- Completed) וה- Exchange Management Console יפתח בפנינו (ניתן להסיר את האפשרות פתיחה מידע עם תום ההתקנה) ונוכל להתחיל לעבוד על-גבי שרת ה- Exchange.
תמונה 12
הערות לאחר ההתקנה
מומלץ להריץ את ה- Active Directory / Domain Naming System Convergence Check Utility על שרת ה- Exchange לצורך בדיקת שרתי DNS וכמו כן, להריץ את Replmon לבדיקה כי הפעולות אשר נעשו תחת Setup /PrepareAD הסתנכרנו כהלכה דוגמת הרחבת ה- Schema, הוספת קבוצות, שינוי הרשאות וכדומה.
מומלץ לבצע Restart לשרת, שלב התקנת Exchange Server 2010 הסתיים בהצלחה! שים לב שהתהליך קליל ונוח ומונה 12 שלבי משנה בלבד אשר מלווים בהנחיות והסברים יעילים.
הערה: ה- Exchange Best Practice Analyzer (ExBPA) לא יעבוד היטב על-גבי Exchange Server 2010 נכון לכתיבת שורות אלו (2009–11–13) משום שמיקרוסופט עדיין לא שידרגה את הכלי.