Thứ Sáu, 3 tháng 5, 2013

Active Directory - Phần 5 - Child Domain


Một doanh nghiệp phát triển với trụ sở làm việc trên nhiều lãnh thổ khác nhau, nếu một Domain duy nhất không thể giải quyết nhu cầu của doanh nghiệp. Một giải pháp được đưa ra đó là tại mỗi site tạo một domain con của Domain đã có sẽ tạo đơn giản cho người quản trị và nâng cao đáp ứng cho người dùng. Trong phần 5 của bài viết này tôi sẽ trình bày cách cài đặt hai domain con là: mcsa.vnexperts.net và ccna.vnexperts.net từ domain có sẵn là vnexperts.net.


- Phần 1+2 tôi trình bày với các bạn cách cài đặt một Domain mới với tên Vnexperts.net


- Trong phần 4 của bài viết tôi đã trình bày với các bạn cách cài đặt Additions một Domain Controller vào domain Vnexperts.net.


- Phần 5 của bài viết này tôi sẽ trình bày với các bạn cách cài đặt Domain con của domain có sẵn.


- Domain vnexperts.net có hai máy chủ Domain Controller: dc1.vnexperts.net với IP là 192.168.100.11 và dc2.vnexperts.net với địa chỉ IP là 192.168.100.12


- Chuẩn bị một máy tính cài Windows Server 2003 mới với tên dc3 có địa chỉ 192.168.100.13. và Tôi định cài máy chủ dc3 sẽ là domain controller của domain: mcsa.vnexperts.net


- Đặt địa chỉ IP sao cho máy tính dc3 nhận biết được domain vnexperts.net


+ Thiết lập địa chỉ DNS trên máy dc3 như dưới đây.





Tương tự như phần 4 của bài viết tạo ra một Secondary Zone của DNS trên máy chủ dc3 mới và đặt địa chỉ IP và DNS như trên trước khi cài đặt Active Directory.


- Sau khi hoàn thành quá trình tạo Secondary Zone vnexperts.net của DNS trên máy chủ dc3 và đặt địa chỉ IP như trên tôi vào run gõ dcpromo để bắt đầu quá trình cài đặt. Nhấn Next những bước bắt đầu quá trình cài đặt đến khi cửa sổ sau xuất hiện





- Do domain mcsa.vnexperts.net chưa có nên khi cài đặt domain đó trên máy chủ dc3 tôi phải chọn là Domain Controller for a new domain.


- Nhấn Next để đến một bước quan trọng nhất trong quá trinh cài đặt.





Bước này bạn phải buộc phải chọn Option "Child domain in an existing domain tree"


- Option đầu tiên là cài đặt domain controller trên một domain mới hoàn toàn


- Option thứ hai là cài đặt domain child trên một domain có sẵn


- Option thứ 3 là cài đặt một domain mới trên một domain có sẵn tôi sẽ trình bày trong phần 6 của bài viết.


- Sau khi lựa chọn đúng Option 2 nhấn Next để tiếp tục quá trình.





Hệ thống sẽ yêu cầu bạn gõ domain cha: tôi gõ vnexperts.net và user name nào mà bạn sử dụng để cài đặt một domain mới.


- Sau khi điền đầy đủ thông tin cần thiết tôi nhấn Next để tiếp tục quá trình.





Hệ thống yêu cầu domain cha tôi gõ: vnexperts.net


- Trong phần Child domain đây là tên domain con mới tôi gõ mcsa. Trong phần tên đầy đủ của domain mới tôi sẽ thấy đó là: mcsa.vnexperts.net


- Nhấn Next để tiếp tục quá trình cài đặt





- Hệ thống sẽ hiển thị NetBIOS Name của domain mới tạo ra là MCSA tôi để mặc định, tên MCSA này chính là tên khi client join vào domain sẽ lựa chọn trong danh sách những domain trong khi logon.


- Để mặc định nhấn Next





- Vị chí thư mục NTDS (dùng để thực hiện Replication).


- Để mặc định tôi nhấn Next để tiếp tục quá trình cài đặt





- Hệ thống hỏi vị trí của thư mục SYSVOL tôi để mặc định và nhấn Next tiếp tục quá trình.





Tổng hợp toàn bộ thong tin tôi thiết lập sẽ được hiển thị trong bảng trên


Nhấn Next tiếp tục quá trình cài đặt.





Để mặc định nhấn Next tiếp tục quá trình cài đặt.





Hệ thống yêu cầu gõ Password dành cho quá trình backup và Restore Active Directory trên máy này tôi nhập password (phần này trình bày chi tiết trong phần 3 của bài viết).


- Nhấn Next để tiếp tục quá trình cài đặt.





Hệ thống đưa cho tôi kết quả toàn bộ thiết lập về domain mới của tôi là mcsa.vnexperts.net và các thư mục sử dụng trong Active Directory.


- Thấy tất cả đều đúng như yêu cầu tôi nhấn Next để bắt đầu quá trình cài đặt.





Hệ thống đang cài đặt Child domain mới là mcsa.vnexperts.net trên domain có sẵn là vnexperts.net. Đợi vài phút để hoàn thành quá trình cài đặt.





Nhấn Finish và khởi động lại máy tính


- Bạn để ý khi tôi logon lại vào máy tính dc3.mcsa.vnexperts.net sẽ suất hiện danh sách hai domain





Vào Active Directory Site and Service tôi kiểm tra lại quá trình cài đặt Domain mới với kết quả thật đúng như yêu cầu:


- Start à administrative tools à Active Directory Site and Services để xem toàn bộ các site và các máy chủ Domain Controller của tôi.


- Kết quả hai máy chủ dc1 và dc2 là domain controller của domain vnexperts.net


- Dc3 là máy chủ domain controller của domain mcsa.vnexperts.net





Tương tự như cài đặt domain mcsa.vnexperts.net tôi tiếp tục cài đặt them một domain con của domain vnexperts.net nữa đó là domain ccna.vnexperts.net tren máy chủ dc4.





Theo Vnexperts Research Deparment.




Active Directory - Phần 4 - Addtional New DC


Phần 1+2 của series bài viết về Active Directory tôi đã trình bày cách cài đặt và thiết lập một domain với tên: vnexperts.net. Một máy chủ Domain Controller chứa toàn bộ dữ liệu DNS, Active Directory của Domain Vnexperts.net. Trong một tình huống hệ thống có rất nhiều máy tính join vào domain vnexperts.net, khi máy chủ Domain Controller bị gián đoạn điều đó có nghĩa toàn bộ các dịch vụ về tên miền, về xác thực người dùng, và nhiều dịch vụ khác sẽ bị gián đoạn. Phần 4 của bài viết tôi trình bày với các bạn một cách phòng tránh sự cố xảy ra và đảm bảo hệ thống luôn luôn hoạt động.


1. Replication dữ liệu trong Active Directory.


- Active Directory trên máy chủ Windows Server 2003 có cơ chế Replications giữa các máy chủ Domain Controller với nhau. Cho phép nhiều máy chủ Domain Controller cùng quản lý chung một dữ liệu Active Directory, với dữ liệu và thiết lập giống nhau. Đồng thời cho phép nhiều máy chủ Domain Controllers hoạt động với quyền ngang hàng nhau trong Active Directory.


- Các máy chủ hoàn toàn có khả năng thêm dữ liệu vào trong Active Directory (như việc tạo User mới, hay thay đổi thông tin trong Active Directory). Khi bạn thay đổi dữ liệu Active Directory trên một máy chủ Domain Controller thì chúng sẽ tự động đồng bộ hoá với toàn bộ máy chủ Domain Controller trong hệ thống mạng.


- Như vậy nếu một hệ thống Domain nếu bạn có một máy chủ Domain Controller chẳng may máy chủ này bị gián đoạn trong một thời gian nhất định thì cả hệ thống sẽ bị tê liệt. Khắc phục vấn đề này bạn cài đặt thêm một hay nhiều máy chủ Domain Controller nữa cùng quản lý dữ liệu Active Directory và DNS của hệ thống. Khi một trong các máy chủ Domain Controller trong hệ thống phải bảo trì hay gián đoạn một thời gian thì hệ thống vẫn hoạt động bình thường.


- Trong Phần 4 của bài viết này tôi giới thiệu với các bạn cách tạo cài đặt thêm một máy chủ Domain Controller vào Domain có sẵn là vnexperts.net với dữ liệu DNS và Active Directory giống Domain Controller đầu tiên và hoạt động với chức năng tương đương nhau trong hệ thống.


2. Triển khai Additions Domain Controller mới vào hệ thống có sẵn.


- Để máy chủ Domain Controller mới hoạt động với chức năng tương đương với máy chủ Domain Controller đầu tiên phải đáp ứng:


+ Cung cấp giải pháp tên miền DNS cho các máy Client


+ Cung cấp xác thực và các dữ liệu liên quan khác tới dữ liệu Active Directory.


a. DNS trên máy chủ Domain Controller mới.


- Máy chủ đầu tiên chứa toàn bộ dữ liệu DNS và các thiết lập khác trên DNS. Để máy chủ thứ hai này cũng có khả năng đáp ứng các yêu cầu DNS của Client chúng ta cần phải tạo một bản sao bao gồm dữ liệu DNS giống hệt máy chủ đầu tiên.


- Trên Windows Server 2003 dịch vụ DNS cho phép tạo Secondary Zone như một bản sao dữ liệu DNS từ một Primary Zone đã được tạo sẵn.


- Domain của tôi đã được cài đặt với một máy chủ DNS và Domain Controller là: dc1.vnexperts.net.


- Trên dữ liệu DNS của dc1.vnexperts.net có một Primary Zone tên vnexperts.net chứa toàn bộ các record về tên của domain vnexperts.net.


- Yêu cầu của tôi lúc này là tạo ra một máy chủ với dữ liệu DNS giống hệt dc1.vnexperts.net.


Step 1: Trên máy chủ dc1.vnexperts.net cho phép các máy chủ lấy được dữ liệu Zone vnexperts.net


Step 2: Trên máy chủ mới tạo Secondary Zone tên Vnexperts.net từ máy chủ dc1.vnexperts.net


- Ở trong bài viết này: dc1.vnexperts.net – IP 192.168.100.11


- Cài đặt dc2.vnexperts.net – IP 192.168.100.12


Step 1: Cấu hình trên máy chủ dc1.vnexperts.net cho phép máy khác tạo Secondary Zone vnexperts từ máy chủ này.


Start à All Programs à Administrative tools à DNS


Trong cửa sổ DNS chọn forward lookup zone trong đó có Zone vnexperts.net đã tạo ra trong phần 1+2 của bài viết. Chuột phải vào tab Zone Tranfers.





- Chọn Allow Zone Transfers có 3 options cho bạn lựa chọn:


+ to any server: cho tất cả các máy tính đều lấy được dữ liệu DNS


+ Chỉ cho phép máy chủ nào trong NS record (mặc định khi nâng cấp lên Domain Controller)


+ Chỉ cho phép các máy chủ dưới đây


- Tôi chọn to any server cho dễ


Step 2: tạo Secondary Zone từ máy chủ khác chuẩn bị cài đặt làm Domain Controller


- Cài đặt dịch vụ DNS như trong phần 1+2 của bài viết


- Vào giao diện quản trị DNS chuột phải vào Forward Lookup Zone chọn New Zone nhấn Next hệ thống sẽ bắt bạn lựa chọn Type Zone bạn chọn Secondary Zone





Nhấn Next tiếp tục quá trình thiết lập


- Hệ thống sẽ yêu cầu bạn tên Primary Zone mà bạn cần tạo Secondary Zone tôi chọn vnexperts.net vì tôi đã có Zone này trên máy dc1.vnexperts.net – 192.168.100.11 rồi.





Hệ thống sẽ yêu cầu bạn gõ địa chỉ của máy chủ chứa Primary Zone của Vnexperts.net


- Tôi gõ địa chỉ IP là 192.168.100.11 - điạ chỉ của máy chủ dc1.vnexperts.net





Nhấn Next để hoàn thành quá trình tạo Secondary Zone vnexperts.net trên máy chủ dc2.


- Để lấy toàn bộ dữ liệu DNS từ máy chủ dc1 về máy chủ dc2 bạn chuột phải vào Zone vnexperts.net mới được tạo ra trên máy chủ dc2 chọn "Transfers from master".


- Vào kiểm tra và kết quả tôi đã được một bản copy của dữ liệu DNS trên máy chủ mới, điều này có nghĩa máy chủ Secondary này hoàn toàn có khả năng giải quyết vấn đề về tên miền trong hệ thống.





b. Cài đặt Additions Domain Controller vào một domain đã có sẵn


- Việc cài đặt Addtions một Domain Controller mới vào một domain đã có sẵn vô cùng đơn giản


- Step 1 đặt địa chỉ IP tĩnh


- Step 2 đặt địa chỉ DNS là địa chỉ DNS của máy chủ dc1.vnexperts.net – 192.168.100.11 và địa chỉ IP của chính nó là 192.168.100.12





Khi bạn đã hoàn tất quá trình cài đặt DNS và tạo Secondary Zone trên máy chủ mới, bạn cần thiết phải đặt địa chỉ của DNS như trên bởi khi DC1 bị hỏng thì hệ thống vẫn hoạt động bình thường.


- Tiếp tục quá trình cài đặt vào Run gõ dcpromo.





Nhấn Next để tiếp tục quá trình cài đặt Addtions Domain Controller





Nhấn Next để tiếp tục quá trình cài đặt.


- Đến bước chọn hai Options: Bạn bắt buộc phải chọn Additional domain controller for an existing domain. Đây chính là sự khác nhau cơ bản giữa cài mới và add vào một domain có sẵn





Nhấn Next để tiếp tục quá trình, hệ thống sẽ yêu cầu bạn gõ Username, Password và domain mà bạn cần add vào:





Sau khi điền đủ các dữ kiện từ domain, username password.


- Nhấn Next hệ thống tự động tìm kiếm Domain đã chọn, nếu bạn đặt địa chỉ DNS cho card mạng sai đến bước này sẽ không tìm thấy domain mà bạn cần add vào, khi đó bạn chỉ cần kiểm tra lại DNS khi đặt địa chỉ IP là ok.


- Nhấn Next để tiếp tục





Gõ lại tên miền bạn muốn add vào : tôi gõ vnexperts.net (bởi tôi cần add them một domain controller vào domain này).


- Nhấn Next tiếp tục quá trình cài đặt. Hệ thống yêu cầu nơi chứa folder NTDS để cho quá trình Replications trong Domain.





Tôi để mặc định nhấn Next. Hệ thống yêu cầu vị trí folder SYSVOL





Để mặc định tôi nhấn Next. Hệ thống yêu cầu gõ password dành cho quá trình Restore Mode như trong phần 3 của bài viết này tôi đề cập đến.





Nhấn Next để tiếp tục quá trình cài đặt: hệ thống hiển thị toàn bộ thong tin về quá trình thiết lập của tôi:





Nhấn Next hệ thống sẽ bắt đầu cài đặt cho dc2 này.





Đợi vài phút và khởi động lại máy sau đó vào Active Directory Users and Computers để xem và tôi thấy đã có hai máy chủ Domain Controller.





Vậy là hoàn tất quá trình tạo ra một Domain Controller mới trong domain vnexperts.


Giờ tôi hoàn toàn có thể yên tâm tắt dc1.vnexperts.net mà không ảnh hưởng tới các dịch vụ của hệ thống.


Các bài viết khuyến cáo nên đọc trước khi triển khai Active Directory là 3 bài viết tôi đã trình bày rất chi tiết:


Khái niệm chung về Name Resolution


Hiểu về DNS Server


Các dạng Zone và cách sử dụng chúng



Theo Vnexperts Research Department.



Active Directory - Phần 3 – Backup & Restore


Trong phần 1+2 của Series bài viết về Active Directory tôi trình bày về cách thiết lập các thông số cần thiết như đặt địa chỉ IP tĩnh cho Card mạng, về DNS, và cài đặt hoàn chỉnh một máy chủ Domain Controller. Trong phần 3 này tôi trình bày với các bạn cách backup và restore Active Directory trên máy chủ Domain Controller đề phòng có sự cố xảy ra.


1. Công nghệ NTBACKUP trong Windows Server 2003.


Backup và Restore là một trong những kiến thức vô cùng quan trọng trong việc đảm bảo hệ thống hoạt động một cách hiệu quả, và tránh được những sự cố đáng tiếc xảy ra. Trong Windows Server 2003 có sử dụng một công cụ backup dữ liệu đó là: ntbackup.


- NTBACKUP trong Windows Server 2003 sử dụng công nghệ backup là Shadow Copy để backup cả những dữ liệu đang hoạt động như SQL, hay dịch vụ Active Directory, các file đang chạy hay các folder bị cấm truy cập…


- Nhưng trong Windows Có một quy định là không cho can thiệp vào các file hay dữ liệu đang đang có một chương trình khác đang hoạt động hay đang sử dụng.


- Và hai điều này có nghĩa là bạn hoàn toàn có thể backup được Active Directory theo một cách nào đó, nhưng bạn không thể Restore lại được bởi Service này hoạt động từ lúc hệ thống bắt đầu khởi động. Vậy không có cách nào Restore sao, thật may mắn Microsoft đã tính toán đến tình huống này và trong bài viết này tôi sẽ giới thiệu với các bạn cách Backup và Restore dữ liệu của Active Directory.


- Khi backup System State sẽ chứa toàn bộ thông tin của Active Directory.


2. Backup và Restore Active Directory trong máy chủ Domain Controllers.


a. Lý thuyết


- Sau phần 1+2 tôi đã có một Domain với tên miền là: vnexperts.net có máy chủ Domain Controller cài dịch vụ Active Directory là dc1.vnexperts.net.


- Step 1: Tạo một OU trong Active Directory với tên MCSA trong OU này tôi tạo tiếp một User Name là Hoang Tuan Dat.


- Step 2: Backup Active Directory


- Step 3: Xoá OU và User vừa tạo ra


- Step 4: Khôi phục lại dữ liệu Active Directory vừa bị xoá.


b. Triển khai.


Step 1


- Log on vào máy chủ Domain Controller bằng user administrator


- Vào Start à All Programs à Administrative tools à Active Directory Users and Computers.





Chuột phải vào Active Directory domain vnexperts.net chọn New à Organizational Unit (OU) với tên MCSA


- Vào trong OU MCSA kick chuột phải chọn New User Account - để tạo một tài khoản User mới.


- Ở đây tôi tạo User tên Hoang Tuan Dat, logon name là tocbatdat





Nhấn Next hệ thống yêu cầu gõ Password của user mới tạo ra là gì tôi chọn Password là: Password12!


- Chú ý sau khi cài đặt Active Directory sẽ có một Default Domain Security Policy yêu cầu bất kỳ một user mới tạo ra đều phải có password nhỏ nhất là 7 ký tự và phải phức tạp. Nếu bạn muốn chỉnh lại để tạo ra User một cách đơn giản hơn phải chỉnh lại Default Domain Security Policy này và Local Policy của Máy chủ Domain Controllers.


- Cách chỉnh Default Domain Security Policy: Vào Startà All Programs à Administrative tools à Domain Security Policy. Trong Cửa sổ chỉnh Policy bạn chọn chọn Account Policies à Password Policies. Tiếp đến bạn phải chỉnh hai thong số là Minimum Password Lengh, và Password must meet complexity Requirements (độ dài tối thiểu và phải phức tạp) nhấp đúp chuột trái sẽ xuất hiện như hình dưới đây bạn bỏ dấu Check Box – Define this policy setting – thực hiện với cả hai thiết lập.





- Vào Run gõ Gpupdate /force để apply sự thay đổi policy trong domain sau đó bạn phải chỉnh cả trong Local Policy của máy chủ Domain Controller nữa thì mới tạo được User ở dạng Password là chống (blank).


- Vào Run gõ gpedit.msc để chỉnh Local Policy cho máy chủ Domain Controllers. Tương tự chỉnh các thông số trong Password Policy. Lưu ý một điều nếu bạn chưa bỏ dấu check box trong Domain Policy thì vào Local Policy sẽ không chỉnh được các thông số này.


- Chỉnh Minimum Password Lengh về 0, và Disable Password must meet complexity requirements





Vào Run gõ Gpupdate /force là OK giờ bạn có thể tạo user với password trắng


Step 2 – Backup Active Directory


- Vào Run gõ ntbackup hệ thống sẽ hiện cửa sổ sau đây





Bạn chọn Advanced Mode (dòng chữ màu xanh) sẽ xuất hiện cửa sổ Backup Utility à Chọn Tab Backup sẽ được cửa sổ như hình dưới đây.


- Bạn muốn backup Active Directory bạn cần phải Backup System State. Để ý thấy khi backup System State sẽ bao gồm rất nhiều thông tin: Active Directory, Boot Files, Registry, SYSVOL…


- Sau khi chọn System State, cần phải thiết lập nơi chứa file Backup, ở đây tôi chọn là lưu tại ổ C: và tên file là Backup.bkf


- Nhấn Start Backup để bắt đầu Backup dữ liệu.





Khi nhấn Start Backup hệ thống sẽ bật ra cửa sổ như hình dưới đây bạn chọn Start Backup để bắt đầu thực hiện backup.





Cửa sổ hiển thị quá trình Backup đang được thực hiện, bạn đợi một lát để hệ thống hoàn thành công việc





Step 3 – Xoá dữ liệu trong Active Directory.


Sau khi hệ thống kết thúc việc Backup System State bạn vào Active Directory (như cách vào bên trên) chuột phải vào OU MCSA chọn Delete, để xoá dữ liệu trong Active Directory





Step 4 – Restore Acitve Directory.


Như tôi trình bày ở trên, bạn không thể thực hiện Restore để thao tác lên các dữ liệu đang hoạt động, giờ tôi phải khởi động lại máy chủ Domain Controller.


- Trong lúc máy tính đang khởi động nhấn F8 để chọn các Mode của hệ thống như cách vào Safe Mode


- Trong Menu các Mode tôi phải chọn "Directory Service Restore Mode" - Bạn bắt buộc phải chọn mode này bởi khi bạn lựa chọn Mode này mặc định Service Active Directory sẽ bị tắt và bạn có thể thao tác bằng các tác vụ khác vào dữ liệu của Active Directory được.





Khi chọn khởi động từ "Directory Service Restore Mode" hệ thống sẽ yêu cầu gõ User name và Password.


- Bạn còn nhớ trong phần 2 của bài viết về "cài đặt Active Directory" tôi có nói tới một Password lúc cài đặt, đó chính là password để bạn đăng nhập trong khi Restore lại Active Directory.





Vào được trong môi trường Windows


- Run à ntbackup trong cửa sổ ntbackup chọn tab Restore


- Chọn System State để restore





Nhấn Start Restore để hệ thống bắt đầu lấy lại dữ liệu như lúc Backup.


- Dưới đây là cửa sổ hệ thống đang Restore lại System State





Sau khi hệ thống Restore hoàn tất sẽ yêu cầu khởi động lại máy tính.


- Lần này bạn để máy tính khởi động vào bình thường và công việc cuối cùng của chúng ta là xem lại xem OU MCSA và User Hoang Tuan Dat xem có còn hay không


- Thật may mắn là mọi thứ lại như cũ








Theo Vnexperts Research Department