บทที่ 4 high availability mailbox server role · 4.1....

48
บทที่ 4 การจัดทา High Availability สาหรับ Mailbox Server Role เนื้อหาโดยสังเขป โครงสร้างของ Exchange Server สาหรับการจัดทา High Availability การตั ้งค่าและใช้งาน Database Availability Group และ Database Copy การตั ้งค่าและใช้งาน Public Folder Replication การตั ้งค่า Default Public Folder Database ให้กับ Mailbox Database | Thanyapon Sananakin Microsoft Most Valuable Professional: Exchange Server http://www.mvpskill.com | Change the world by Contributions Version 1.0 : 26.April.2013

Upload: others

Post on 10-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

Thanyapon S [Type the company name]

[Pick the date]

บทท 4 การจดท า High

Availability ส าหรบ Mailbox Server Role

เนอหาโดยสงเขป

โครงสรางของ Exchange Server ส าหรบการจดท า High Availability

การตงคาและใชงาน Database Availability Group และ Database Copy

การตงคาและใชงาน Public Folder Replication

การตงคา Default Public Folder Database ใหกบ Mailbox Database

| Thanyapon Sananakin Microsoft Most Valuable Professional: Exchange Server http://www.mvpskill.com | Change the world by Contributions Version 1.0 : 26.April.2013

Page 2: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 46

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

บทท 4. การจดท า High Availability ส าหรบ Mailbox Server Role

เมอไดเรยนรเกยวกบ Feature ตางๆ ของ Exchange 2010 ในการทจะสนบสนนความตองการในการตดตง

ระบบ Exchange 2010 ใหเกด High Availability กนไปแลว หลงจากนจะไดกลาวถงวธการตดตง Exchange 2010 ใหท างานตาม Feature ตางๆ ไดอยางถกตอง และเหมาะสม

กอนทจะไปดวธการตดตงอยางละเอยด ชนดทเรยกวา Step-by-Step นน จะขอกลาวถง Network Diagram ของระบบ Exchange 2010 ทเราตองการจะด าเนนการตดตงเสยกอน ดงน

4.1. โครงสรางของ Exchange Server ส าหรกาารดำ า High Availability

ส าหรบโครงสรางของ Exchange Server ในระบบทดสอบทจะใชในการอางองในหนงสอเลมนจะขอใชระบบทดสอบซงประกอบดวย Server ตางๆ เชอมตอกนดงแสดงใน Network Diagram ในรปท 4-1

รปำ 4-1 Network Diagram ของระกก Exchange 2010 ำตองาารตดตง

Page 3: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 47

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

จากรปท 4-1 สามารถอธบายสวนตางๆ ของระบบไดดงตอไปน Domain Controller ม จ าน วน 1 เค รอ ง บน เค รอ งคอมพ ว เตอ ร ช อ COMPANY-AD01 โดย

คอมพวเตอรเครองนใหบรการ Active Directory Domain ชอ “Company.local” เพอใหบรการกบ Exchange 2010 ไดเท าน น หากตองการให เกด High Availability ของระบบ Domain Controller สามารถตดตง Additional Domain Controller เพมเตมได แตไมอยในขอบเขตของหนงสอเลมน

Mailbox Server มจ านวน 2 เครอง บนเครองคอมพวเตอรชอ COMPANY-MB01 และ COMPANY-MB02 ทงสองเครองจะมการตดตง DAG (Database Availability Group) ชอวา COMPANY-DAG01โด ย ม Active Mailbox Database แ ล ะ Passive Mailbox Database รวม ถ ง Public Folder Database ดงแสดงในตารางท 4-1 และ ตารางท 4-2 ตามล าดบ

ตารางำ 4-1 Active Mailbox Database Copy และ Passive Mailbox Database Copy ส าหรก Mailbox Database ในรปำ 3-1

Mailbox Database Name

Database & Log File Path Active Database Copy

Passive Database Copy

Default Public Folder Database

Company-DB01 M:\Mailbox\Company-DB01 COMPANY-MB01 COMPANY-MB02 Company-PF01

Company-DB02 M:\Mailbox\Company-DB02 COMPANY-MB02 COMPANY-MB01 Company-PF02

ตารางำ 4-2 Public Folder Database ส าหรก Mailbox Database ในรปำ 3-1

Public Folder Database Name Hosted on Server Replication Company-PF01 COMPANY-MB01 Replicate ขอมลใน Public Folder Database ทง

สอง Database Company-PF02 COMPANY-MB02

Client Access Server และ Hub Transport Server จ านวน 2 เค รอง บนเค รองคอมพวเตอรชอ COMPANY-HTCAS1 และ COMPANY-HTCAS2 โดยท ง 2 เค รองไดรบการตดต ง Client Access Server และ Hub Transport Server ไว

สวนของ Hub Transport Server นนไดรบการตดตงใหสามารถท าการรบ/สง E-mail ไดส าหรบ E-mail Address ทเปน หรอทเรยกวา Accepted Domain เปน “@company.com”

ใน ส วนของ Client Access Server น น วางแผนไวว าจะ ตดต ง Windows Network Load Balancing Service เพอใหเกด High Availability ส าหรบ Client Access Server และท าการสราง Client Access Server Array ชอวา “mail.Company.com” นอกจากนในสวนของ OWA (Outlook Web App)

Page 4: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 48

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

แ ล ะ Exchange Active Sync ร ว ม ถ ง Outlook Anywhere จ ะ ใ ห ท า ก า ร เ ช อ ม ต อ ม า ย ง “mail.company.com” ทงหมด

Edge Transport Server จ านวน 2 เค รอง บนเครองคอมพวเตอรชอ COMPANY-EDGE01 และ COMPANY-EDGE02 ทงสองเครองไมได Join เขาส Active Directory Domain ดงนนจงตองท า Edge Subscription แตเนองจากการท า Edge Subscription นนเปนการด าเนนการในระดบ Active Directory Site และในระบบทดสอบนท งระบบถอวาเปน Active Directory Site เดยวกนท งหมด คอ Active Directory Site ชอวา Default-First-Site-Name ดงน นการท า Edge Subscription จงสามารถท าท Hub Transport Server เครองใดกได กจะสงผลกบ Hub Transport Server เครองอนๆ ดวย ในรปท 4-2

รปำ 4-2 าารำ า Edge Subscription ระหวาง Hub Transport Server และ Edge Transport Server

ส าหรบรายละเอยดและรปท 4-1 จะใชเปนหลกในการอางองการตงคาการท างานตางๆในสวนทเกยวของซงจะไดกลาวถงล าดบถดไป

4.2. าารตงคาและใชงาน Database Availability Group และ Database Copy

ในสวนของ Mailbox Server Role น น ในการเรมตนท า High Availability มกจะเรมตนทการท า DAG หรอ Database Availability Group และการท า Database Copy เสยกอน ซง การตดตงดงกลาวนมรายละเอยดและขนตอนดงน

4.2.1. าารสราง Database Availability Group (DAG)

ในการสราง Database Availability Group นน จ าเปนทจะตองม File Share Witness และจากระบบ

ทดสอบทงหมดนน เครองทเหมาะสมทสดทจะใชเปน File Share Witness คอเครอง COMPANY-HTCAS1 (หรอจะใช

COMPANY-HTCAS2 กไดเชนกน) ซงเปน Client Access Server และ Hub Transport Server เพราะอยใน Group ของ

Page 5: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 49

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

Exchange Trusted Sub System อยแลว ดงนนในขนตอนนจงขอเลอก COMPANY-HTCAS1 เปน File Share Witness

และสามารถด าเนนการไดดงน

ทเครอง COMPANY-MB01 ใหใช Exchange Management Console (EMC) ไปยง “Microsoft Exchange On-Premise / Organization Configuration / Mailbox” จากนนเลอก “Database Availability Groups” ตามล าดบ

รปำ 4-3 าารสราง Database Availability Group #1

คลกขวาในสวนพนททระบ และเลอก เลอก “New Database Availability Group”

รปำ 4-4 าารสราง Database Availability Group #2

Page 6: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 50

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

ปรากฎหนาตาง New Database Availability Group ดงรป 4-5 (ก) ใหกรอกขอมลตางๆ ดงแสดงในรป 4-5(ข) จากนนคลก “New”

(ก) หนาตาง New Availability Group (ข) ขอมลตางๆทกรอกในหนาตาง New Availability Group รปำ 4-5 าารสราง Database Availability Group #3

เมอระบบท างานเสรจเรยบรอย คลก “Finish”

รปำ 4-6 าารสราง Database Availability Group #4

Page 7: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 51

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

เมอกลบส Exchange Management Console จะพบวาม Database Availability Group “Company-DAG01” เกดขน

รปำ 4-7 าารสราง Database Availability Group #5

4.2.2. าารา าหนดหมายเลข IP Address ใหาก Database Availability Group (DAG)

หลงจากทสราง DAG เสรจแลว เราจะตองท าการก าหนดหมายเลข IP Address ใหกบ DAG ดวย เพอให

ระบบสามารถท างานไดอยางถกตอง มขนตอนดงน

ใน Exchange Management Console ทคางอยจากขนตอนการสราง DAG ใหคลกขวาท “Company-DAG01” และเลอก “Properties”

รปำ 4-8 าารา าหนดหมายเลข IP Address ใหาก Database Availability Group #1

Page 8: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 52

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

ในหนาตาง “Company-DAG01 Properties” คลกท Tab “IP Address”

รปำ 4-9 าารา าหนดหมายเลข IP Address ใหาก Database Availability Group #2

คลกทปม “Add”

รปำ 4-10 าารา าหนดหมายเลข IP Address ใหาก Database Availability Group #3

กรอกหมายเลข IP Address ของ DAG ตามทออกแบบไวในรปท 3-1 และคลก “OK”

รปำ 4-11 าารา าหนดหมายเลข IP Address ใหาก Database Availability Group #4

Page 9: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 53

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

กลบส Tab IP Address จะเหน IP Address ทกรอกลงไปเมอสกคร คลก “OK”

รปำ 4-12 าารา าหนดหมายเลข IP Address ใหาก Database Availability Group #5

4.2.3. าารเพม Mailbox Server เขาเปนสมาชาของ Database Availability Group (DAG)

เมอก าหนด IP Address ใหกบ DAG แลวขนตอนตอไปเปนการเพม Mailbox Server เขาส DAG ซง 1

Mailbox Server ะเปนสมาชาของ DAG ไดเพยง 1 DAG เำานน การท างานในการขนตอนนมดงน

ใน Exchange Management Console ทคางอยจากขนตอนการสราง DAG ใหคลกขวาท “Company-DAG01” และเลอก “Manage Database Availability Group Membership”

รปำ 4-13 าารเพม Mailbox Server เขาเปนสมาชาของ Database Availability Group (DAG) #1

Page 10: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 54

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

ปรากฎหนาตาง “Manage Database Availability Group Membership” คลก “Add”

รปำ 4-14 าารเพม Mailbox Server เขาเปนสมาชาของ Database Availability Group (DAG) #2

ในหนาตาง “Select Mailbox Server” ท าการเลอก Mailbox Server ทตองการเพมเขาส DAG ครงละ 1 ตว ในครงนใหเลอก COMPANY-MB01 และคลก “OK”

รปำ 4-15 าารเพม Mailbox Server เขาเปนสมาชาของ Database Availability Group (DAG) #3

Page 11: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 55

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

กลบสหนาตาง “Manage Database Availability Group Membership” คลก “Manage”

รปำ 4-16 าารเพม Mailbox Server เขาเปนสมาชาของ Database Availability Group (DAG) #4

เมอระบบท างานเสรจเรยบรอย คลก “Finish”

รปำ 4-17 าารเพม Mailbox Server เขาเปนสมาชาของ Database Availability Group (DAG) #5

Page 12: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 56

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

กลบส Exchange Management Console จะพบวามชอ “COMPANY-MB01” ปรากฎในชอง Member Servers ดงรป

รปำ 4-18 าารเพม Mailbox Server เขาเปนสมาชาของ Database Availability Group (DAG) #6

จากนนใหท าการเพม COMPANY-MB02 เขาส COMPAG-DAG01 ดวยวธการเชนเดยวกน เมอเพม

เสรจแลวจะปรากฎชอ Mailbox Server ทงสองเครองในสวนของ Member Servers ดงรป

รปำ 4-19 าารเพม Mailbox Server เขาเปนสมาชาของ Database Availability Group (DAG) #7

4.2.4. าารา าหนดชอ และาารใชงานของ DAG Network

เมอท าการเพม Mailbox Server เขาส DAG เรยบรอยแลวนน Microsoft Exchange จะท าการสราง DAG

Network ขนใหโดยอตโนมต ตามจ านวน Network Card ของเครอง Server ทมอยในขณะทท าการเพมเขาส DAG และ

เนองจาก Mailbox Server ทงสองเครองนนม Network Card จ านวน 2 ใบ จงได DAG Network ขนมาจ านวน 2 Network

ดงนนขนตอนถดไปทตองด าเนนการกคอการก าหนดชอของ DAG Network ใหเขาใจและสอ

ความหมายไดงาย และอกอยางหนงกคอการก าหนดการใชงานของ DAG Network วาจะให Network ใดใชในการ

Replicate ขอมลของ Mailbox Database (ตองก าหนดให Replication Enabled) และอก Network หนงจะตองเปน

Network ในการใหบรการกบเครองลกขาย (ตองก าหนดให Replication Disabled) โดยมรายละเอยดดงตารางท 4-3

Page 13: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 57

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

ตารางำ 4-3 าารา าหนดชอและาารใชงานของ DAG Network

DAG Network Name Sub Nets Replication DAGNetwork1-Replication Network 192.168.100.0 / 24 Replication Enabled

DAGNetwork2-Public Network 192.168.10.0 / 24 Replication Disabled

ซงวธการด าเนนการในขนตอนนมดงน

1) าารา าหนดชอและาารใชงานของ DAGNetwork1-Replication Network

ใน Exchange Management Console ทคางอยจากขนตอนขางตน ใหคลกทเครองหมาย + ของ DAGNetwork01 และคลกทเครองหมาย + ไปท SubNets ใหตรวจสอบวาเปนหมายเลข 192.168.100.0/24 (หากไมใชใหลองเขาไปท DAGNetwork02)

รปำ 4-20 าารา าหนดชอและาารใชงานของ DAGNetwork1-Replication Network #1

Page 14: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 58

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

คลกขวาท 192.168.100.0/24 และเลอก “Properties”

รปำ 4-21 าารา าหนดชอและาารใชงานของ DAGNetwork1-Replication Network #2

ก าหนดชอของ DAG Network ทตองการและตรวจสอบวาทชอง Enable Replication นนมการ tick โดยมเครองหมาย ปรากฏอย

รปำ 4-22 าารา าหนดชอและาารใชงานของ DAGNetwork1-Replication Network #3

Page 15: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 59

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

กลบส Exchange Management Console จะพบวาชอของ DAG Network เปลยนไปตามทตองการ

รปำ 4-23 าารา าหนดชอและาารใชงานของ DAGNetwork1-Replication Network #4

2) าารา าหนดชอและาารใชงานของ DAGNetwork2-Public Network

ใน Exchange Management Console ทคางอยจากขนตอนขางตน ใหทเครองหมาย + ของ DAGNetwork02 และคลกทเครองหมาย + ไปท SubNets ใหตรวจสอบวาเปนหมายเลข 192.168.10.0/24 (หากไมใชใหลองเขาไปท DAGNetwork02)

Page 16: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 60

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

รปำ 4-24 าารา าหนดชอและาารใชงานของ DAGNetwork2-Public Network #1

คลกขวาท 192.168.10.0/24 และเลอก “Properties”

รปำ 4-25 าารา าหนดชอและาารใชงานของ DAGNetwork2-Public Network #2

Page 17: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 61

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

ก าหนดชอของ DAG Network ทตองการและตรวจสอบวาทชอง Enable Replication นนไมมการ tick ไว (ถามเครองหมาย ใหคลกออก)

รปำ 4-26 าารา าหนดชอและาารใชงานของ DAGNetwork2-Public Network #3

กลบส Exchange Management Console จะพบวาชอของ DAG Network เปลยนไปตามทตองการ

รปำ 4-27 าารา าหนดชอและาารใชงานของ DAGNetwork2-Public Network #4

Page 18: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 62

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

4.2.5. าารสราง Mailbox Database

เมอไดท าการสราง DAG ขนมาเรยบรอยแลว ล าดบถดไปกจะเปนการสราง Mailbox Database ท

Server ทตองการให Mailbox Database นนๆ ท างานอย (หรอ Active Mailbox Database นนเอง) ซงในการท างานน

จะตองท าการสราง Mailbox Database จ านวน 2 Mailbox Database ดงน

1) าารสราง Company-DB01 ำเครอง Company-MB01

ทเครอง COMPANY-MB01 ใหใช Exchange Management Console (EMC) ไปยง “Microsoft Exchange On-Premise / Organization Configuration / Mailbox” จากนนเลอก “Database Management” ตามล าดบ

รปำ 4-28 าารสราง Company-DB01 ำเครอง Company-MB01 #1

Page 19: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 63

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

คลกขวาในพนทวางๆ จากนนเลอก “New Mailbox Database”

รปำ 4-29 าารสราง Company-DB01 ำเครอง Company-MB01 #2

ปรากฎหนาตาง New Mailbox Database ใหกรอกชอของ Mailbox Database และคลก “Browse”

รปำ 4-30 าารสราง Company-DB01 ำเครอง Company-MB01 #3

Page 20: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 64

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

เลอกเครอง COMPANY-MB01 และคลก “OK”

รปำ 4-31 าารสราง Company-DB01 ำเครอง Company-MB01 #4

คลก “Next”

รปำ 4-32 าารสราง Company-DB01 ำเครอง Company-MB01 #5

Page 21: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 65

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

กรอก Path ของ Mailbox Database และ Log ซงตองตรงกนทงทกเครองทจะท า Mailbox Database Copy ในทนเลอกท Drive M: จากนนคลก “Next”

รปำ 4-33 าารสราง Company-DB01 ำเครอง Company-MB01 #6

คลก “New”

รปำ 4-34 าารสราง Company-DB01 ำเครอง Company-MB01 #7

Page 22: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 66

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

เมอระบบท างานเสรจสนโดยไมมขอผดพลาด คลก “Finish”

รปำ 4-35 าารสราง Company-DB01 ำเครอง Company-MB01 #8

พบวา Company-DB01 ปรากฎขนใน Exchange Management Console โดยปรากฎชอง SERVERS เปน COMPANY-MB01

รปำ 4-36 าารสราง Company-DB01 ำเครอง Company-MB01 #9

Page 23: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 67

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

2) าารสราง Company-DB02 ำเครอง Company-MB02 ส าหรบการสราง Mailbox Database COMPANY-DB02 นน มขนตอนเชนเดยวกบการสราง

COMPANY-DB01 แตใหไปท าการสรางทเครอง COMPANY-MB02 และในขนตอนของการกรอกชอ Database และ

เลอก Server ใหใชดงรปตอไปนแทน

กรอกชอ Mailbox Database

รปำ 4-37 าารสราง Company-DB02 ำเครอง Company-MB02 #1

เลอก Server

รปำ 4-38 าารสราง Company-DB02 ำเครอง Company-MB02 #2

Page 24: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 68

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

4.2.6. าารเพม Mailbox Database Copy

เมอท าการสราง Mailbox Database ตางๆ เสรจเรยบรอยแลว ในขนตอนถดไปเปนการเพม Database

Copy ใหกบ Mailbox Database ทตองการซงมขนตอนดงน

1) าารเพม Database Copy ใหาก Company-DB01 ำเครอง Company-MB02 เนองจาก Company-DB01 นนเปน Mailbox Database ทท างานอยทเครอง COMPANY-MB01 ดงนน

หากตองการเพม Database Copy กตองไปท าการเพมทเครอง Company-MB02 ดงน (ดงแสดงในตารางท 4-1)

ทเครอง COMPANY-MB01 ใหใช Exchange Management Console (EMC) ไปยง “Microsoft Exchange On-Premise / Organization Configuration / Mailbox” จากนนเลอก “Database Management” ตามล าดบ เชนเดยวกบในรปท 4-28

คลกขวาท Mailbox Database “COMPANY-DB01” และเลอก “Add Mailbox Database Copy”

รปำ 4-39 าารเพม Database Copy ใหาก Company-DB01 ำเครอง Company-MB02 #1

Page 25: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 69

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

ปรากฎหนาตาง Add Mailbox Database Copy คลก “Browse” เพอเลอก Mailbox Server ทตองการ

รปำ 4-40 าารเพม Database Copy ใหาก Company-DB01 ำเครอง Company-MB02 #2

เลอก COMPANY-MB02 และคลก “OK”

รปำ 4-41 าารเพม Database Copy ใหาก Company-DB01 ำเครอง Company-MB02 #3

Page 26: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 70

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

กลบสหนาตาง Add Mailbox Database Copy และคลก “Add”

รปำ 4-42 าารเพม Database Copy ใหาก Company-DB01 ำเครอง Company-MB02 #4

เมอระบบท างานเสรจสน ไมมขอผดพลาด คลก “Finish”

รปำ 4-43 าารเพม Database Copy ใหาก Company-DB01 ำเครอง Company-MB02 #5

Page 27: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 71

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

กลบส Exchange Management Console จะพบวามการเพม COMPANY-MB02 เขาไปในสวนของ Servers ของ COMPANY-DB01 แลว

รปำ 4-44 าารเพม Database Copy ใหาก Company-DB01 ำเครอง Company-MB02 #6

2) าารเพม Database Copy ใหาก Company-DB02 ำเครอง Company-MB01 เนองจาก Company-DB02 นนเปน Mailbox Database ทท างานอยทเครอง COMPANY-MB02 ดงนน

หากตองการเพม Database Copy กตองไปท าการเพมทเครอง Company-MB01 (ดงแสดงในตารางท 4-1) ซงการท างาน

จะใกลเคยงกนกบวธการดงกลาวแลวขางตน โดยแตกตางกนตรงทการเลอก Server เทานน ดงน

การเลอก Mailbox Database ทตองการเพม Database Copy

Page 28: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 72

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

รปำ 4-45 าารเพม Database Copy ใหาก Company-DB02 ำเครอง Company-MB01 #1

การเลอก Mailbox Database ทตองการเพม Database Copy

รปำ 4-46 าารเพม Database Copy ใหาก Company-DB02 ำเครอง Company-MB01 #1

ปรากฎหนาตาง Add Mailbox Database Copy คลก “Browse” เพอเลอก Mailbox Server ทตองการ

รปำ 4-47 าารเพม Database Copy ใหาก Company-DB02 ำเครอง Company-MB01 #2

Page 29: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 73

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

เลอก COMPANY-MB01 และคลก “OK”

รปำ 4-48 าารเพม Database Copy ใหาก Company-DB02 ำเครอง Company-MB01 #3

กลบสหนาตาง Add Mailbox Database Copy และคลก “Add”

รปำ 4-49 าารเพม Database Copy ใหาก Company-DB02 ำเครอง Company-MB01 #4

Page 30: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 74

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

4.2.7. าารตรวสอกาารำ างานของ Mailbox Database Copy

เมอท าการเพม Database Copy ใหกบ Mailbox Database ตางๆ แลวอกสงหนงทตองด าเนนการเปน

ประจ ากคอการตรวจสอบการท างานของ Mailbox Database Copy วาการท างานของMailbox Database Copy นนปกต

หรอไม โดยสามารถตรวจสอบได 2 วธการคอ

1) าารตรวสอกาารำ างานของ Mailbox Database Copy โดยใช Exchange Management Console

วธการนเปนวธการตรวจสอบ โดยใช Exchange Management Console (EMC) ซงเปน Graphic User

Interface สามารถดไดโดยงาย นยมใชวธการนเปนสวนใหญ และเนองจากวา Mailbox Database เปนการท างานใน

ระดบ Organization Configuration รวมทง Mailbox Database Copy ดวย ดงนนจงสามารถด าเนนการตรวจสอบท

Exchange Server เครองใดกได

ขนตอนการท างานมดงน

ทเครอง Exchange Server เครองใดกไดในระบบ ใหใช Exchange Management Console (EMC) ไปยง “Microsoft Exchange On-Premise / Organization Configuration / Mailbox” จากนนเลอก “Database Management” ตามล าดบ เชนเดยวกบในรปท 4-28

ใหใช Mouse คลกท Mailbox Database ทตองการตรวจสอบ จากนนในหนาจอทางดานลางจะแสดงการท างานของ Mailbox Database Copy มาใหเหน ดงรป 4-50 และ 4-51 เปนตวอยางการท างานของการตรวจสอบการท างานของ COMPANY-DB01 และ COMPANY-DB02 ตามล าดบ

Page 31: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 75

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

รปำ 4-50 าารตรวสอกาารำ างาน Mailbox Database Copy ส าหรก COMPANY-DB01 โดยใช EMC

รปำ 4-51 าารตรวสอกาารำ างาน Mailbox Database Copy ส าหรก COMPANY-DB02 โดยใช EMC

จากรปท 4-50 และ 4-51 ใหสงเกตในสวนรายละเอยดการท างานของ Mailbox Database บนบรเวณ

สวนลางของจอภาพ (ทอยในกรอบ) จะแสดงการท างานตางๆ ไดแก

Active หมายถงเปน Active Database Copy ชองใดทเปน True หมายความวา ขณะนน Database นนเปน Active Database Copy

Copy Status หมายถงสถานะในการท างาน โดยปกต แลวกรณเปน Active Database Copy จะมสถานะในชองนเปน Mounted สวน Passive Database Copy ควรจะมสถานะเปน Healthy

Copy Queue Length แสดงถงจ านวนของ Log File ทก าลงรอทจะ Copy จาก Active Mailbox Databaseไปยง Passive Mailbox Database นนๆ

Replay Queue Length แสดงถงจ านวนของ Log File ทก าลงรอทเครอง Passive Database Copy จะท าการ Reply เขาส Passive Database ใหมขอเหมอนกบ Active Database ทกประการ

ขอมลตางๆ เหลานควรไดรบการตรวจสอบอยางสม าเสมอ เพอใหการท างานของ Mailbox Database

Copy ท างานไดอยางมประสทธภาพตลอดเวลา โดยเฉพาะอยางยง ชอง Copy Queue Length และ Replay Queue

Length หาาสองชองนม านวนมาาแสดงวามความลาชาในาารำ างานมาา อาสงผลาระำกในอนาคตได

Page 32: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 76

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

2) าารตรวสอกาารำ างานของ Mailbox Database Copy โดยใช Exchange Management Shell

เนองจากการตรวจสอบการท างานของ Mailbox Database copy โดยใช Exchange Management

Console หรอ EMC นนสามารถท าการตรวจสอบไดครงละ 1 Mailbox Database Copy ดงนนหากม Mailbox Database

เปนจ านวนมาก จะท าใหเกดความไมสะดวกขน ดวยเหตนในบางกรณผดแลระบบบางรายอาจมความจ าเปนตอง

Exchange Management Shell (EMS) ในการท างาน ดงน

เปด Microsoft Exchange Management Shell โดยคลกจาก “Start Menu / All Programs / Microsoft Exchange Server 2010” และ “Exchange Management Shell” ตามล าดบ ดงแสดงในรปท 4-52

รปำ 4-52 าารเรยาใชงาน Exchange Management Shell (EMS)

จะปรากฎหนาตางของ Exchange Management Shell

รปำ 4-53 หนาตาง Exchange Management Shell (EMS)

Page 33: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 77

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

ส าหรบค าสงในการตรวจสอบการท างานของ Mailbox Database Copy นนสามารถท าไดโดยการใชค าสงดงตอไปน Get-MailboxDatabaseCopyStatus

ซงเมอท าเนนการใชค าสง Get-MaiboxDatabaseCopyStatus จะไดผลลพธดงรปท 4-54

รปำ 4-54 าารตรวสอกาารำ างานของ Mailbox Database Copy โดยใช EMS #1

จากรปท 4-54 จะเหนวาผลทไดจากการท างานของค าสง Get-MailboxDatabaseCopyStatus จะแสดง

เฉพาะการท างานของ Mailbox Database Copy ทงหมดทมการท างานอยใน Mailbox Server ปจจบนเทานน (รวมถง

Mailbox Database อนๆ ดวย ไดแก Mailbox Database 05285125620 ซงเปน Mailbox Database แรกทมการตดตงใหเมอ

มการตดตง Mailbox Server ซงไมไดท า Database Copy) โดยรปแบบการแสดงผลจะมลกษณะคลายกบใน Exchange

Management Console คอมชองของ Status, CopyQueueLength, ReplayQueueLength ซงมวธการอานเชนเดยวกบท

อธบายไปในหวขอกอนหนาน

ดงนนหากจะใหผลการตรวจสอบแสดงผลการท างานของ Mailbox Database Copy ของทกๆ Maibox

Database ตองมการใชค าสงเพมเตมอกเลกนอยดงน

Get-MailboxDatabase | Get-MailboxDatabaseCopyStatus

ค าสงขางตน ก าหนดใหมการใชงานค าสง Get-MailboxDatabase เสยกอน เพอใหระบบท าการแสดง

รายชอของ Mailbox Database ทงหมดออกมา ซง Output ของค าสงนจะถกสงไปยงค าสง Get-

MailboxDatabaseCopyStatus เพอใหแสดงสถานะของการท างานของ Mailbox Database Copy ของแตละ Mailbox

Database อกครงหนง ดงนนเมอท าเนนการใชค าสง Get-MailboxDatabase | Get-MaiboxDatabaseCopyStatus จะได

ผลลพธดงรปท 4-55

Page 34: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 78

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

รปำ 4-55 าารตรวสอกาารำ างานของ Mailbox Database Copy โดยใช EMS #2

จากรปท 4-55 จะเหนวาผลทไดจากการท างานของค าสง Get-MailboxDatabase | Get-

MailboxDatabaseCopyStatus จะแสดงผลการท างานของ Mailbox Database Copy ของทกๆ Mailbox Database ออกมา

ทงหมด รวมทง Mailbox Database ทไมม Database Copy ดวย

4.2.8. าารสลกาารำ างานของ Mailbox Database ไปยง Passive Database Copy

เมอเราท าการก าหนดการท างานของ Mailbox Database Copy เสรจเรยบรอยแลว ในบางกรณ เราอาจมความจ าเปนทจะตองท าการสลบการท างานของ Mailbox Database ใหไปท างานในเครอง Server เครองอนๆ ท งนอาจเนองจากการทตองการด าเนนการทางดาน Hardware กบเครองทเปน Active Database Copy อาทเชนการ Upgrade CPU หรอการเพม RAM ใหกบระบบเปนตน

การสลบการท างานของ Mailbox Database ไปยง Server เครองอนๆ นน ในทางเทคนคเรยกการท างานนวา “Server Switch Over”

ส าหรบในหวขอนจะสมมตวาผดแลระบบตองการท าการปดเครอง COMPANY-MB01 เพอท าการเพม RAM ใหกบเครอง Server ดงนนจงตองการยาย COMPANY-DB01 ใหไปท างานทเครอง COMPANY-MB02 แทน (จรงๆ สง Shutdown computer เลยกได ซงกระบวนการนจะเกดขนโดยอตโนมต) ดงนนหากเราตองการสลบการท างานดวยตวเองสามารถท าไดโดยมวธการดงตอไปน

ทเครอง COMPANY-MB01 ใหใช Exchange Management Console (EMC) ไปยง “Microsoft Exchange On-Premise / Organization Configuration / Mailbox” จากนนเลอก “Database Management” ตามล าดบ เชนเดยวกบในรปท 4-28

Page 35: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 79

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

คลกท Mailbox Database “COMPANY-DB01” และเลอกท “COMPANY-MB02”

รปำ 4-56 าารสลกาารำ างานของ Mailbox Database ไปยง Passive Database Copy #1

คลกขวาและเลอก “Activate Database Copy”

รปำ 4-57 าารสลกาารำ างานของ Mailbox Database ไปยง Passive Database Copy #2

Page 36: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 80

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

ปรากฎหนาตางตวเลอก Activate Database Copy ใหเลอก “Lossless” เพอใหเกดขอมลสญหายใน Mailbox Database นอยทสด และคลก “OK”

รปำ 4-58 าารสลกาารำ างานของ Mailbox Database ไปยง Passive Database Copy #3

เมอระบบท างานเสรจจะกลบส Exchange Management Console ใหสงเกตวาชอง Is Active ของ Mailbox Database COMPANY-DB01 จะถกยายไปอยท COMPANY-MB02 แสดงวาการด าเนนการเสรจสน โดยสมบรณ สามารถปดเครอง COMPANY-MB01 เพอด าเนนการตามประสงคไดแลว

รปำ 4-59 าารสลกาารำ างานของ Mailbox Database ไปยง Passive Database Copy #4

Page 37: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 81

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

4.3. าารตงคาและใชงาน Public Folder Replication

เมอไดท าการตดตง Database Availability Group (DAG) รวมกบการท างานของ Mailbox Database Copy ไปเรยบรอยแลว อกสงหนงทจะขาดไมไดในการท างานของ Exchange Server กคอ Public Folder ดงนนเราจะตองท าให Public Folder เกด High Availability ดวย

แตเนองจากการท างานของ DAG ไมไดครอบคลมถงการท างานของ Public Folder Database ดวย ดงนนในสวนของ Public Folder เราจะตองท าการสราง Public Folder Database ขนมาจ านวน 2 Public Folder Database เสยกอนโดยใหท ง 2 Public Folder Database น นอยคนละ Mailbox Server กน ซงในทนจะขอกลาวขามขนตอนนไป เพอความกระชบของเอกสาร

ในการด าเนนการนจะขอสมมตวาโครงสรางของ Public Folder ในระบบในขณะนเมอเปดด Public Folder Management Console พบวา มโครงสรางดงในรปท 4-60

รปำ 4-60 โครงสรางของ Public Folder ในระกกำดสอก

Page 38: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 82

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

ดงน นหากตองการก าหนดการท างานของ Public Folder Replication นนจะตองท าการก าหนดทกๆ Folder รวมทง Sub Folder ดวย (าารา าหนดำ Folder หลาไมสงผลาระำกตอ Sub Folder ภายใน Folder หลา) ซงมวธการท างาน 2 วธการคอ

1) าารา าหนดาารำ างานของ Public Folder Replication โดยใช Public Folder Management Console

วธการนจะใช Graphic User Interface (GUI) ในการบรหารจดการ แตผลการด าเนนการจะสงผล

กระทบกบ Public Folder นนเพยง Folder เดยวเทานน มวธการด าเนนการดงน

ทเครอง COMPANY-MB01 ใหใช Exchange Management Console (EMC) ไปยง “Microsoft Exchange On-Premise / Toolbox” จากนนเลอก “Public Folder Management Console” ตามล าดบ

รปำ 4-61 าารเรยาใชงาน Public Folder Management Console

Page 39: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 83

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

เมอปรากฎหนาตาง Public Folder Management Console ใหเลอกท “Default Public Folder” และเลอกท Folder ทตองการก าหนดคา Public Folder Replication ในทนเลอกท “Company Activities Pictures” และเลอก “Properties” ตามล าดบ

รปำ 4-62 าารา าหนดาารำ างานของ Public Folder Replication โดยใช Public Folder Management Console#1

ปรากฎหนาตาง Company Activities Pictures Properties ใหเลอกท Tab “Replication”

รปำ 4-63 าารา าหนดาารำ างานของ Public Folder Replication โดยใช Public Folder Management Console#2

Page 40: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 84

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

คลกทปม “Add”

รปำ 4-64 าารา าหนดาารำ างานของ Public Folder Replication โดยใช Public Folder Management Console#3

เลอก Public Folder Database ทตองการ Replicate ดวย จากนน คลกทปม “OK”

รปำ 4-65 าารา าหนดาารำ างานของ Public Folder Replication โดยใช Public Folder Management Console#4

Page 41: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 85

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

ปรากฏชอ Public Folder Database ทเลอก ใหตรวจสอบความถกตองและคลก “OK”

รปำ 4-66 าารา าหนดาารำ างานของ Public Folder Replication โดยใช Public Folder Management Console#5

เพยงเทานขอมลทกๆ อยางทอยภายใต Public Folder ชอ Company Activities Picture กจะไดรบการ

Replicate ตรงกนหวาง Company-PF01 และ Company-PF02 แลว เหลอเพยงก าหนดใหครบทก ๆ Public Folder กจะท า

ใหทง 2 Public Folder Database สามารถท างานแทนกนไดเมอมเครองใดเครองหนงเกดการเสยหาย

2) าารา าหนดาารำ างานของ Public Folder Replication โดยใช Exchange Management Shell

ดงทไดกลาวแลววาในการก าหนดการท างานของ Public Folder Replication โดยใช Public Folder

Management Console นนจะตองท าการก าหนดทกๆ Public Folder ซงเปนภาระในการท างานกบผดแลระบบ ดวยเหตน

Microsoft จงเตรยม PowerShell Script มาใหเพอใหการท างานตางๆ เปนไปอยางสะดวก และรวดเรวมากขน มการใช

งานดงตอไปน

เปด Microsoft Exchange Management Shell โดยคลกจาก “Start Menu / All Programs / Microsoft Exchange Server 2010” และ “Exchange Management Shell” ตามล าดบ ดงแสดงในรปท 4-52

ยาย Working Directory ไปยง Folder ทตดตง Exchange Server 2010 ภายใน Folder “Script” โดยใชค าสง ขอใหใสเครองหมายอญประาาศ (“…”) ดวยเนองาาชอ Path มาารเวนวรรค cd "C:\Program Files\Microsoft\Exchange Server\V14\Scripts"

Page 42: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 86

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

รปำ 4-67 าารา าหนดาารำ างานของ Public Folder Replication โดยใช Exchange Management Shell #1

ส าหรบค าสงในก าหนดการท างานของ Public Folder Replication ใหสงผลกบ Sub Folder ยอย (เรยกวาการท างานแบบ Recursive) นนมค าสงดงตอไปน .\AddReplicaToPFRecursive.ps1 -TopPublicFolder "\" -ServerToAdd "COMPANY-

MB02.COMPANY.LOCAL"

ซงจากค าสงดงกลาวนนสามารถอธบายความหมายไดดงตารางท 4-4

ตารางำ 4-4 อธกายความหมายของค าสงในาารสรางา าหนดาารำ างานของ Public Folder Replication

ค าสง/Options ค าอธกาย .\AddReplicaToPFRecursive.PS1 ค าสงหลกก าหนดการท างานของ Public Folder Replication โดยเปนการ

เรยกใชค าสงในแฟมขอมลทชอวา “AddReplicaToPFRecursive.PS1” (แฟมขอมล .PS1 เปนแฟมขอมลส าหรบ Powershell) การเรยกใชแบบนจะตองม .\ น าหนาดวยเพอบอกวาแฟมขอมลทเรยกใชนนอยใน Working Directory ปจจบน

-TopPublicFolder ระบชอของ Public Folder เรมตนทจะก าหนด ในทนเลอกเปน “\” หมายถง ทกๆ Public Folder ในระบบ

-ServerTOAdd ระบบชอ Mailbox Server Name ทตองการใหเปน Replica โดยไมตองบอกชอ Public Folder Database (เพราะ 1 Mailbox Server ม Public Folder Database ไดเพยง 1 Public Folder Database อยแลว)

ซงเมอท าเนนการใชค าสง AddReplicaToPFRecursive.PS1 จะไดผลลพธดงรปท 4-54

รปำ 4-68 าารา าหนดาารำ างานของ Public Folder Replication โดยใช Exchange Management Shell #2

Page 43: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 87

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

จากนนลองสมตรวจสอบใน Tab Replications ของ Public Folder ตางๆ โดยจากรปเปนการตรวจสอบ Public Folder Year 2009 ภายใต Accounting และภาย Department Document ตามล าดบจะพบวามการเพม COMPANY-MB02 ไวเรยบรอยแลว

รปำ 4-69 าารา าหนดาารำ างานของ Public Folder Replication โดยใช Exchange Management Shell #3

4.4. าารตงคา Default Public Folder Database ใหาก Mailbox Database

เมอท าการตงคา Public Folder Replication เรยบรอยแลว กจะสงผลใหขอมลใน Public Folder Database ทง 2 Public Folder Database นนมขอมลตรงกน ดงนนเพอเปนการกระจายภาระงาน (Load) ใหกระจายไปยง Mailbox Server ทง 2 เครอง จงควรจ าการก าหนด Default Public Folder Database เพมเตม ดงน

1) าารตงคา Default Public Folder Database ใหาก COMPANY-DB01 เพอใหการท างานของระบบ High Availability ท างานไดดมากขน ดงนน ตอไปจะท าการแยกกลมของ

ผใชงานทม Mailbox Database อยท COMPANY-DB01 ใหใชงาน Public Folder Database COMPANY-PF01 บนเครอง

COMPANY-MB01 ดงน

Page 44: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 88

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

ทเครอง COMPANY-MB01 ใหใช Exchange Management Console (EMC) ไปยง “Microsoft Exchange On-Premise / Organization Configuration / Mailbox” จากนนเลอก “Database Management” ตามล าดบ เชนเดยวกบในรปท 4-28

คลกขวาท COMPANY-DB01 และเลอก “Properties”

รปำ 4-70 าารตงคา Default Public Folder Database ใหาก COMPANY-DB01 #1

ปรากฎหนาตาง Company-DB01 Properties คลกท Tab “Client Settings”

รปำ 4-71 าารตงคา Default Public Folder Database ใหาก COMPANY-DB01 #2

Page 45: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 89

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

ใหตรวจสอบวาตอนน Mailbox Database นใช Public Folder ทตองการหรอไม ในทน ใช Company-PF01 ถกตองแลว จงสามารถขามไปได โดยการคลก “OK”

รปำ 4-72 าารตงคา Default Public Folder Database ใหาก COMPANY-DB01 #3

2) าารตงคา Default Public Folder Database ใหาก COMPANY-DB02 ขนตอนตอไปจะท าการแยกกลมของผใชงานทม Mailbox Database อยท COMPANY-DB02 ใหใชงาน

Public Folder Database COMPANY-PF02 บนเครอง COMPANY-MB02 ดงน

ทเครอง COMPANY-MB02 ใหใช Exchange Management Console (EMC) ไปยง “Microsoft Exchange On-Premise / Organization Configuration / Mailbox” จากนนเลอก “Database Management” ตามล าดบ เชนเดยวกบในรปท 4-28

Page 46: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 90

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

คลกขวาท COMPANY-DB02 และเลอก “Properties”

รปำ 4-73 าารตงคา Default Public Folder Database ใหาก COMPANY-DB02 #1

ปรากฎหนาตาง Company-DB02 Properties คลกท Tab “Client Settings”

รปำ 4-74 าารตงคา Default Public Folder Database ใหาก COMPANY-DB02 #2

Page 47: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 91

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

ใหตรวจสอบวาตอนน Mailbox Database นใช Public Folder ทตองการหรอไม ในทน ใช Company-PF01 ซงไมใช Public Folder Database ทตองการ ใหแกไขใหถกตองโดยคลก “Browse”

รปำ 4-75 าารตงคา Default Public Folder Database ใหาก COMPANY-DB02 #3

เลอก Company-PF02 และคลก “OK”

รปำ 4-76 าารตงคา Default Public Folder Database ใหาก COMPANY-DB02 #4

Page 48: บทที่ 4 High Availability Mailbox Server Role · 4.1. โครงสร้างของ Exchange Server ส าหรักาารััดำ า High Availability

การจดท า High Availability ส าหรบ Mailbox Server Role | 92

เอกสารแจกฟรหามคดลอกหรอน าไปจ าหนายเพอหวงผลทางการคา

กลบสหนาตาง Company-DB02 Properties คลก “OK”

รปำ 4-77 าารตงคา Default Public Folder Database ใหาก COMPANY-DB02 #5

โดยอาศยคณสมบต และวธการท างานตางๆ ทกลาวมาขางตน กจะสามารถท าใหเกด High Availability ส าหรบ Mailbox Server ไดแลวครบ ซงล าดบถดไปกจะไดกลาวถงการท า High Availability ในสวนของ Client Access Server ตอไปในบทท 5