Windows Serveri kaugtaaskäivitus: shutdown ja PowerShell
Windows Serveri kaugtaaskäivituseks on kõige lihtsam anda RDP-konsoolis käsk shutdown /r /t 0 või PowerShellis Restart-Computer -Force. Väljalülitamiseks sobib shutdown /s või Stop-Computer. Võrgu kaudu saab taaskäivitada ka teise serveri, näidates ära selle nime. Allpool on kõik käsud koos võtmetega ja kaitse juhusliku väljalülitamise eest.
1. viis. Käsk shutdown
Klassikaline utiliit shutdown töötab nii cmd-s kui ka PowerShellis. Peamised võtmed:
| Võti | Tegevus |
|---|---|
/r |
Taaskäivitus |
/s |
Väljalülitamine |
/t <sek> |
Viivitus sekundites |
/f |
Sulgeda rakendused jõuga |
/a |
Tühistada plaanitud väljalülitamine |
/m \\host |
Käivitada kaugarvutis |
Praeguse serveri kohene taaskäivitus:
shutdown /r /t 0
Taaskäivitus 60 sekundi pärast koos teatega kasutajatele:
shutdown /r /t 60 /c "Serveri plaaniline taaskaivitus uhe minuti parast"
Serveri väljalülitamine:
shutdown /s /t 0
2. viis. PowerShell
Kaasaegsem ja skriptide jaoks mugavam variant. Taaskäivitus:
Restart-Computer -Force
Väljalülitamine:
Stop-Computer -Force
Lipp -Force sulgeb rakendused, mis töö lõpetamist takistavad.
Plaanitud väljalülitamise tühistamine
Kui määrasite viivituse (/t) ja mõtlesite ümber, tühistage see enne taimeri käivitumist:
shutdown /a
Teise serveri taaskäivitamine võrgu kaudu
PowerShellist saab kaugmasina taaskäivitada, näidates ära selle nime või IP ja kasutajaandmed:
Restart-Computer -ComputerName "SRV02" -Credential (Get-Credential) -Force
Klassikalise shutdown-iga sama tegevus võrgus:
shutdown /r /m \\SRV02 /t 0 /f
Kaugvariandi toimimiseks peab sihtserveris olema sisse lülitatud WinRM (PowerShelli jaoks) või kaugregistri teenus ning vastavad pordid tulemüüris avatud.
Turvaline taaskäivitus: hoiatage kasutajaid
Kui serveris töötavad inimesed, andke neile aega andmed salvestada — määrake viivitus ja teade:
$comment = "Server taaskaivitub 5 minuti parast. Salvestage oma too."
shutdown /r /t 300 /c $comment
Enne taaskäivitust saab vaadata, kes praegu süsteemis on:
query session
Korduma kippuvad küsimused
Mis vahe on käskudel shutdown /r ja Restart-Computer?
Mõlemad taaskäivitavad serveri. shutdown on universaalne utiliit, mis annab täpse kontrolli viivituse ja teadete üle, Restart-Computer on mugavam PowerShelli skriptides ja mitme masina korraga taaskäivitamiseks.
Kuidas taaskäivitus tühistada, kui käsuga eksisin?
Kuni taimer /t ei ole täis saanud, käivitage shutdown /a — see tühistab plaanitud väljalülitamise. Käsu /t 0 puhul enam tühistada ei saa.
Kas ma kaotan pärast taaskäivitust RDP-ligipääsu?
Ei, korrektse seadistuse korral käivitub RDP süsteemi laadimisel automaatselt. Oodake minut-kaks ja looge sama kliendiga ühendus uuesti.
Miks teise serveri kaugtaaskäivitus ei õnnestu?
Tavaliselt ei ole sihtmasinas sisse lülitatud WinRM (käsu Restart-Computer -ComputerName jaoks) või on tulemüüris pordid kinni. Kontrollige kaugserveris Enable-PSRemoting ja tulemüüri reegleid.
Vajate serverit, kus taaskäivitus on täielikult teie kontrolli all ja tõrke puhuks on KVM-konsool? Võtke Windows VPS või vaadake VPS-i rendi hinnakirja.