Durch die Neuinstallation wird der VPS in den Zustand eines neuen Servers zurückversetzt, ausgestattet mit dem Betriebssystem Ihrer Wahl. Dies geht schnell, ist jedoch unwiderruflich: Der gesamte Inhalt der Festplatte wird gelöscht. In dieser Anleitung erfahren Sie, welche Vorbereitungen Sie treffen müssen, wie der Vorgang abläuft und wie Sie den Server anschließend wieder in Betrieb nehmen können.
1. Wann sollte eine Neuinstallation erfolgen?
- Das System wechseln, beispielsweise der Wechsel von Debian zu Ubuntu oder von einer älteren Version zur aktuellen Version.
- Von vorne anfangen nach Tests, die den Server in einem ungewissen Zustand zurückgelassen haben.
- Nach einer Kompromittierung. Wenn Sie einen Hackerangriff vermuten, ist eine Neuinstallation die einzige sichere Lösung: Ein kompromittiertes System kann selbst nach einer Bereinigung nicht mehr als vertrauenswürdig angesehen werden. Ändern Sie außerdem alle Passwörter und Schlüssel, die auf dem Server vorhanden waren.
Bei einem einfachen Versions-Update ist hingegen manchmal ein Upgrade vor Ort möglich. Dies ist riskanter als eine saubere Neuinstallation mit anschließender Wiederherstellung der Daten.
2. Vorher: Was muss gesichert werden?
Alles, was sich auf der Festplatte befindet, wird gelöscht. Erstellen Sie eine Liste und kopieren Sie die Daten. außerhalb des Servers :
- Die Daten : Standorte (
/var/www), Ordner der Spielserver, Docker-Volumes, persönliche Ordner. - Datenbanken, exportiert:
mariadb-dump --all-databases --single-transaction | gzip > bases.sql.gz. - Die Konfigurationen :
/etc/nginx, Dateien.env, systemd-Dienste in/etc/systemd/system, geplante Aufgaben (crontab -lund/etc/cron.d). - Die Zertifikate falls Sie diese nicht erneut anfordern möchten:
/etc/letsencrypt.
Am einfachsten ist es, alles in einem Archiv zusammenzufassen und auf Ihren Computer zu übertragen:
tar czf /root/sauvegarde.tar.gz /var/www /etc/nginx /etc/letsencrypt /etc/systemd/system /etc/cron.d bases.sql.gz
# puis, depuis votre ordinateur :
scp root@IP_DU_VPS:/root/sauvegarde.tar.gz .
Falls Sie bereits Borg-Backups verwenden, überprüfen Sie bitte, ob das letzte Archiv vollständig und aktuell ist: siehe Backups mit Borg. Denken Sie bitte auch daran, Ihre Nutzer über die Unterbrechung zu informieren.
3. Das Verfahren
- Melden Sie sich an bei me.nvhcloud.com.
- Öffnen Sie Meine Dienste → VPS → Neuinstallation.
- Wählen Sie je nach Produktreihe das gewünschte Betriebssystem aus: Ubuntu 24.04, Debian 12, AlmaLinux oder Windows Server.
- Bestätigen Sie bitte. Der Vorgang dauert in der Regel weniger als zwei Minuten.
Nach Abschluss der Installation wird Ihnen per E-Mail ein neues Root-Passwort zugesandt. Sollten Sie sich bei der Wahl des Systems unsicher sein, lesen Sie bitte Einen VPS bestellen und aktivieren.
4. Die Warnmeldung bezüglich des SSH-Schlüssels ist normal
Bei der ersten Anmeldung nach der Neuinstallation zeigt Ihr Computer eine alarmierende Warnmeldung an:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Das neue System hat neue Identifikationsschlüssel generiert, die Ihr Computer nicht erkennt. Da Sie den Server selbst neu installiert haben, ist dies zu erwarten: Löschen Sie den alten Fingerabdruck und melden Sie sich anschließend erneut an.
ssh-keygen -R IP_DU_VPS
ssh root@IP_DU_VPS
Dieser Befehl funktioniert auch unter Windows in der PowerShell. Sollte diese Warnmeldung erscheinen, ohne dass Sie etwas neu installiert haben, unterbrechen Sie den Vorgang und wenden Sie sich an den Support: Genau darauf soll die Warnmeldung hinweisen.
5. Den Server wieder in Betrieb nehmen
Der Server ist neu: Die Sicherheitskonfiguration muss neu eingerichtet werden, bevor wieder Daten darauf gespeichert werden.
- Erste Schritte : Updates, Benutzer, SSH-Schlüssel, Firewall.
- SSH sichern und Fail2ban.
- Installieren Sie die Software-Stacks erneut: Nginx, MariaDB, Docker – je nach Ihrem Projekt.
6. Daten wiederherstellen
# depuis votre ordinateur
scp sauvegarde.tar.gz root@IP_DU_VPS:/root/
# sur le serveur
cd / && tar xzf /root/sauvegarde.tar.gz
gunzip -c bases.sql.gz | mariadb
chown -R www-data:www-data /var/www
systemctl daemon-reload && nginx -t && systemctl reload nginx
Stellen Sie die Konfigurationen mit Bedacht wieder her: Wenn Sie auf eine andere Systemversion umgestiegen sind, vergleichen Sie die Dateien, anstatt sie zu überschreiben. /etc, da sich die Pfade und Optionen unterscheiden können, ebenso wie die PHP-Version in den Nginx-Konfigurationen. Starten Sie abschließend die Dienste und geplanten Aufgaben erneut und testen Sie anschließend jede Website bzw. jeden Spielserver.
Häufig gestellte Fragen
Werden bei der Neuinstallation alle meine Daten gelöscht?
Ja. Der gesamte Inhalt der Festplatte wird gelöscht und durch ein neues System ersetzt. Bitte sichern Sie Ihre Dateien, Datenbanken und Konfigurationen außerhalb des Servers, bevor Sie den Vorgang starten.
Wie lange dauert die Neuinstallation eines VPS?
In der Regel weniger als zwei Minuten. Das neue Root-Passwort wird Ihnen nach Abschluss der Installation per E-Mail zugesandt.
Warum zeigt SSH nach einer Neuinstallation die Meldung „REMOTE HOST IDENTIFICATION HAS CHANGED“ an?
Da das neue System neue Identifikationsschlüssel generiert hat. Dies ist nach einer Neuinstallation normal: Löschen Sie den alten Schlüssel mit dem Befehl „ssh-keygen -R“, gefolgt von der IP-Adresse des VPS, und melden Sie sich anschließend erneut an.
Sollte ein gehackter Server neu installiert werden?
Ja. Ein kompromittiertes System kann schwer zu erkennende Hintertüren enthalten. Führen Sie eine Neuinstallation durch, ändern Sie alle Passwörter und Schlüssel, die auf dem alten System vorhanden waren, und stellen Sie ausschließlich Daten wieder her – niemals ungeprüfte Programme oder Konfigurationen.










