5 cách cài đặt các nâng cấp
trên Windows Server 2008 R2
Core- ph
ần 1
Trong Windows Server 2008, cài đặt
Server Core cung cấp một môi trường tối
thiểu chỉ để chạy các role máy chủ cần
thiết, cách thức này có thể làm giảm các
yêu cầu về mặt duy trì cũng như quản lý
hay quan trọng nữa là giảm được bề mặt
tấn công vào các role máy chủ.
Tuy nhiên một trong những khó khăn trong quá trình sử
dụng Server Core là khía cạnh quản lý. May mắn cho
chúng ta, hầu hết những khó khăn trong việc quản lý
đều có thể được
giải quyết bằng cách sử dụng các kịch
bản được tạo thủ công lẫn các công cụ giao diện đồ họa
người d
ùng của các hãng thứ ba và mới đây là công cụ
SCONFIG.
Sau khi c
ấu hình đúng cách cho Server Core và sẵn
sàng cho việc triển khai nó vào hệ thống máy chủ, lúc
này ch
ắc chắn bạn phải thực hiện download và cài đặt
các nâng cấp Windows Server 2008 R2 mới nhất từ
trang Windows Update của Microsoft. Vậy bạn thực hiện
nhiệm vụ này như thế nào?
Có r
ất nhiều cách có thể giúp bạn thực hiện nhiệm vụ
này, đây là 5 phươ
ủa các file .msu trong
Windows Vista và trong Windows Server 2008
/>Phương pháp 2: Cài đặt từ kịch bản
Bạn cũng có thể sử mẫu dụng kịch bản dưới đây từ
MSDN:
Tìm ki
ếm, download và cài đặt các nâng cấp:
/>us/library/aa387102(VS.85).aspx
Set updateSession =
CreateObject("Microsoft.Update.Session")
Set updateSearcher =
updateSession.CreateupdateSearcher()
WScript.Echo "Searching for updates..." & vbCRLF
Set searchResult = _
updateSearcher.Search("IsInstalled=0 and
Type='Software'")
WScript.Echo "List of applicable items on the
machine:"
For I = 0 To searchResult.Updates.Count-1
Set update = searchResult.Updates.Item(I)
WScript.Echo I + 1 & "> " & update.Title
Next
If searchResult.Updates.Count = 0 Then
WScript.Echo "There are no applicable updates."
WScript.Quit
End If
WScript.Echo vbCRLF & "Creating collection of
updates to download:"
Set updatesToDownload =
CreateObject("Microsoft.Update.UpdateColl")
WScript.Echo vbCRLF & "Would you like to install
updates now? (Y/N)"
strInput = WScript.StdIn.Readline
WScript.Echo
If (strInput = "N" or strInput = "n") Then
WScript.Quit