> For the complete documentation index, see [llms.txt](https://docs.instantroot.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.instantroot.de/kvm-server/allgemein/betriebssystem-neu-installieren.md).

# Betriebssystem neu installieren

In diesem Artikel erklären wir dir, wie du das Betriebssystem deines KVM-Servers neu installierst und worauf du dabei achten solltest.

Eine Neuinstallation setzt deinen Server auf ein frisches Betriebssystem zurück. Das ist hilfreich, wenn du ein anderes System verwenden möchtest, dein Server falsch konfiguriert wurde oder du komplett neu anfangen willst.

### Was bedeutet Neuinstallation?

Bei einer Neuinstallation wird das aktuelle Betriebssystem durch ein neues Betriebssystem ersetzt.

Dabei wird der Server neu aufgesetzt. Je nach Installationsart werden vorhandene Daten gelöscht oder überschrieben.

Das betrifft zum Beispiel:

* Webseiten
* Datenbanken
* Programme
* Konfigurationsdateien
* Benutzerkonten
* gespeicherte Dateien
* laufende Dienste

**Wichtig:** Erstelle vor einer Neuinstallation ein Backup, wenn du noch Daten vom Server benötigst.

### Wann ist eine Neuinstallation sinnvoll?

Eine Neuinstallation kann sinnvoll sein, wenn:

* du von Linux auf Windows wechseln möchtest
* du von Windows auf Linux wechseln möchtest
* du eine andere Linux-Distribution verwenden möchtest
* der Server stark falsch konfiguriert wurde
* wichtige Systemdateien beschädigt sind
* du den Server vollständig zurücksetzen möchtest
* du eine saubere Ausgangsbasis brauchst
* der Server nicht mehr zuverlässig funktioniert

Eine Neuinstallation sollte nicht die erste Lösung bei kleinen Problemen sein. Häufig lassen sich Fehler auch durch Logs, Konsole, SSH, RDP oder die VNC-Konsole prüfen.

### Vor der Neuinstallation prüfen

Bevor du dein Betriebssystem neu installierst, prüfe folgende Punkte:

* Wurden wichtige Daten gesichert?
* Sind Datenbanken exportiert?
* Wurden Webseiten-Dateien gesichert?
* Sind Zugangsdaten gespeichert?
* Wurden Konfigurationsdateien gesichert?
* Ist klar, welches Betriebssystem installiert werden soll?
* Ist bekannt, ob nach der Installation SSH oder RDP genutzt wird?
* Wurde geprüft, ob die Neuinstallation wirklich notwendig ist?

### Backup erstellen

Vor einer Neuinstallation solltest du alle wichtigen Daten sichern.

Dazu gehören je nach Nutzung:

| Nutzung            | Wichtige Daten                                |
| ------------------ | --------------------------------------------- |
| Webseite           | Webdateien, Datenbanken, SSL-Konfigurationen  |
| Gameserver         | Serverdateien, Welten, Configs, Plugins, Mods |
| Datenbankserver    | Datenbank-Dumps, Zugangsdaten, Configs        |
| Docker             | Compose-Dateien, Volumes, .env-Dateien        |
| Mailserver         | Maildaten, Postfächer, DNS-Konfigurationen    |
| Bot oder Anwendung | Projektdateien, Tokens, Configs, Datenbanken  |

**Wichtig:** Eine Sicherung sollte nicht nur auf dem Server selbst liegen. Wenn der Server neu installiert wird, können lokale Dateien verloren gehen.

### Geeignetes Betriebssystem auswählen

Wähle das Betriebssystem passend zu deinem Einsatzzweck.

Typische Auswahl:

| Betriebssystem | Geeignet für                                              |
| -------------- | --------------------------------------------------------- |
| Debian         | stabile Serverdienste, Webserver, Datenbanken             |
| Ubuntu         | Einsteiger, Webserver, Docker, viele Anleitungen          |
| AlmaLinux      | Enterprise-nahe Linux-Umgebungen                          |
| Rocky Linux    | Enterprise-nahe Linux-Umgebungen                          |
| Windows Server | Remote Desktop, Windows-Anwendungen, grafische Verwaltung |

Wenn du unsicher bist, ist Ubuntu oder Debian für viele Linux-Anwendungen ein guter Einstieg.

### Linux oder Windows?

Linux und Windows werden unterschiedlich verwaltet.

Bei Linux verbindest du dich meistens per SSH.

Beispiel: `ssh root@SERVER-IP`

Bei Windows verbindest du dich meistens per Remote Desktop.

Dafür nutzt du die Remotedesktopverbindung mit IP-Adresse, Benutzername und Passwort.

**Hinweis:** Das Passwort für das Serverpanel ist nicht automatisch das Root- oder Administrator-Passwort des installierten Betriebssystems.

### Neuinstallation im Serverpanel starten

Die genaue Oberfläche kann je nach Serverpanel leicht abweichen. Der Ablauf ist grundsätzlich ähnlich.

1. Öffne `https://server.instantroot.de/`.
2. Melde dich mit deiner E-Mail-Adresse und deinem Passwort an.
3. Wähle deinen KVM-Server aus.
4. Öffne den Bereich für Betriebssystem, Installation oder Neuinstallation.
5. Wähle das gewünschte Betriebssystem aus.
6. Prüfe die angezeigten Hinweise.
7. Bestätige die Neuinstallation.
8. Warte, bis die Installation abgeschlossen ist.

Während der Neuinstallation kann der Server mehrfach neu starten.

### Dauer der Neuinstallation

Die Dauer hängt vom Betriebssystem und der aktuellen Auslastung ab.

Linux-Installationen sind oft schneller abgeschlossen als Windows-Installationen.

Während der Installation solltest du den Vorgang nicht unnötig unterbrechen. Starte den Server nicht mehrfach manuell neu, solange die Installation läuft.

### Nach der Installation

Nach erfolgreicher Installation solltest du prüfen:

* Wird der Server im Serverpanel als online angezeigt?
* Wurde eine neue IP-Adresse oder dieselbe IP-Adresse angezeigt?
* Sind neue Zugangsdaten vorhanden?
* Ist SSH oder RDP erreichbar?
* Funktioniert die Anmeldung?
* Sind Updates verfügbar?
* Muss die Firewall angepasst werden?

### Verbindung nach Linux-Installation

Wenn du Linux installiert hast, verbindest du dich normalerweise per SSH.

Du brauchst:

* IP-Adresse des Servers
* Benutzername, meistens `root`
* Root-Passwort oder SSH-Key
* SSH-Client

Unter Windows kannst du Windows Terminal oder PuTTY verwenden. Unter macOS und Linux nutzt du das Terminal.

Beispiel: `ssh root@SERVER-IP`

Ersetze `SERVER-IP` durch die IP-Adresse deines Servers.

### Verbindung nach Windows-Installation

Wenn du Windows Server installiert hast, verbindest du dich normalerweise per Remote Desktop.

Du brauchst:

* IP-Adresse des Servers
* Benutzername, meistens `Administrator`
* Administrator-Passwort
* Remote Desktop Client

Unter Windows kannst du die Remotedesktopverbindung verwenden. Unter macOS gibt es Microsoft Remote Desktop.

### Erste Schritte nach Linux-Installation

Nach einer Linux-Neuinstallation solltest du zuerst das System aktualisieren.

Bei Debian oder Ubuntu:

`apt update && apt upgrade -y`

Danach solltest du prüfen:

* Root-Passwort ändern
* neuen Benutzer anlegen
* SSH absichern
* Firewall einrichten
* Zeitzone setzen
* benötigte Software installieren
* automatische Sicherheitsupdates prüfen
* Backup-Konzept einrichten

### Erste Schritte nach Windows-Installation

Nach einer Windows-Neuinstallation solltest du zuerst:

* Administrator-Passwort ändern
* Windows Updates installieren
* Zeitzone prüfen
* Windows Defender Firewall prüfen
* Remote Desktop Einstellungen prüfen
* benötigte Software installieren
* unnötige Dienste deaktivieren
* Backup-Konzept einrichten

### VNC-Konsole bei Problemen nutzen

Wenn du dich nach der Neuinstallation nicht per SSH oder RDP verbinden kannst, nutze die VNC-Konsole im Serverpanel.

Die VNC-Konsole zeigt dir direkt den Bildschirm des Servers.

Sie hilft besonders bei Problemen wie:

* Server hängt beim Booten
* Netzwerk wurde nicht korrekt gestartet
* SSH ist nicht aktiv
* RDP ist nicht aktiv
* Firewall blockiert die Verbindung
* Login ist nicht möglich
* Betriebssystem wartet auf Eingabe

### Häufige Probleme

#### Server ist nach der Neuinstallation nicht erreichbar

Prüfe zuerst:

* Ist die Installation abgeschlossen?
* Wird der Server im Serverpanel als online angezeigt?
* Nutzt du die richtige IP-Adresse?
* Wartest du lange genug nach dem ersten Start?
* Ist das richtige Betriebssystem installiert?
* Ist SSH oder RDP für dieses System vorgesehen?

Bei neuen Installationen kann der erste Start einige Minuten dauern.

#### SSH funktioniert nach Linux-Installation nicht

Mögliche Ursachen:

* Server ist noch nicht vollständig gestartet
* falsche IP-Adresse
* falscher Benutzername
* falsches Passwort
* SSH-Dienst läuft nicht
* Firewall blockiert Port `22`
* Root-Login ist deaktiviert
* Betriebssysteminstallation ist fehlgeschlagen

Prüfe den Server über die VNC-Konsole, wenn SSH nicht erreichbar ist.

#### RDP funktioniert nach Windows-Installation nicht

Mögliche Ursachen:

* Windows ist noch nicht vollständig eingerichtet
* Remote Desktop ist nicht aktiv
* falsche Zugangsdaten
* Windows Firewall blockiert RDP
* Server startet noch
* Netzwerk ist noch nicht bereit
* Installation ist nicht vollständig abgeschlossen

Prüfe den Server über die VNC-Konsole, wenn RDP nicht erreichbar ist.

#### Passwort funktioniert nicht

Achte darauf, welches Passwort du verwendest.

Es gibt unterschiedliche Passwörter:

| Passwort               | Zweck                               |
| ---------------------- | ----------------------------------- |
| Serverpanel-Passwort   | Login unter `server.instantroot.de` |
| Root-Passwort          | Login in Linux per SSH              |
| Administrator-Passwort | Login in Windows per RDP            |

Das Serverpanel-Passwort ist nicht automatisch das Passwort deines Betriebssystems.

#### Alte Daten fehlen

Nach einer Neuinstallation sind alte Daten in der Regel nicht mehr vorhanden.

Wenn kein Backup erstellt wurde, können gelöschte Daten möglicherweise nicht wiederhergestellt werden.

#### Installation hängt

Wenn die Installation ungewöhnlich lange dauert, prüfe zuerst die VNC-Konsole.

Mögliche Ursachen:

* Betriebssystem wartet auf Eingabe
* Installationsprozess ist fehlgeschlagen
* Server hängt beim Booten
* ISO wurde nicht korrekt entfernt
* Dateisystemprüfung läuft

### Sicherheit nach der Neuinstallation

Ein frisch installierter Server sollte direkt abgesichert werden.

Empfohlen sind:

* starkes Root- oder Administrator-Passwort setzen
* Systemupdates installieren
* Firewall aktivieren
* nur benötigte Ports öffnen
* SSH-Key verwenden
* unnötige Dienste deaktivieren
* regelmäßige Backups einrichten
* Logs kontrollieren

### Support kontaktieren

Wenn die Neuinstallation nicht funktioniert oder der Server danach nicht erreichbar ist, kontaktiere den Support.

Gib dabei bitte folgende Informationen an:

* betroffener KVM-Server
* gewähltes Betriebssystem
* Zeitpunkt der Neuinstallation
* Status im Serverpanel
* ob SSH oder RDP betroffen ist
* genaue Fehlermeldung
* was in der VNC-Konsole angezeigt wird
* was du bereits versucht hast

Sende niemals Passwörter, private Schlüssel oder vertrauliche Zugangsdaten an den Support.
