−25%

Windows-ის წლიურ გადახდაზე, 31 ოქტომბრამდე. ტარიფებზე

EQVPS
დაწყება

როგორ განვაახლოთ Windows Server VPS-ზე: სად დავაჭიროთ, რამდენ ხანს გრძელდება და როგორ დავიბრუნოთ დისკი

დააყენეთ Windows Server 2022-ის განახლებები პარამეტრებიდან, sconfig-ით ან ერთი PowerShell სკრიპტით, გადატვირთეთ ისე, რომ არაფერი გაფუჭდეს, და გაასუფთავეთ ის გიგაბაიტები, რასაც ყოველი განახლება ტოვებს. დრო და დისკის მონაცემები იმ სერვერიდანაა, რომელიც 2022 წლიდან 2026 წლის ოქტომბრის განახლებამდე მივიყვანეთ.

Windows Server 2022 ყოველთვიურად ერთ დიდ კუმულაციურ განახლებას იღებს, პლუს უფრო მცირეებს .NET-ისა და Defender-ისთვის. ჩვენს იმიჯზე Windows მათ თქვენთვის ჩამოტვირთავს და ელოდება, როდის გადაწყვეტთ დაყენებას, ასე რომ გადატვირთვა მოულოდნელად არასდროს მოგისწრებთ. მეორე მხარე: თუ თქვენ არ დააყენებთ, არავინ დააყენებს. ეს სახელმძღვანელო აჩვენებს სამ გზას, როგორ მიმდინარეობს გადატვირთვები და როგორ დაიბრუნოთ დისკის ადგილი, რასაც განახლებები ტოვებს. რიცხვების მისაღებად Windows Server 2022-ის ინსტალაცია ნაბიჯ-ნაბიჯ მივიყვანეთ 2022 წლის მარტის საწყისი ვერსიიდან 2026 წლის ოქტომბრის განახლებამდე.

1. ნახეთ, რომელი ვერსია გაქვთ

გახსენით PowerShell და გაუშვით:

$v = Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion'
"{0}.{1}" -f $v.CurrentBuild, $v.UBR

მეორე რიცხვი განახლების დონეა. ჩვენი სერვერი 20348.587-დან დაიწყო, 2022 წლის მარტიდან. ყველა განახლების შემდეგ ის აჩვენებდა 20348.5761-ს, 2026 წლის ოქტომბრის კუმულაციურ განახლებას. აქედან იწყება ახლა ის Windows სერვერებიც, რომლებსაც ჩვენთან უკვეთავთ: 2026 წლის 25 ოქტომბერს იმიჯი ზუსტად ამ ნაბიჯებით განვაახლეთ. Get-HotFix აჩვენებს, რა არის დაყენებული:

Get-HotFix | Sort-Object InstalledOn | Select-Object -Last 5

2. დააყენეთ განახლებები

აირჩიეთ თქვენთვის მოსახერხებელი. სამივე ერთსა და იმავე Windows Update-ს იყენებს.

პარამეტრები. Start → Settings → Update & Security → Windows Update → Check for updates, შემდეგ Install now. თუ გვერდზე წერია, რომ ზოგიერთ პარამეტრს თქვენი ორგანიზაცია მართავს, ეს ჩვენი „მხოლოდ ჩამოტვირთვის“ პოლიტიკაა. დაყენებაში ხელს არ გიშლით.

sconfig. აკრიფეთ sconfig PowerShell-ში. ოფცია 6) Install updates გკითხავთ, რა მოძებნოს: აირჩიეთ All quality updates, შემდეგ დააყენეთ. ოფცია 5) Update setting ჩვენს იმიჯზე აჩვენებს Download only-ს. იქიდანვე შეგიძლიათ გადართოთ Automatic-ზე, რომელიც საკუთარი განრიგით აყენებს და გადატვირთავს.

იმავე მენიუში არის Feature updates. არ შეეხოთ, თუ უფრო ახალი Windows Server-ის ლიცენზია არ გაქვთ. sconfig აფრთხილებს, რომ ფუნქციების განახლებას ახალი პროდუქტის გასაღები სჭირდება და თქვენს ვერსიას თიშავს.

PowerShell. სკრიპტისთვის ან დაგეგმილი ამოცანისთვის Windows Update-ის საკუთარი API მთელ საქმეს დამატებითი მოდულების გარეშე აკეთებს. აი, რა გავუშვით ჩვენ:

$session  = New-Object -ComObject Microsoft.Update.Session
$result   = $session.CreateUpdateSearcher().Search("IsInstalled=0 and IsHidden=0 and Type='Software'")
$updates  = New-Object -ComObject Microsoft.Update.UpdateColl
foreach ($u in $result.Updates) { $u.AcceptEula(); [void]$updates.Add($u); $u.Title }
if ($updates.Count -gt 0) {
    $d = $session.CreateUpdateDownloader(); $d.Updates = $updates; [void]$d.Download()
    $i = $session.CreateUpdateInstaller();  $i.Updates = $updates
    $r = $i.Install(); "Result: $($r.ResultCode)  Restart needed: $($r.RebootRequired)"
} else { "Nothing to install" }

გაუშვით ადმინისტრატორის PowerShell-ში. შედეგის კოდი 2 წარმატებას ნიშნავს, განახლებულ სერვერზე კი უბრალოდ დაწერს Nothing to install.

3. გადატვირთეთ და დაასრულებინეთ

კუმულაციური განახლების შემდეგ Windows-ს გადატვირთვა სჭირდება, ზოგჯერ ორჯერ. აი, რა ვნახეთ:

წრერა დაყენდადაყენების დროგადატვირთვები
12026 წლის სექტემბრის კუმულაციური განახლება, .NET-ის განახლება, Defender, მავნე პროგრამების მოცილების ინსტრუმენტი22 წთ2 წთ 51 წმ, შემდეგ დაახლოებით ერთ წუთში Windows თავად კიდევ ერთხელ გადაიტვირთა
22026 წლის ოქტომბრის კუმულაციური განახლება, Defender17 წთდაახლოებით 2 წუთი, მეორე ავტომატური გადატვირთვის ჩათვლით
3Defender-ის პლატფორმა და განსაზღვრებები33 წმარცერთი
4აღარაფერი დარჩა——

ორი რამ, რაც უნდა იცოდეთ:

  • ის მეორე გადატვირთვა ნორმალურია. ხელახლა დაკავშირებიდან დაახლოებით ერთ წუთში Windows განახლების დასასრულებლად თავად გადაიტვირთა. თუ დისტანციური სამუშაო მაგიდის სესია შესვლისთანავე გაწყდა, სავარაუდოდ ეს არის მიზეზი. დაელოდეთ ერთ წუთს და ხელახლა დაუკავშირდით.
  • ძალით ნუ გამორთავთ, სანამ ეწერება „Working on updates“. გადატვირთეთ „დაწყების“ მენიუდან ან Restart-Computer-ით და დაელოდეთ. იძულებითი გამორთვა სისტემური ფაილების შეცვლისას ჩვეული გზაა, რომლითაც განახლება Windows-ს ჩაურთველს ტოვებს.

შემდეგ ისევ შეამოწმეთ. თვეებით ჩამორჩენილი სერვერი განახლებებს ფენებად იღებს: ჩვენ ოქტომბრის განახლება მხოლოდ სექტემბრისის დაყენების შემდეგ შემოგვთავაზა. გაიმეორეთ, სანამ ძიება ვეღარაფერს იპოვის.

4. დაიბრუნეთ დისკის ადგილი

განახლებები დისკს ზრდის. Windows ინახავს ყოველი შეცვლილი სისტემური ფაილის ძველ ვერსიას, რომ განახლება მოგვიანებით წაშალოთ. ჩვენს 50 GB-იან სერვერზე:

ეტაპიდაკავებული ადგილი
2022 წლის საწყისი იმიჯი12,6 GB
პირველი კუმულაციური განახლების დროს20,8 GB
ორივე კუმულაციური განახლების შემდეგ24,5 GB
StartComponentCleanup-ის შემდეგ17,3 GB
/ResetBase-ის შემდეგ15,7 GB
განახლებების ჩამოტვირთვის ქეშის დაცლის შემდეგ14,6 GB

გაასუფთავეთ ადმინისტრატორის PowerShell-იდან:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Dism.exe /Online /Cleanup-Image /StartComponentCleanup

პირველი ბრძანება აჩვენებს, რამდენის დაბრუნება შეიძლება. მეორე შლის იმ კომპონენტების ძველ ვერსიებს, რომლებიც ახალმა განახლებებმა ჩაანაცვლა. ჩვენს სერვერზე ის 14 წუთი მუშაობდა და 6,9 GB გაათავისუფლა. /ResetBase-ის დამატებამ დაახლოებით წუთნახევარში კიდევ 1,6 GB გაათავისუფლა, მაგრამ ამის შემდეგ უკვე დაყენებული განახლებების წაშლა აღარ შეიძლება. მომუშავე სერვერზე ამას გამოვტოვებდით და იმ დროისთვის შევინახავდით, როცა ადგილი ნამდვილად გჭირდებათ.

Windows Update-ის ჩამოტვირთული ფაილების წაშლაც შეიძლება. ჩვენთან ისინი 1,1 GB-ს იკავებდა:

Stop-Service wuauserv
Remove-Item C:\Windows\SoftwareDistribution\Download\* -Recurse -Force
Start-Service wuauserv

განახლებების გარდა რა ავსებს დისკს, ნახეთ სტატიაში დისკის ადგილზე, Windows-ისა და Linux-ის რიცხვებით.

5. ჩვევად აქციეთ

Microsoft უსაფრთხოების განახლებებს ყოველი თვის მეორე სამშაბათს უშვებს. თვეში ერთხელ გაუშვით sconfig-ის მე-6 ოფცია ან ზემოთ მოცემული სკრიპტი, გადატვირთეთ და ისევ შეამოწმეთ. დიდი განახლების წინ მნიშვნელოვანი სერვერის გარეთ დააკოპირეთ. და თუ ჯერ არ გაგიკეთებიათ, დაიცავით RDP: განახლებები Windows-ის ხვრელებს ხურავს, მაგრამ ვერ შეაჩერებს ვინმეს, ვინც სუსტ პაროლს გამოიცნობს.

რომელი პაკეტი

განახლებებს ადგილი სჭირდება. ჩვენ Windows-Small-ზე (4 vCPU, 4 GB, 50 GB, $11/თვე) შევამოწმეთ და ორი კუმულაციური განახლების შემდეგ ჯერ კიდევ 25 GB-ზე მეტი თავისუფალი რჩებოდა. თუ დიდი პროგრამების დაყენებას აპირებთ, Windows-Medium 60 GB-ს გაძლევთ $19/თვე-ში. ოთხივე Windows პაკეტი Windows VPS გვერდზეა, გადახდა კი USDT-ით, USDC-ით ან ETH-ით ხდება Base, Ethereum ან Polygon ქსელებში.

ხდკ

Windows Server განახლებებს თავად აყენებს?

ჩვენს იმიჯზე ის მათ თავად ჩამოტვირთავს, მაგრამ ელოდება, რომ თქვენ დააყენოთ. განახლების პოლიტიკაა „მხოლოდ ჩამოტვირთვა“, ამიტომ თქვენს სერვერს არაფერი გადატვირთავს გაფრთხილების გარეშე. ეს იმასაც ნიშნავს, რომ დაყენება თქვენზეა. თვეში ერთხელ, Microsoft-ის მეორე სამშაბათის გამოშვების შემდეგ, კარგი რიტმია.

რამდენ ხანს გრძელდება Windows Server-ის განახლება?

თვიური კუმულაციური განახლება ჩვენს 4 vCPU სერვერზე 17 წუთში დაყენდა, პლუს დაახლოებით ორი წუთი გადატვირთვებზე. სერვერს, რომელიც წლებით ჩამორჩება, რამდენიმე წრე სჭირდება: ჩვენსას ოთხი დასჭირდა, ჯამში დაახლოებით ერთი საათი.

შეიძლება სერვერი გამოვრთო, სანამ ეწერება „Working on updates“?

არა. ეს ეკრანი ნიშნავს, რომ Windows სისტემურ ფაილებს ცვლის, და შუაში იძულებითმა გამორთვამ შეიძლება ის ჩაურთველი დატოვოს. დაელოდეთ დასრულებას. ჩვენს სერვერზე ყველაზე გრძელ გადატვირთვას სამ წუთზე ნაკლები დასჭირდა.

sconfig ფუნქციების განახლებას მთავაზობს. დავაყენო?

მხოლოდ თუ Windows Server-ის უფრო ახალი ვერსიის ლიცენზია გაქვთ. თავად sconfig აფრთხილებს, რომ ფუნქციების განახლებას ახალი პროდუქტის გასაღები სჭირდება და ძველ ვერსიას თიშავს. უსაფრთხოების შესწორებებისთვის მხოლოდ ხარისხის განახლებები გჭირდებათ.

რატომ გაივსო დისკი განახლებების შემდეგ?

Windows ინახავს ყოველი შეცვლილი სისტემური ფაილის წინა ვერსიებს. ჩვენს სერვერზე დაკავებული ადგილი ორი კუმულაციური განახლების შემდეგ 12,6 GB-დან 24,5 GB-მდე გაიზარდა. DISM-ის კომპონენტების გასუფთავებამ და ჩამოტვირთვების ქეშის დაცლამ ის 14,6 GB-მდე დააბრუნა.

კომენტარები

ჯერ არ არის კომენტარები. იყავით პირველი.

დატოვეთ კომენტარი

კომენტარები მოდერირდება გამოჩენამდე.