วันอังคารที่ 25 ธันวาคม พ.ศ. 2555

Exchange Server 2013 (ตอนที่ 3)

 

หลังจากปล่อยงานเพลงไปสองเพลงแรก เอะไม่ใช่ หลังจากปล่อยบทความเกี่ยวกับการติดตั้ง Exchange Server 2013 ไปสองตอนแรก บทความตอนนี้ก็มาถึงตอนที่ 3 จะเน้นถึงเรื่องการจัดการข้อมูลต่างๆ บน Exchange Server 2013

สำรวจ Tool ที่เราคุ้นเคยกันก่อน Exchange Management Console ใน version 2007,2010 บน Exchange Server 2013 มันเปลี่ยนชื่อเป็น Exchange Toolbox

image

มันเหลือ Tool ต่างๆ ให้ใช้แค่นี้จริงหรือนี้ แล้วผมจะสร้าง mailbox database ,สร้าง mailbox recipient ได้ยังไงกัน หรือต้องจัดการสิ่งต่างๆ ผ่าน EMS (Exchange Management Shell)

โอ้ะเปล่าเลยจอร์จมันยอดกว่านั้น คุณยังจำ ECP ได้ไหมใน Exchange 2010 กลับมารอบนี้ Microsoft ทั้งปลุกทั้งปั้นทั้งส่งไปรายการดันดาราเพื่อให้เกิดเป็น ดาราหน้าใหม่แก่วงการมายาบ้านเรา  (ว่าไปนั้น)

เปล่าเลย ECP บน Exchange Server 2013 ตัวใหม่ในรอบนี้จะถูกใช้งานอย่างจริงๆ จังๆ มากขึ้นพูดง่ายๆ ว่าพระเอกหน้าใหม่นั้นเอง

มาดูหน้าตา ECP บน Exchange Server 2013 กันดีกว่า

image

หล่อไหมละนี้ละ ECP บน Exchange Server 2013

 

มาลองสร้าง Mailbox Database กัน

1. ไปที่ Server –> Databases –> กด + เลยครับเพื่อสร้าง database ใหม่ขึ้นมา

image

2. กำหนดข้อมูลที่ต้องการลงไปจากนั้นกด save ได้เลยครับ

image

3. ได้ database ที่สร้างขึ้นมาสำหรับใช้งานแล้ว

image

 

เมื่อสร้าง mailbox database แล้วถัดไปเรามาลองดูวิธี create mailbox recipient กันครับ

1. ไปที่ recipients –> mailboxes –> กด + เพื่อ create mailbox recipients

image

2. กรอกข้อมูลที่ต้องการลงไปแล้วกด save

image

3. ได้ user mailbox ใหม่เพิ่มขึ้นมาแล้วครับ

image

 

สองวิธีข้างบนเป็นตัวอย่างเบื้องต้นที่ admin ส่วนใหญ่ต้องใช้งานบ่อยๆ หลังจากที่ติดตั้งระบบเสร็จเรียบร้อยครับ

 

ถัดมาเรามาสำรวจรายการหน้าเมนูต่างๆ บน ECP ของ Exchange Server 2013 กันครับ

Recipients –> Mailboxes

image

Recipients –> Groups

image

Recipients –> resources

image

Recipients –> Contacts

image

Recipients –> shared

image

Recipients –> Migration

image

 

 

Permissions –> admin roles

image

Permissions –> User Roles

image

Permission –> Outlook Web App policies

image

 

Compliance Management –> In-Place eDiscovery & Hold

image

Compliance Management –> Auditing

image

Compliance Management –> Data loss Prevention

image

Compliance Management –> Retention Policies (ของเดิมรู้จักกันในนาม Messaging Record Management – MRM)

image

Compliance Management –> Retention Tags

image

Compliance Management –> Jornal Rules

image

 

Organization –> Sharing

image

Organization –> Apps

image

Organization –> Address Lists

image

 

Protection –> Malware filter (built-in มาเลยครับสำหรับ spam filter แต่จะเก่งและฉลาดขนาดไหนจะเอาอยู่ไหม รอสักระยะคงมี feedback ตามมาครับ)

image

 

Mail Flow –> Rules

image

Mail Flow –> Delivery Reports

image

Mail Flow –> Accepted Domains

image

Mail Flow –> Email Address Policies

image

Mail Flow –> Receive Connectors

image

Mail Flow –> Send Connectors

image

 

Mobile –> Mobile Device Access

image

Mobile –> Mobile Device Mailbox Policies

image

 

Public Folders –> Public Folders

image

Public Folders –> Public Folder Mailboxs (public folder mail enable)

image

 

Unified Messaging –> UM Dial plans (หนูถูกบังคับให้ลง)

image

Unified Messaging –> UM IP Gateways (หนูถูกบังคับให้ลง)

image

 

Servers –> Servers

image

Servers –> Database

image

Servers –> Database Availability Groups

image

Servers –> Virtual Directories

image

Servers –> certificates

image

 

Hybrid  (Manage Office 365 – On Cloud)

image

บทความในตอนที่ 3 นี้ก็ขอจบการสำรวจ option ต่างๆ ในหน้า ECP ไว้เพียงเท่านี้ครับ

เจอกันตอนหน้าจะเป็นเรื่องราวเกี่ยวกับการเข้าไป config option ต่างๆ แต่คงเน้นที่ใช้งานจริงและมีประโยชน์และใช้งานจริงในชีวิตประจำวันของเราๆ ท่านๆ Exchange Admin ทั้งหลายครับ

วันพฤหัสบดีที่ 29 พฤศจิกายน พ.ศ. 2555

New Install Exchange Server 2013 (ตอนที่ 2)

หลังจากในตอนที่ 1 เราได้ทำความรู้จักกับ Exchange Server 2013 ไปแล้วและได้มีการเตรียมเครื่อง VM และติดตั้งเครื่องที่ทำหน้าที่ mailbox role ไปทั้งสอง servers ในตอนที่ 2 นี้เราจะมาทำการติดตั้งเครื่องที่ทำหน้าที่ client access role กันครับ

1. Run คำสั่ง PowerShell บนเครื่อง LON-EXCAS1 และ LON-EXCAS2

Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation

2. รันติดตั้ง Exchange

image

3. Agree กด Next

image

4. กด Next

image

5. เลือก Client Access Role อย่างเดียวครับแล้วกด Next

image

6. กด Next

image

7. เจอ error เหมือนเครื่อง mailbox role อีกแล้วครับท่าน ต้องติดต้้ง UC API 4.0 เหมือนกับเครื่อง mailbox role ครับ ก็หาๆ มาติดตั้งซะนะ จะได้ไม่ error

image

8.เมื่อติดตั้ง UC API 4.0 แล้วก็จะไม่ error แล้วจะสามารถติดตั้งต่อได้แล้วครับ

image

9. ติดตั้งเรียบร้อยไปหนึ่งเครื่อง

image

10. ติดตั้ง Exchange Server 2013 บนเครื่อง LON-EXCAS2 กด Next โลด

image

11. Agree แล้วกด Next

image

12. กด Next

image

13. เลือก client access role แล้วกด Next

image

14. กด Next

image

15. กด Install

image

16. ติดตั้งเสร็จเรียบร้อยทั้ง 4 เครื่องแล้วครับ

image

 

บทความตอนถัดไป (ตอนที่ 3) เราจะไปสำรวจหน้าตา Console Exchange  2013 กันครับ

บทความนี้ขอเท่านี้ก่อนละกันครับ เหนื่อยแล้วไปหาอะไรเย็นๆ กินให้ชื่นใจก่อนนะครับ !!!

New Install Exchange Server 2013 (ตอนที่ 1)

ห่างหายไปนานเลยครับสำหรับบทความที่เกี่ยวกับ Exchange เพราะต้องศึกษาเกี่ยวกับ Product System Center 2012 ซะเป็นส่วนใหญ่ (เทรนมันไปทาง private cloud ซะเยอะ T_T)
ในบทความนี้เรามาดูวิธีการที่จะติดตั้ง Exchange Server 2013 แบบ Fresh install กันนะครับ (ที่ไม่สามารถติดตั้งแบบ coexistent ได้เพราะว่า Exchange 2010 SP3 ยังไม่ release ครับ ต้องรอ SP3 ออกมาก่อนถึงจะ migrate จาก 2010 –> 2013 ได้)
มาดูเรื่อง Requirements ในการติดตั้งกันก่อนครับ (Technet)
Active Directory Infrastructure
เครื่องที่ถือ Schema Master Role
image
เครื่องที่เป็น Global Catalog Server
image
เครื่องที่เป็น domain controller
image
และสุดท้าย Active Directory Forest
image
Supported Operating Systems for Exchange Server 2013
image
Exchange Server 2013 Support Clients
image

หลังจากที่เรารู้ความต้องการเบื้องต้นก่อนที่จะติดตั้ง Exchange Server 2013 แล้วนะครับ
ขั้นตอนถัดมาคือมา design ในส่วนของ LAB ที่เราจะสร้างขึ้นมาเพื่อใช้ในการติดตั้งระบบ Exchange Server 2013 กันครับ
โดยการติดตั้งระบบทั้งหมดผมขอใช้ OS ที่เป็น Windows Server 2012 Standard Edition ทั้งหมดนะครับโดยดูจาก diagram จะมีเครื่องที่เป็น Domain Controller 1 เครื่อง และอีก 4 Servers ที่เตรียมจะเป็นเครื่องสำหรับติดตั้ง Exchange Server 2013 ครับ (ติดตั้งแบบจัดเต็ม Full HA)
diagram
หลังจากตระเตรียมเครื่อง VM พร้อมเรียบร้อยแล้วนะครับ (พร้อมในที่นี้คือ เรามีการ promote domain และ join domain เครื่องที่จะติดตั้ง exchange server ทั้ง 4 servers เข้าโดเมนเรียบร้อยแล้วนะครับ)
ขั้นตอนที่ 1 (ติดตั้ง Exchange ที่ทำหน้าที่ mailbox role ตัวที่หนึ่ง)
1. ที่เครื่อง LON-MBEX1 เปิด Powershell ขึ้นมาและรันคำสั่งต่อไปนี้
Install-WindowsFeature RSAT –ADDS (สำหรับ Windows Server 2012 นะครับ Windows Server 2008 R2 จะใช้ Add-WindowsFeature RSAT –ADDS)
2. รันคำสั่งเพื่อติดตั้ง Components ต่างๆ ที่จำเป็นต้องใช้สำหรับ Exchange Server 2013 (รันคำสั่งนี้ทั้งสองเครื่อง LON-EXMB1, LON-EXMB2)
Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation
3. หลังจากรันชุดคำสั่ง PowerShell แล้วจะต้องทำการ reboot เครื่องก่อนหนึ่งครั้ง
4. หลังจาก reboot เครื่องแล้วเราจะทำการติดตั้ง Exchange ที่เครื่อง LON-EXMB1 เป็นเครื่องแรก (เครื่องนี้เราเตรียม RSAT –ADDS ไว้เพื่อทำการ extend schema ไว้เรียบร้อยแล้ว)
5. Run Setup exchange server 2013
image
6. หน้านี้กด next
image
7. เลือก agree และกด Next
image
8. กด Next
image
9. เลือกเฉพาะ Mailbox Role
image
10. กด Next
image
11. ตั้งชื่อ Organization และกด Next
image
12. มี anti-spam มาให้เลือกติดตั้งด้วยแต่เรายังไม่ติดตั้งครับ กด Next
image
13. น้านไงเยอะ (error warning ตรึงโป๊ะ แต่ เอ๊ะไอ้ที่ขาดจริงๆ หรือ error มีอันเดียวเองนะ)
image
14. เข้าไปดาวโหลด Microsoft Unified Communications Managed API 4.0 มาติดตั้งก่อนเลยครับ
image
15. หลังจากติดตั้ง UC API 4.0 ไปแล้วย้อนกลับมาที่หน้าติดตั้ง Exchange เมื่อทำการ re-check error ก็จะไม่มีแล้วเหลือแต่ warning อันแรกเข้าใจว่าจะทำการ /prepareAD อีกสองอันฟ้องเกี่ยวกับ Microsoft Office 2010 Filter Packs
image
16. ติดตั้งหน่อยละกันแก้ความไม่สบายใจที่มันมี warning
image
17. กด Install เพื่อติดตั้งได้เลยครับ
image
18. ติดตั้งเสร็จเรียบร้อย 1 เครื่อง
image

ขั้นตอนที่ 2 (ติดตั้ง Exchange ที่ทำหน้าที่ mailbox role ตัวที่สอง)
1. ติดตั้ง UC API 4.0 , และ Microsoft Office 2010 Filter Pack ก่อนเลยครับ
2. รันติดตั้ง Exchange Server 2013 ต่อได้เลยครับ
image
3. กด Next
image
4. Accept และกด Next
image
5. กด Next
image
6. เหมือนเดิมครับเลือกติดตั้งเฉพาะ Mailbox Role และกด Next
image
7. กด Next
image
8. กด Next
image
9. ก่อนติดตั้งมี Warning ฟ้องเกี่ยวกับไม่สามารถหา Send Connector ที่มี address space ‘*’ กลัวว่าติดตั้งไปแล้วจะส่งเมล์ออกไม่ได้ซะละมั้ง กด Install ไปเลยครับไม่ต้องไปแคร์สื่อ
image
10. ติดตั้งเสร็จเรียบร้อยอีกหนึ่งเครื่อง
image

เราติดตั้งระบบมาได้ครึ่งทางแล้วครับยังเหลืออีกสอง servers ไว้คอยพบกันอีกทีตอนที่ 2 นะครับ !!!

วันอังคารที่ 3 เมษายน พ.ศ. 2555

Remove Public Folder on Exchange Server 2010

 

บทความนี้ เรามาดูว่าจะลบ Public Folder Database ออกจาก Exchange Organization ได้ยังไง (เคสนี้คือผมมี Exchange 2003 อยู่แล้วแต่ได้ลองติดตั้ง Exchange 2010 เพิ่มเข้าไปแบบ Co-Existence และสุดท้ายคือต้องการ Remove Exchange 2010 ออกจากระบบ)

แต่ขั้นตอนที่สั่ง Remove Public Folder Database ก็ขึ้น Error มาแบบนี้

image

วิธีการแก้ไขเพื่อให้สามารถ Remove Public Folder ได้มีขึ้นตอนประมาณนี้ครับ

เปิด EMS ขึ้นมาครับแล้วรันคำสั่งตามนี้

image

รัน PS Scripts ตามด้วยพารามิเตอร์เหล่านี้

image

จากนั้นกลับไปที่ EMC แล้ว Remove Public Folder Databae

และทำการ Unininstall Exchange 2010 ออกจาก Exchange Organization ได้แล้วครับ