7/24/2012

Tuyệt chiêu Exchange 2k7 với Exchange Management Shell

Tập 1:MailBox User

I.Giới thiệu
-Exchange Server 2k7 là sản phẩm Mail Server của Microsoft nhằm đáp ứng nhu cầu gửi nhận mail của User và các tính năng khác.Để quản lý Exchange 2k7,ta có thể sử dụng 2 công cụ:Exchange Management Console(EMC) và Exchange Management Shell(EMS).
-Tuy nhiên,có những yêu cầu triển khai và cấu hình thì công cụ EMC không thể đáp ứng một cách hiệu quả hay thậm chí không có hỗ trợ.Khi đó,ta có thể sử dụng EMS để giải quyết vấn đề.
-EMS là công cụ mới cho phép bạn có thể quản lý Exchange 2k7 từ Commanhd Line.Ngoài các tác vụ mà EMC có thể thực hiện,bạn có thể sử dụng EMS để thực thi các tác vụ quản lý mà EMC không thể thực hiện.EMC còn cho phép người quản trị Exchange 2k7 tạo ra các Scripts nhằm tự động thực hiện các yêu cầu quản lý.
-Để sử dụng 2 công cụ EMC và EMS,bạn có thể mở như sau:
Menu Start-->Programs-->Microsoft Exchange Server 2007

Bài lab thực hiện các yêu cầu sau:
1.Tạo Mailbox cho nhiều User
2.Điền thuộc tính cho hàng loạt mailbox user
3.Di chuyển mailbox giữa các database với số lượng lớn.
4.Giới hạn Message Size đồng loạt cho nhiều Mailbox User.
5.Phục hồi Mailbox đã Remove cho User.
6.Xóa Disconnected Mailbox

II.Chuẩn bị
-Máy tính Domain Controller cài đặt Exchange Server2k7
1.Mở Active Directory Users and Computers,tạo các OU và các Domain User:
kt1,kt2.kt3,ns1,ns2,ns3



2.Mở EMC,tạo các Mailbox Database:PKT,PNS
Server Configuration-->Mailbox-->Phải chuột "First Storage Group"-->New Mailbox Database



III.Thực hiện

1.Tạo Mailbox cho nhiều User

-Cty Nhất Nghệ hoạt động trong môi trường Active Directory với domain nhatnghe.net.Hệ thống mạng phục vụ cho hàng vài trăm user ở nhiều phòng ban khác nhau và đã đi vào hoạt động ổn định.
-Để đáp ứng nhu cầu gửi nhận mail cho toàn bộ user,cty quyết định xây dựng hệ thống Mail Server Exchange 2k7.Sau khi cài đặt Exchange,kế tiếp là người quản trị phải tạo hàng trăm Mailbox User phục vụ cho ngần ấy user.
-Người quản trị có thể tạo từng Mailbox User bằng EMC
Mở EMC-->Recipient Configuration-->Mailbox-->New Mailbox
-Nhưng để tạo Mailbox User với số lượng lớn như vậy một cách nhanh chóng ,ta có thể sử dụng công cụ EMS.

Bằng lệnh Get-User,ta lấy được các User từ OU Ketoan,sau đó kết hợp với lệnh Enable-Mailbox để tạo ra mailbox cho tất cả các user trong OU Ketoan và OU Nhansu.







2.Điền thuộc tính cho hàng loạt mailbox user

Vấn đề kế tiếp và cũng là vấn đề gian nan đối với các anh em quản trị là phải điền thuộc tính(Company,Department,Office...) cho tất cả user trong hệ thống nhằm phục vụ cho các tác vụ truy vấn sau này khi phải thực hiện cho từng User.

Properties từng user -->Tab Organization==>khai báo thuộc tính



Công việc này được thực hiện dễ dàng và nhanh chóng cho hàng trăm user bằng công cụ EMS.
Vd:
-Khai báo thuộc tính Company là "nhatnghe" cho tất cả User trong OU CtyNN
-Khai báo thuộc tính Department là "phongketoan" cho tất cả user trong Ou Ketoan
-Khai báo thuộc tính Department là "phongnhansu" cho tất cả user trong Ou Nhansu






3.Di chuyển mailbox giữa các database với số lượng lớn.

Do yêu cầu công tác,trong cty phải có việc thuyên chuyển công tác của các nhân viên gữa các phòng ban,chi nhánh.Và khi đó việc di chuyển mailbox giữa các database phải thực hiên tương ứng cho phù hợp quản lý.

Để di chuyển mailbox,ta có thể sử dụng EMC-->Recipient Configuration-->Mailbox==>Click phải Mailbox chọn "Move Mailbox"


Nhưng ta thấy trong EMC,tất cả các mailbox đều được chứa trong 1 nơi duy nhất là Folder "Mailbox" nên việc tìm kiếm các mailbox thuộc database này để di chuyển đến database khác vô cùng khó khăn .Để di chuyển số lượng lớn Mailbox giữa các database hiệu quả hơn.ta dùng EMS như sau:

-Di chuyển toàn bộ mailbox trong database PNS sang database PKT




-Hay mức độ khó hơn là di chuyển các mailbox có user chứa trong OU PNS từ database PKT sang database PNS





4.Giới hạn Message Size đồng loạt cho nhiều Mailbox User.

Khi quản lý các Mailbox User,ta có nhu cầu giới hạn kích thước mail gửi đi hay nhận về của các mailbox.

Trong EMC,thực hiện cho từng mailbox bằng cách-->chọn Properties-->Tab Mail Flow Settings-->chọn Message Size Restrictions-->Properties


Nếu bạn muốn thưc hiện thiết lập này cho đồng loạt nhiều user.
Ví dụ:
-Giới hạn kích thước mail gửi/nhận của các mailbox trong database PKT là 2MB
-Giới hạn kích thước mail gửi/nhận của các mailbox trong database PKT là 3MB



Kiểm tra:

Mở EMC,chọn Properties kt1-->Tab Mail Flow Settings-->chọn Message Size Restrictions-->Properties




-Kiểm tra tương tự cho ns1,ns2




5.Phục hồi Mailbox đã Remove cho User.

Khi bạn Remove Mailbox bằng EMC,thì mặc định Mailbox này được lưu tạm thời trong 30 ngày mới xóa đi vĩnh viễn.Ta có thể thấy Mailbox được chứa trong Disconnected Mailbox.
Ví dụ:
Ta có Mailbox kt1 được kíck hoạt và gửi nhận mail.Bây giờ Remove mailbox kt1






Tuy nhiên,khi mailbox bị remove thì user account kt1 tương ứng trên Active Directory cũng bị xóa đi.
Nhưng ta có thể tạo ra user kt1 mới và cho phép kt1 mới truy cập và sử dụng lại mailbox kt1 cũ.
Thực hiện như sau: 
B1:Mở AD Users and Computers,Click phải OU Ketoan-->New-->User



B2:Sau đó mở EMC-->Recipient Configuration-->Disconnected Mailbox
==>Click phải kt1-->Connect-->Chọn User Mailbox-->Next
Trong "Matching User"-->Browse-->chọn kt1
-->Next-->Connect-->Finish.




B3:Tuy nhiên kt1 không thể truy cập vào mailbox kt1 cũ được
Mở MS-Outlook,khai báo thông tin kt1/123



B4:Cấp quyền cho kt1 mới được phép truy cập mailbox kt1 cũ.
Mở EMS và nhập lệnh sau đây:




6.Xóa Disconnected Mailbox

Như đã nói,Mailbox bị Remove sẽ lưu trong Disconnected Mailbox 30 ngày.Nếu ta muốn xóa Disconnected Mailbox thì không thể dùng EMC mà phải dùng EMS.
Ví dụ:
Sử dụng EMS để xóa Disconected Mailbox NS3





Hết

0 nhận xét:

Post a Comment