I- GIỚI THIỆU:
Windows Deployment Services (WDS) là dịch vụ tích hợp trong Windows Server 2012 cho phép cái đặt hệ điều hành từ xa cho các máy Client thông qua môi trường mạng. Trong bài lab này, tôi sẽ hướng dẫn bạn cách cài đặt và cấu hình Windows Deployment Services.
II- CÁC BƯỚC TRIỂN KHAI:
Mô hình bài lab bao gồm 3 máy:
+ DC2012: Domain Controller chạy Windows Server 2012 (domain mcthub.local) và đóng vai trò DHCP Server
+ SERVER1: Máy đã join domain (mcthub.com) đóng vai trò WDS Server
+ CLIENT: chưa cài hệ điều hành nào
* Chuẩn bị:
– DC2012 cài đặt DHCP Server (Tham khảo bài viết Cấu hình DHCP Failover trên Windows Server 2012)
* Quy trình thực hiện:
1/ Tạo Image trên máy SERVER1
2/ Mount Image install.wim vào thư mục
3/ Add role Web Server (IIS) vào Image
4/ Cài đặt và cấu hình Windows Deployment Services
a. Cài đặt Windows Deployment Services
b. Cấu hình Windows Deployment Services
c. Tạo Boot Image
d. Tạo Image Group
e. Tạo Install Image
5/ Kiểm tra trên máy Client
III- TRIỂN KHAI CHI TIẾT:
1/ Tạo Image trên máy SERVER1
– Bạn tạo hai thư mục E:\Images và E:\Images\CustomImages
– Bạn copy source Windows 2012 (File install.wim nằm trong thư mục Sources) từ DVD.
– Sau đó bạn dán vào thư mục E:\Images\CustomImages.
– Như vậy lúc này bạn đã có file install.wim nằm trong đường dẫn E:\Images\CustomImages.
– Bước tiếp theo chúng ta sẽ Share thư mục Images. Chuột phải vào thư mục Images, chọn Properties.
– Trong cửa sổ Image Properties, bạn nhấn vào nút Advanced Sharing.
– Bạn đánh dấu chọn vào ô Share this folder, sau đó nhấn nút Permissions.
– Trong cửa sổ Permission for Images, bạn nhấn nút Add.
– Bạn thêm user Administrator và nhấn OK.
– Bạn gán Permission cho Administrator là Full Control để có thể toàn quyền chỉnh sửa Image.
– Bạn mở Windows Explorer, chuột phải vào Computer, chọn Map network drive.
– Ở mục Drive, bạn chọn ổ đĩa Z:, sau đó ở mục Folder, bạn nhập đường dẫn đến thư mục Images mà chúng ta vừa tạo ở trên. Cuối cùng bạn nhấn Finish.
– Ổ đĩa Z: lúc này chính là đường dẫn E:\Images.
2/ Mount Image install.wim vào thư mục
– Trên SERVER1, bạn tạo thư mục C:\Mounted.
– Đầu tiên chúng ta sẽ xem thông tin về hệ điều hành trong file install.wim bằng lệnh sau:
Dism /get-imageinfo /imagefile:”Z:\CustomImages\install.wim”
Bạn quan sát thấy Image này chứa 4 hệ điều hành. Trong bài lab này, chúng ta sẽ cài đặt Windows Server 2012 Server Data Center. Chú ý Index của hệ điều hành này là 4 để chúng ta có thể cài đúng phiên bản.
– Tiếp theo chúng ta sẽ mount Image vào thư mục C:\Mounted, bạn nhập vào lệnh sau:
Dism /mount-wim /wimfile:”Z:\CustomImages\install.wim” /index:4 /mountdir:C:\Mounted
– Khi bạn nhận được thông báo The operation completed successfully nghĩa là quá trình Mount thành công.
– Bạn kiểm tra thư mục C:\Mounted sau khi Mount Image xong.
3/ Add role Web Server (IIS) vào Image
– Để xem thông tin về Roles và Features có trong Image đã mount, bạn gõ lệnh sau:
Dism /image:C:\Mounted /get-features
– Chương trình sẽ liệt kê các Roles và Features cho bạn, kèm theo trạng thái là đã cài đặt (Enabled) hoặc chưa cài đặt (Disabled).
– Nếu bạn muốn xem chi tiết một Role hoặc một Feature cụ thể. Ví dụ: bạn muốn xem Role Web Server (IIS) đã được cài hay chưa, bạn nhập vào lệnh sau:
Dism /image:C:\Mounted /get-featureinfo /featurename:IIS-WebServerRole
Bạn sẽ thấy trong image này, Role Web Server (IIS) chưa được cài đặt.
– Bạn cài đặt Role Web Server IIS vào image bằng lệnh sau:
Dism /image:C:\Mounted /enable-feature /featurename:IIS-WebServerRole
– Kiểm tra lại: Role Web Server (IIS) đã được cài đặt
– Bước tiếp theo, chúng ta sẽ lưu lại những gì đã cấu hình vào file install.wim bằng cách unmount và save image. Trong cmd, bạn gõ lệnh sau:
Dism /unmount-wim /mountdir:C:\Mounted /commit
(Nếu bạn không muốn lưu lại những thiết lập, bạn có thể thay đổi thông số /commit thành /discard)
– Sau khi unmount xong, bạn kiểm tra thư mục C:\Mounted.
4/ Cài đặt và cấu hình Windows Deployment Services
a. Cài đặt Windows Deployment Services
– Trên máy SERVER 1, bạn mở Server Manager. Sau đó bạn vào menu Manage, chọn Add Roles and Features.
– Màn hình Before you Begin, bạn nhấn Next.
– Màn hình Installation Type, bạn chọn Role-based or feature-based installation.
– Màn hình Select Server Destination, bạn chọn Server1.
– Màn hình Select Server Roles, bạn đánh dấu chọn vào ô Windows Deployment Services.
– Chương trình yêu cầu bạn cài thêm các Features để hỗ trợ, bạn nhấn nút Add Features.
– Màn hình Features, bạn giữ nguyên như mặc định, sau đó nhấn Next.
– Màn hình WDS, bạn nhấn Next.
– Màn hình Role Services, bạn đánh dấu vào 2 ô Deployment Server và Transport Server.
– Màn hình Confirm installation selections, bạn đánh dấu chọn vào ô Restart the destination server automatically, sau đó nhấn nút Install để bắt đầu cài đặt.
– Màn hình Installation progress, bạn nhấn vào nút Close.
– Khi bạn nhận được thông báo Installation succeed nghĩa là quá trình cài đặt thành công.
b. Cấu hình Windows Deployment Services
– Bạn vào menu Tool, chọn Windows Deployment Services.
– Chuột phải vào SERVER1, chọn Configure Server.
– Màn hình Before You Begin, bạn nhấn Next.
– Màn hình Install Options, bạn chọn ô Integrated with Active Directory.
– Màn hình Remote Installation Folder Location, bạn chọn ổ đĩa chứa các file Boot Image, Install images. Ổ đĩa này phải có định dạng NTFS . Trong bài lab này sẽ sử dụng ổ E:. Sau khi chọn xong, bạn nhấn Next.
– Màn hình PXE Server Initial Settings, bạn chọn ô Respond to all client computers (know or unknown)
– Quá trình cấu hình Windows Deployment Services diễn ra.
– Màn hình Operation Complete, bạn bỏ dấu chọn ở ô Add images to the server now, chúng ta sẽ tạo sau. Cuối cùng bạn nhấn Finish để kết thúc.
c. Tạo Boot Image
– Bước tiếp theo chúng ta sẽ tạo file Boot Image. Bạn mở Source cài đặt Windows 2012, vào thư mục Sources, bạn quan sát sẽ thấy file boot.wim.
– Trên CMD, bạn nhập vào lệnh sau để thêm boot Image.
Wdsutil /add-image /ImageFile:”D:\Sources\Boot.wim” /ImageType:Boot
– Quay lại Windows Deployment Services, ở bên trái bạn chọn Boot Images. Quan sát thấy Boot Images đã được tạo.
d. Tạo Image Group
– Chuột phải vào Install Images, chọn Add Image Group.
.
– Trong cửa sổ Add Image Group, bạn đặt tên là ImageGroup1.
e. Tạo Install Image
– Chuột phải vào ImageGroup1, chọn Add Install Image.
– Màn hình Image File, bạn nhấn nút Browse và trỏ đường dẫn tới file install.wim từ Z:\CustomImages.
– Màn hình Available Image, bạn đánh dấu chọn vào phiên bản Windows Server 2012 SERVERDATACENTER.
– Màn hình Summary, bạn nhấn Next.
– Quá trình tạo Install Image bắt đầu. Khi hoàn tất, bạn nhấn vào nút Finish.
– Bạn kiểm tra Install Image được tạo.
– Chuột phải vào Server, chọn Properties.
- Qua tab PXE Response, bảo đảm dấu chọn ở ô Respond to all client computers (know or unknown).
– Tiếp theo bạn qua tab AD DS, ở mục Naming Client Policy, bạn qui định tên máy Client sau khi deploy bằng WDS.
%0#: tên máy sẽ tự động nhảy số từ 1 đến 999
5/ Kiểm tra trên máy Client
– Máy Client boot bằng card mạng PXE.
– Nhấn phím F12 khi hệ thống yêu cầu.
– Client nhận IP từ SERVER 1 và nạp Boot Image.
– Quá trình cài đặt bắt đầu. Bạn lựa chọn ngôn ngữ cài đặt
– Hộp thoại Connect to user, bạn khai báo Domain Admin và mật khẩu.
– Tiếp theo bạn lựa chọn hệ điều hành.
– Cấu hình đĩa cứng.
– Quá trình cài đặt diễn ra.
– Khai báo các thông số cần thiết cho Client mới.
– Thiết lập mật khẩu cho User.
– Sau khi quá trình cài đặt hoàn tất, trên SERVER1 bạn kiểm tra Client mới cài đặt.
– Quay lại máy Client vừa cài đặt, bạn log on MCTHUB\Administrator. Sau đó bạn vào Server Manager, chọn Local Server. Bạn kiểm tra thông tin về tên máy và domain.
– Kiểm tra Role Web Server (IIS) được cài đặt.
– Trên DC2012, bạn vào Run, gõ dsa.msc.
– Ở khung bên trái, bạn chọn Computers. Kiểm tra có Client mới tên là MCTCLIENT01 đã join domain.