Chia Sẽ Kinh Nghiệm Về IT



Tìm Kiếm Với Google
-


Gởi Ðề Tài Mới  Gửi trả lời
 
Công Cụ Xếp Bài
Tuổi 23-09-2009, 09:30 AM   #1
hoctinhoc
Guest
 
Trả Lời: n/a
Exchange Database - Cluster Continuous Replication (Phần 2)



Exchange Database - Cluster Continuous Replication (Phần 2)



I- MÔ HÌNH





Cluster Continuous Replication

Máy Domain
(SERVER2k8)
Máy Cluster CCRNode1

Máy Cluster CCRNode2
Internal
Public
(Internal)
Private
(Cluster)
Private
(Cluster)
Public
(Internal)
IP: 172.16.1.1/24
IP : 172.16.1.2 /24
IP : 192.168.1.10 /24
IP : 192.168.1.20 /24
IP : 172.16.1.3 /24
P.DNS: 172.16.1.1
P.DNS: 172.16.1.1


P.DNS: 172.16.1.1









Máy SERVER2k8 : Đã nâng cấp domain và cài IIS 7 hoàn chỉnh
Máy CCRNode1 : Đã join vào domain của SERVER2k8
Máy CCRNode2 : Đã join vào domain của SERVER2k8

Cả 2 máy CCRNode1 và CCRNode2 đã được cài giả lập đĩa SCSI với phần mềm StarWind & Microsoft iSCSI Software Initiator tham khảo tại http://nhatnghe.com/forum/showthread.php?t=41343
II- GIỚI THIỆU
CCR (Cluster Continuous Replication) : là cơ chế đồng bộ dữ liệu thông qua một cluster gồm 2 Node Server chạy liên tục với nhau. Đây là một cơ chế mới của Exchange Server 2007 được nhiều người sử dụng. Nó tạo ra 2 bản copy trên 2 server chạy active và passive. Dữ liệu được đồng bộ liên tục trong 2 con server chạy cluster với nhau. CCR yêu cầu hệ thống đĩa lưu trữ SCSI, iSCSI, SAS hoặc SAN
Trong phần II bài viết này tôi sẽ giới thiệu tính năng CCR (Cluster Continuous Replication) trong Exchage cách cài đặt và kiểm thử tính năng Cluster Failover Databases.

III- CÁC BƯƠC TRIỂN KHAI
  • Cài đặt Hub Server Role va Client Access trên máy Domain
  • Cài đặt và cấu hình Failover Cluster Server
  • Cài đặt Cluster Continuous Replication Databases
  • Kiểm tra quá Failover Cluster Continuous Replication Databases
IV- TRIỂN KHAI CHI TIẾT

  • Cài đặt Hub Server Role va Client Access trên máy Domain
-Cài Power Shell cho máy Domain. Gõ lệnh Servermanager –I powershell

-Cài đặt IIS7 Server Role và các Role Services tương ứng. Vào CMD gõ những lệnh sau :
ServerManagerCmd -i Web-Server
ServerManagerCmd -i Web-ISAPI-Ext
ServerManagerCmd -i Web-Metabase
ServerManagerCmd -i Web-Lgcy-Mgmt-Console
ServerManagerCmd -i Web-Basic-Auth
ServerManagerCmd -i Web-Windows-Auth


-Cài đặt Hub Server Role và Client Access Server Role. Phiên bản cài đặt là Exchange 2007 SP1. Chạy file Setup.exe

-Chọn Install Microsoft Exchange Server 2007

-Chọn I accept à Next

-Chọn Custom Exchange Server Installation à Next

-Chọn Client Access Role và Hub Transport Role à NextàFinish
Hoàn tất phần cài Hub và Client Access Role.
  • Cài đặt và cấu hình Failover Cluster Server cho cả 2 máy CCRNode1 và CCRNode2
-Đã giả lập đĩa SCSI cho đĩa E nhằm chứa Database và F chứa Log bằng phần mềm phần mềm StarWind & Microsoft iSCSI Software Initiator tham khảo tại http://nhatnghe.com/forum/showthread.php?t=41343

-CàiWeb Server (IIS) , PowerShell , Fail-Over Clustering. Vào CMD lần lượt gõ các lệnh

ServerManagerCmd -i PowerShell
ServerManagerCmd -i Failover-Clustering
ServerManagerCmd -i Web-Server
ServerManagerCmd -i Web-ISAPI-Ext
ServerManagerCmd -i Web-Metabase
ServerManagerCmd -i Web-Lgcy-Mgmt-Console
ServerManagerCmd -i Web-Basic-Auth
ServerManagerCmd -i Web-Windows-Auth



-Đặt IP và xác định interface Public để nối với Network Domain và interface Private nối riêng 2 máy Cluster Server với nhau. Bỏ check IPv6.

-Bỏ chọn Append parent suffixes of the primary DNS suffixesRegister this connection’s addresses in DNS

-Chọn tab WINS và hủy chọn Enable LMHOSTS lookup, chọn Disable NetBIOS over TCP/IP

-̉ chương trình Failover Cluster Manager trong Administrator Tools. Chọn Create a Cluster


-Chọn Next

-Chọn Browse chọn 2 máy CCRNode1 và CCRNode2 để cấu hình 2 máy này chạy Failover Cluster. Chọn Next

-Chọn Yes à Next

-Chọn tên Server Cluster : CCRCluster và check chọn Net 172.16.1.0/24 đặt Virtual IP : 172.16.1.100 à Next

-Chọn Next

-Chọn Finish để hoàn thành việc cấu hình Failover Cluster Server.


-Chọn Network kiểm tra 2 Network Cluster xem Status đã Up thành công chưa.

-Xem Network 2 (Private) Status cũng đã Up

-Cấu hình Cluster Qourum Settings Failover Cluster Manager. Tạo một file chia sẻ trên máy chủ riêng biệt (tốt nhất là sử dụng máy chủ Hub Transport trong cùng AD với các nút failover cluster). Vào máy Domain Controler gõ lệnh theo màn hình sau

-̉ Failover Cluster Management trên máy CCRNode1 à kích vào More Actions trong Action Pane, chọn Configure Cluster Quorum Settings

-Chọn Next

-ChọnQuorum Configuration, chọn Node and File Share Majority (for clusters with special configurations) sau đó kích Next

-Gõ vào thư mục Share trên máy DC ở trên

-Chọn Next

-Chọn Finish để hoàn tất cấu hình Cluster Quorum


  • Cài đặt Cluster Continuous Replication Databases
-Cài đặt Active Clustered Mailbox Role trên máy CCRNode1. Bỏ đĩa cài đặt Exchange chạy file Setup.exe.

-Chọn Custom Exchange Server Installation

-Chọn Active Clustered Mailbox Role


-Chọn Next à Finish để hoàn tất việc cài Active Clustered Mailbox Role

-Tương tự cài đặt Passive Clustered MailBox Role vào máy CCRNode2

-Chọn Next à Finish để hoàn tất Passive Clustered MailBox Role

  • Kiểm tra quá Failover Cluster Continuous Replication Databases
-̉ Exchange Manager Console để kiểm tra tình trạng Failover Cluster Continuous Replication Databases. Tạo ra một Mailbox Database để kiểm tra.

-Đặt tên Database

-Vào Server Configuration à Mailbox àXem thông tin của Mailbox Group

-Qua tab Clustered Mailbox Server sẽ thấy tình trạng Online và CCNode1 Active và CCRNode2 Passive.

-Tạo ra 2 user mailbox trên Database Nhatnghe mới tạo ra và gửi mail qua lại để kiểm tra tình trạng hoạt động của Replication




-Kiểm tra dữ liệu trên 2 Server CCRNode1 và CCRNode2. Ta nhận thấy rằng các file log và file edb được đồng bộ một cách liên tục với các giá trị size giống nhau. ̉ cả 2 thư mục chứa Database Nhatnghe sẽ thấy dữ liệu tự động Replication ở cả 2 Server CCRNode1 và CCRNode2.

-Giả định Shutdown máy CCRNode1 xem như Database Active không hoạt động nữa. Mở Exchange vào Server Configuration à Mailbox àXem thông tin của Mailbox Group sẽ thấy CCRNode2 tự động Failover chuyển thành Active Database

-̉ mail của các User vẫn hoạt động bình thường



-̉ Server CCRNode1 trở lại bình thường. Vào kiểm tra tình trạng Failover Cluster Continuous Replication Databases vẫn tiếp tục hoạt động bình thường và chuyển CCRNode2 sang Active và CCRNode1 Passive



End.
Trần Trọng Tuấn – Nhất Nghệ



  Trả lời ngay kèm theo trích dẫn này
Gửi trả lời


Công Cụ
Xếp Bài

Quyền Hạn Của Bạn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Hình Cảm xúc đang Mở
[IMG] đang Mở
Mã HTML đang Tắt




Bây giờ là 02:45 PM. Giờ GMT +7



Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.