Bài ghost quan mạng lan

46 1.4K 16
Bài ghost quan mạng lan

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

HƯỚNG DẪN CÀI ĐẶT GHOSTCAST SERVER 1. Giới thiệu Hầu như mỗi ai trong chúng ta biết cài đặt hệ điều hành cho máy tính thì biết đến thuật ngữ "Ghost" (General Hardware-Oriented Software Transfer). Ai cũng biết ghost là sản phẩm của hãng Symantec dùng để sao lưu và backup ổ cứng. Nó giúp chúng ta giảm được rất nhiều thời gian cho việc cài đặt máy, nhất là với các công ty máy tính, dịch vụ internet, nhân viên quản trị mạng . Với một máy đơn lẽ thì việc ghost này đã quá thông dụng, ai cũng làm được. Tuy nhiên khi chúng ta có một hệ thống mạng thì để đơn giản chúng ta sẽ lưu các image ghost của các máy con lên một máy đóng vai trò máy chủ rồi rồi khi máy con có sự cố chúng ta sẽ tiến hành ghost qua mạng. Như vậy mỗi khi cần phục hồi hệ điều hành cho một máy chúng ta không cần phải mở từng máy rồi gắn ổ cứng có chứa image vào để ghost rất mất công, cũng như tránh được ghost nhầm do sơ xuất. Hiện tại đã có nhiều bài viết trên mạng nói nhiều về vấn đề này. Tuy nhiên ở bài viết này tôi muốn đề cập đến vấn đề ghostcast server hỗ trợ bootrom PXE. Có nghĩa là mỗi lần cần tiến hành ghost, máy con không cần có ổ mềm, cdrom hay usb, chỉ cần các máy con đó nối mạng với nhau và card mạng có hỗ trợ bootrom Pxe là có thể thực hiện được rồi. Vậy ghostcast khác với ghost thông thường qua mạng như thế nào. Với ghost thông thường, ở máy chủ chúng ta tạo một thư mục share và trong thư mục đó sẽ lưu các image của các máy con trong mạng. Các máy con có thể boot từ đĩa mềm, cdrom, usb hoặc bootrom PXE có hỗ trợ các giao thức kết nối mạng như TCP/IP để kết nối được với máy chủ, sau đó sẽ "lấy" image từ máy chủ mà phục hồi lại hệ điều hành cho máy. Tuy nhiên việc ghost đó có nhiều bất tiện là máy chủ lúc này đóng vai trò là một File server để cho các máy con nhận image hay là lưu image mà thôi, như vậy khi có nhiều máy con kết nối vào thì quá trình ghost sẽ rất chậm do máy chủ không đủ đáp ứng cũng như băng thông mạng dễ bị nghẽn. Chính vì vậy ghostcast ra đời để khắc phục các vấn đề này. Vậy ghostcast làm việc như thế nào? Với ghostcast thì một quá trình ghost sẽ yêu cầu có 2 ứng dụng cùng chạy đó là ghostcast server chạy tại máy chủ và ghostclient tại máy con. Máy chủ sẽ tự đọc thông tin từ các image lưu sẵn rồi truyền đến cho các máy con hoặc là nhận thông tin từ các máy con để tạo image lưu trên máy chủ. Vì vậy ở máy chủ không cần phải tạo thư mục rồi share như cách ghost qua mạng cơ bản. Vì sao lại gọi là ghostcast? Do quá trình ghost này hỗ trợ các giao thức truyền dữ liệu là Broadcast, Unicast và Multicast. 1 Phạm Minh Triết - minhtrietpham@gmail.com - Broadcast: Với giao thức này máy chủ sẽ gởi c i d li u n t t c máy con n m trong ng subnet mạng lan a . Chính vì vậy mà máy chủ chỉ cần đọc một gói tin một lần nhưng tất cả các máy con trong mạng đều nhận gói tin đó. Như vậy với một hệ thống mạng có 1 máy hay nhiều máy thì về lý thuyết máy chủ cũng hoạt động với công suất giống nhau cũng như hệ thống mạng cũng chiếm băng thông như nhau. Hay nói cách khác thời gian ghost cho một máy hay nhiều máy đều giống nhau. Tuy nhiên nhược điểm chính của Broadcast là nó sẽ gởi dữ liệu đến tất cả các máy trên mạng, ngay cả những máy chúng ta không cần tiến hành ghost. Chính vì vậy mà cả máy chủ và các máy không muốn nhận dữ liệu này cũng phải tiêu tốn thêm tài nguyên, hệ thống mạng dễ bị nghẽn mạch. - Unicast: phương pháp này cũng giống như trong mạng lan dùng share dữ liệu. Khi các máy con trong mạng yêu cầu bao nhiêu gói dữ liệu thì máy chủ sẽ cung cấp chừng đó gói dữ liệu mặc dù các gói đó có thể giống nhau. Như vậy để ghost cho 20 máy con thì xem như máy chủ phải xử lý gấp 20 lần so với ghost 1 máy. Điều này sẽ gây quá tải cho máy chủ cũng như nghẽn băng thông của mạng. Tuy nhiên khác với Broadcast là máy chủ chỉ gởi dữ liệu đến máy con nào yêu cầu thôi chứ không gởi cho toàn mạng. Các phương pháp ghost qua mạng cơ bản dùng image từ thư mục share trên máy chủ chính là dùng giao thức này. Trong trường hợp tiến hành ghost để tạo image từ một máy con lưu trên máy chủ thì có thể dùng Unicast vì lúc đó chỉ có 1 máy con hoạt động mà thôi. - Multicast: phương pháp này ra đời để khắc phục nhược điểm của 2 phương pháp trên. Có nghĩa là máy chủ chỉ gởi 1 gói dữ liệu cho tất cả các máy con có nhu cầu nhận dữ liệu. Như vậy máy chủ ít tốn tài nguyên mà băng thông mạng cũng giảm. Với ghostcast dùng multicast thì với một phòng máy có nhiều máy thì thời gian ghost cho tất cả các máy con không lâu hơn nhiều so với thời gian ghost cho một máy. Do các ưu điểm như vậy nên ghostcast rất phù hợp ghi ghost 1 image cho một phòng máy có cấu hình giống nhau hoặc là một image ghost đa cấu hình cho phòng máy có nhiều cấu hình khác nhau. ********************* Hiện tại trên internet đã có bài viết tiếng Việt về ghostcast này nhưng rất sơ xài và không hỗ trợ bootrom, và cũng có một số ý kiến khác dùng kết hợp với phần mềm bootrom BXP để cho phép máy con boot từ bootrom PXE để tiến hành ghostcast. Tuy nhiên việc cài đặt BXP không dễ với người nào chưa làm bootrom. Chính vì vậy trong bài viết này tôi sẽ hướng dẫn chi tiết từng bước, cũng như sử dụng các phần mềm miễn phí (trừ phần mềm Symantec Ghostcast server), đơn giản nhưng tiện lợi để giúp mọi người dễ thực hành 2 Phạm Minh Triết - minhtrietpham@gmail.com 2. Cài đặt Symantec Ghostcast Server: Ở đây tôi dùng phiên bản Symantec Ghostcast Server 8.2 (Symantec Ghost Corporate Edition 8.2) Chúng ta có thể cài đặt từ giao diện chung của đĩa khi chạy Autorun hay có thể chạy từ file setup.exe trong thư mục \GHOST\INSTALL. Tuy nhiên trong trường hợp này thì cả 2 cách đều giống nhau, để thông dụng chúng ta chạy từ Autorun. Lúc đó sẽ có bảng sau: Chọn vào hàng đầu tiên: Install Symantec Ghost Corporate Edition 3 Phạm Minh Triết - minhtrietpham@gmail.com Cũng chọn hàng đầu tiên: Install Console and Stand Tools Đến đây thì giao diện giống như chúng ta cài đặt từ file setup.exe trong thư mục ghost\install. 4 Phạm Minh Triết - minhtrietpham@gmail.com Sau đó phần cài đặt sẽ yêu cầu nhập thông tin khách hàng, số cdkey . như là cài đặt các chương trình thông dụng khác cho đến khi cài đặt hoàn tất. Lúc đó từ Start -> Program chúng ta sẽ thấy biểu tượng chương trình Ghostcast (Symantec Ghost) được cài đặt như sau: 5 Phạm Minh Triết - minhtrietpham@gmail.com 3. Tạo đĩa mềm boot mạng hỗ trợ ghostcast Từ Program -> Symantec Ghost như hình trên chọn Ghost Boot Wizard Phạm Minh Triết - minhtrietpham@gmail.com 6 Click chọn vào Network Boot Disk rồi chọn Next Ở đây là phần cài driver cho đĩa boot mạng. Có 2 tùy chọn: 1. Nếu các máy client chỉ có 1 loại Nic thì chúng ta chọn đúng loại Nic đó từ danh sách trên 2. Nếu các client có nhiều loại Nic thì chúng ta chọn Multicard Template Trong trường hợp này chúng ta chọn Multicard Template Tiếp theo click Next Phạm Minh Triết - minhtrietpham@gmail.com 7 Do phần trước chọn Multicard Template nên ở đây chúng ta nhấn phím Ctrl để chọn nhiều loại Nic Sau đó click Next 8 Phạm Minh Triết - minhtrietpham@gmail.com Ở phần này chọn hệ điều hành Dos cho đĩa boot mạng. Mặc định chọn PC-DOS rồi Click Next để qua phần sau. 9 Phạm Minh Triết - minhtrietpham@gmail.com Click Next Phạm Minh Triết - minhtrietpham@gmail.com 10 [...]... có máy chủ ghostcast và các máy con đang chạy ghost client kết nối đến máy chủ mới trao đổi dữ liệu với nhau, còn các máy khác trên mạng không chạy ghost client thì không ảnh hưởng gì Tuy nhiên nếu khi ghost với multicast mà có vấn đề như nghẽn băng thông, máy chủ chạy quá tải thì chúng ta hãy cách ly các máy không chạy ghost bằng cách tắt các máy đó hay rút cáp mạng trước khi tiến hành ghostcast 30... Accept Clients để cho phép các client đang chạy ghostcast ( từ file ghost. exe) có thể kết nối với máy chủ ghostcast Chú ý: Ở máy con sau khi đã kết nối được máy chủ (sau khi ở máy chủ đã chọn Accept Clients) thì sau khi đã chọn các thao tác như khi tiến hành ghost bình thường trên 24 Phạm Minh Triết - minhtrietpham@gmail.com dos với file ghost. exe thì quá trình ghost sẽ chưa được thực thi mà phải chờ đợi... chúng ta ghost trên dos bình thường (Image to Partition) Sau khi chúng ta chọn xong và click Ok thì quá trình ghost sẽ vào trạng thái chờ, lúc nào có lệnh từ máy chủ ghostcast thì quá trính ghost mới được thực thi Nếu ghost một phòng máy thì chúng ta lặp lại thao tác này trên tất cả các máy con, sau khi đã "đưa" hết các máy con vào trạng thái chờ thì lúc đó mới phát lệnh từ máy chủ để quá trình ghostcast... - minhtrietpham@gmail.com 6 Thực hành ghostcast 6.1 Khởi động máy chủ ghostcast: 6.1.1 Chạy chương trình Symantec Ghostcast Server: Trên máy chủ chạy Ghostcast Server từ Ghostcast Server Start->Programs->Symantec Ghost- > Session Name: Nhập một tên bất kỳ, đây xem như mã số mà máy client sẽ nhập vào khi muốn kết nối với máy chủ để ghostcast, vd nhập vào abc Restore Image: Mặc định được chọn để tiến hành... có thể khởi động, xuất hiện menu sau đó tự nạp chương trình ghost. exe hỗ trợ ghostcast Dưới đây là một số hình ảnh khi khởi động máy client 25 Phạm Minh Triết - minhtrietpham@gmail.com 26 Phạm Minh Triết - minhtrietpham@gmail.com 6.2.1 Tiến hành ghostcast tại máy con: Ở máy con sau khi đã load giao diện ghostcast trên dos, chúng ta chọn GhostCast >Multicast như hình trên 27 Phạm Minh Triết - minhtrietpham@gmail.com... chọn khi tạo image cho ghostcast: Nếu như thông thường thì việc ghost chỉ là phục hồi lại một image tốt cho máy tính Tuy nhiên nếu các máy trong hệ thống mạng thì có nhiều vấn đề phát sinh như sau: - Sau khi ghost thì nếu nhiều máy dùng chung 1 image sẽ phát sinh vấn đề là tên máy hay IP trùng nhau, lúc đó chúng ta phải xử lý thủ công từng máy rất mất thời gian - Nếu các máy trong mạng đều gia nhập vào... minhtrietpham@gmail.com Tiếp theo click chọn vào thư mục GHOST trên đĩa A rồi kéo thư mục này sang của sổ chính của Winimage như hình trên Chú ý kéo và trỏ đến đúng dấu \ ngay cấu trúc cây ở cửa số bên trái sao cho sau khi copy xong thì file ghost. exe sẽ nằm đúng trong thư mục ghost như hình dưới Sau đó từ menu File chọn Save là hoàn tất phần tạo file image boot mạng 5 Cài đặt chương trình TFTPD32 và PXE LINUX... Next 11 Phạm Minh Triết - minhtrietpham@gmail.com Lúc này chúng ta chuẩn bị 2 đĩa mềm tốt, không cần format sẵn vì trong quá trình tạo đĩa boot mạng đĩa sẽ được format Do trên đĩa boot mạng sẽ có kèm file ghost. exe nên vì vậy chương trình sẽ tạo ra bộ đĩa boot mạng gồm 2 đĩa mềm Đầu tiên đặt đĩa 1 vào, chương trình sẽ format đĩa, sau khi format xong chúng ta tắt bảng format để chương trình copy các file... session name đã được quy định từ máy chủ đang chạy ghostcast server Do ở phần trên (6.1.1) chúng ta đặt tên cho session là abc nên ở đây sẽ nhập vào abc Ở phần Discovery Method: chúng ta có thể chọn Automatic để tự động tìm máy chủ ghostcast hay là chọn Server IP Address rồi nhập vào IP của máy chủ Nếu trong hệ thống mạng hiện tại chỉ có 1 máy chủ ghostcast đang chạy thì chúng ta chỉ cần chọn automatic... các máy đó đều ghost từ 1 image thì sẽ có nhiều máy không đăng nhập vào domain được hoặc hay bị trục trặc Đó là do khi ghost cùng 1 image thì các máy sẽ có cùng một thông tin nhận dạng SID Vì vậy muốn đăng nhập vào domain thì mỗi máy phải có một SID riêng Việc trùng IP chúng ta có thể giải quyết bằng cách không khai báo địa chỉ IP cho máy trước khi tiến hành ghost lưu image Nếu hệ thống mạng chỉ là workgroup . vào để ghost rất mất công, cũng như tránh được ghost nhầm do sơ xuất. Hiện tại đã có nhiều bài viết trên mạng nói nhiều về vấn đề này. Tuy nhiên ở bài viết. nhau và card mạng có hỗ trợ bootrom Pxe là có thể thực hiện được rồi. Vậy ghostcast khác với ghost thông thường qua mạng như thế nào. Với ghost thông thường,

Ngày đăng: 02/07/2013, 01:25

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan