Chuyn t Linux Mail Server sang Exchange Server 2007 (Phn 1)
Ngu
n:quantrimang.com
Anderson Patricio
Trong Exchange Server 2003, chúng ta có th s dng Exchange Migration
Wizard để chuyn đổi t môi trường đang chy IMAP4 sang Active
Directory và Exchange Server 2003.
Tuy nhiên trong bài này chúng tôi không mun nói đến Exchange Server 2003
mà thay vào đó là gii thiu v Exchange Server 2007. Chúng tôi s gii thiu
cách chuyn mt cách trc tiếp t Linux Mail server đang chy Postfix và POP3
sang Exchange Server 2007. Kch bn này cũng rt hu ích đối vi các công ty
quy mô va và nh vn chưa mun chuyn sang 2003 thông qua Exchange
Server Migration Wizard và sau đó sang Exchange Server 2007.
Tt c các bước gii thiu trong lot bài này có th b thay đổi mt chút để hp
hơn vi kch bn hin hành ca bn. Vic thay đổi mt s bước trong trin khai
không phc tp lm nhưng cách tt nht cho kiu chuyn đổi này là bn phi
hiu môi trường hin hành đang hot động như thế nào (trình ch và trình
khách) và to mt trin khai thí nghim để hp l hóa.
Ch đề ca chúng tôi là: to tt c người dùng đang s dng các thông tin Linux
sang Active Directory / Exchange Server mi. Trong phn cui chúng tôi s
chuyn d liu thông báo hin hành ca người dùng vào Exchange Server 2007
thông qua trin khai Outlook 2007.
Kch bn hin hành
Trong bài này, chúng tôi có mt mng ngang hàng, tt c các máy trm làm vic
trong mng đều nm chế độ workgroup và có mt user cc b trên mi máy
tính, tt c người dùng đều truy vn các thư tín ca h bng Outlook Express t
Linux Box, xem trong hình 1.
Hình 1: Kch bn hin hành
Trong môi trường hin hành, tt c các máy trm làm vic đều được cu hình s
dng srv-linux.apatricio.ca như POP và SMTP Server (Hình 2), tt c người
dùng đều có ti thiu 2 mt khu, mt dùng cc b và mt dùng để truy cp thư
tín trong Linux Box.
Hình 2: Cu hình định nghĩa trong các máy trm làm vit (s dng pop3 và
SMTP)
Chúng ta cũng có th thy người dùng thông thường đang truy cp vào thư ca
h thông qua Outlook Express (Hình 3).
Hình 3: S dng Outlook Express để gi và nhn các thông báo t Linux Box
Chúng ta s s dng các thông tin hin hành trong Linux Box để to các user
mi trong Active Directory. Thông tin này nm trong file passwd bên trong Linux
box và bn có th tìm thy nó ti /etc/passwd. Trong File này chúng tôi có mt
s thông tin giá tr, chng hn như tên người dùng, văn phòng và s đin thoi.
Để hp l hóa các thông tin nào mà mt người dùng có, có th s dng finger ,
xem trong hình 4. Do chúng ta có tên người dùng và các thông tin khác nên có
th b sung thêm thông tin m rng trong các tài khon Active Directory mi.
Hình 4: Thu thp thông tin bng cách s dng finger
Lưu ý:
Để thay đổi các thông tin ca người dùng hin hành trong Linux box chúng ta s
dng chfn .
Chúng ta cn phi to mt cu trúc Active Directory, to các tài khon tên người
dùng đã có trong Linux box, cài đặt Exchange 2007 và chuyn tt c các máy
trm làm vic vào mt min mi và thiết lp chúng để có th s dng Exchange
2007 và Outlook 2007. Trong kch bn này, chúng tôi mun chuyn mt cách
trc tiếp sang Exchange Server 2007 ch không phi quá độ gia các h thông
thư tín. Chính vì vy mc tiêu ca chúng tôi trong bài này là:
Xây dng Active Directory
Xây dng môi trường Exchange Server 2007 để có kh năng làm vic vi
máy khách hin hành, truy cp thư tín.
Cu hình Exchange Server để có th làm vic vi môi trường hin hành
Chuyn các user và profile t môi trường workgroup vào min
Ci thin kinh nghim người dùng bng vic cài đặt Outlook 2007 và s
dng MAPI protocol.
To mt cơ s h tng mi
Để chun b cho các điu kin tiên quyết yêu cu cho vic chuyn gia hai h
thng thư tín, chúng tôi s trin khai Active Directory và Exchange Server, mc
dù vy, môi trường hin hành s không b nh hưởng.
1. Cài đặt mt nhánh Windows Server 2003 + Service Pack và các hotfix mi
2. To mt Active Directory forest và min có tên gi là apatricio.local. DNS
cũ đã được s dng bi Linux box là apatricio.ca và nó s được h tr
trong môi trường mi.
Quá trình to Active Directory mi s không được gii thiu trong bài này,
bn đọc có th tham kho t cách to trong Windows Server 2003.
Lưu ý:
Chúng ta phi s dng ít nht 2 Domain Controller để có th cung cp kh
năng chu đựng sai sót đối vi s thm định quyn và mt s dch v
mng.
3. Sau khi kết thúc trin khai Active Directory, chúng ta có th đăng nhp
bng các thông tin ca qun tr viên mi, m giao din qun lý DNS.
Chúng ta phi to mt vùng mi có cùng tên mà các máy khách hin hành
đang s dng để phân tích các dch v. Trong kch bn ca bài này thì nó
apatricio.ca
4. Cp nht vùng này vi tt c các host có trong DNS Linux box vì khi chúng
ta thay đổi trng thái ca tt c các máy trm làm vic hin hành chúng
cũng phi truy cp vào cùng các dch v.
5. Cài đặt DHCP Server trong Active Directory. Bước này ph thuc vào môi
trường hin hành ca bn được định nghĩa như thế nào. Có hai tùy chn
đây:
- Máy trm làm vic và các máy ch bng s dng th công địa ch IP:
Đây là kch bn tt nht, vì chúng ta phi trin khai New DHCP server mi
và lưu ý rng di IP đối vi các máy khách mi s không mâu thun vi
địa ch IP hin hành. Tt c các máy ch cn phi được cu hình th công
nhưng các thiết lp IP mi phi được cp nht.
- Linux box có DHCP Server: trong kch bn này chúng ta phi hp l hóa
di hin hành mà Linux DHCP server đang cung cp, vô hiu hóa dch v
và to mt di không mâu thun vi địa ch IP hin hành.
Trong c hai kch bn, DHCP server mi cn phi đi qua thiết lp đúng
đến các máy trm làm vic. Các thiết lp này ít nht cũng phi là: DNS
Server ca Domain Controllers, hu t DNS ca min Active Directory mi
(apatricio.local).