Windows Server ist ein von Microsoft entwickeltes Betriebssystem, das speziell für die Arbeit mit Servern entwickelt wurde. Die Aktualisierung des Betriebssystems ist ein wichtiger Prozess, um die Sicherheit und Funktionalität des Servers zu verbessern. Eine der effektivsten Methoden zum Aktualisieren von Windows Server ist die Verwendung von PowerShell.
PowerShell ist ein Befehlszeilen- und Skriptframework, das eine benutzerfreundliche Oberfläche für die Automatisierung von Aufgaben und die Verwaltung von Servern bietet. In diesem ausführlichen Leitfaden werden wir uns einige wichtige PowerShell-Befehle ansehen, mit denen Sie Windows Server mühelos aktualisieren können.
Bevor Sie beginnen, ist es wichtig sicherzustellen, dass Sie über Administratorrechte auf dem Server verfügen. Stellen Sie sicher, dass Sie über Zugriff auf das Internet und die erforderlichen Rechte zum Herunterladen und Installieren von Updates verfügen. Denken Sie auch daran, dass der Aktualisierungsprozess einige Zeit in Anspruch nehmen kann. Stellen Sie daher sicher, dass auf dem Server keine laufenden Aufgaben ausgeführt werden, die während des Upgrades unterbrochen werden können.
Gehen wir nun zu den PowerShell-Befehlen über, mit denen Sie Windows Server aktualisieren können. Der erste Schritt besteht darin, PowerShell zu öffnen. Drücken Sie dazu die Taste Win + X und wählen Sie "Windows PowerShell (Administrator)". Nachdem Sie PowerShell geöffnet haben, müssen Sie mehrere Befehle ausführen.
Schritt 1: Vorbereitung auf das Upgrade
Bevor Sie mit dem Upgrade von Windows Server über PowerShell beginnen können, müssen Sie einige vorbereitende Schritte ausführen:
| Schritt | Die Beschreibung |
| 1 | Erstellen Sie einen Systemwiederherstellungspunkt, um bei Problemen in den vorherigen Zustand zurückkehren zu können. |
| 2 | Speichern Sie wichtige Dateien und Daten, damit Sie bei Problemen mit dem Upgrade keine Informationen verlieren. |
| 3 | Stellen Sie sicher, dass Sie über Administratorrechte auf dem Server verfügen, um die erforderlichen Befehle ausführen zu können. |
| 4 | Installieren Sie die erforderlichen Tools und Updates, um bereit zu sein, mit PowerShell zu arbeiten. |
| 5 | Überprüfen Sie den verfügbaren freien Speicherplatz auf der Festplatte, um sicherzustellen, dass genügend Speicherplatz für die Installation von Updates vorhanden ist. |
| 6 | Deaktivieren Sie die Antivirensoftware während der Aktualisierung, um mögliche Konflikte zu vermeiden. |
Nachdem Sie diese vorbereitenden Schritte ausgeführt haben, können Sie mit dem Upgrade von Windows Server über PowerShell beginnen.
Schritt 2: Installieren des PSWindowsUpdate-Moduls
Um Windows Server über PowerShell zu aktualisieren, müssen Sie das PSWindowsUpdate-Modul installieren.
| Schritt | Das Team |
| 1 | Öffnen Sie PowerShell als Administrator. |
| 2 | Führen Sie den folgenden Befehl aus: |
3. Wenn Sie aufgefordert werden, "NuGet provider" zu installieren, geben Sie "Y" ein und drücken Sie die Eingabetaste.
4. Nachdem die Installation des PSWindowsUpdate-Moduls abgeschlossen ist, führen Sie den folgenden Befehl aus, um das Modul zu importieren:
Jetzt sind Sie bereit, Windows Server mit PowerShell zu aktualisieren!
Schritt 3: Überprüfen der verfügbaren Updates
Get-WindowsUpdate
Der Befehl Get-WindowsUpdate zeigt eine vollständige Liste der verfügbaren Updates für Ihren Server an. Sie sehen Informationen zu jedem Update, einschließlich seiner ID, des Namens, des Status und des Installationsdatums.
Nachdem Sie den Befehl ausgeführt haben, können Sie die Liste der Updates anzeigen und entscheiden, welche Updates Sie installieren möchten. Wenn Sie alle verfügbaren Updates installieren möchten, können Sie diesen Schritt überspringen und mit dem nächsten Schritt fortfahren.
Schritt 4: Anwenden von Updates
Nachdem Sie die erforderlichen Zertifikate für den Zugriff auf Updates installiert und den Updatekanal eingerichtet haben, müssen Sie nur die Updates selbst anwenden.
Verwenden Sie dazu den Befehl Install-WindowsUpdate in PowerShell. Wenn Sie diesen Befehl verwenden, wird Windows Server nach verfügbaren Updates suchen und diese automatisch installieren.
Sie können ein bestimmtes Kriterium für die Auswahl von Updates angeben, indem Sie die Filter im Befehl verwenden. Zum Beispiel der Befehl:
Install-WindowsUpdate -Classification 'CriticalUpdates'
installiert nur wichtige Updates, und der Befehl:
Install-WindowsUpdate -KBArticleID 'KB4025342'
installiert das Update mit dem angegebenen KB-Artikel.
Wenn Sie Updates nur auf bestimmte Server in Ihrer Umgebung anwenden möchten, können Sie den Befehl verwenden:
Install-WindowsUpdate -ComputerName 'Server1', 'Server2', 'Server3'
dabei sind Server1, Server2 und Server3 die Namen der Server, auf die die Updates angewendet werden sollen.
Nachdem Sie den Befehl Install-WindowsUpdate ausgeführt haben, beginnt Windows Server mit der Anwendung der Updates und zeigt die Fortschrittsinformationen an der Eingabeaufforderung an. Nach Abschluss des Installationsprozesses müssen Sie den Server möglicherweise neu starten.