Server-Neuinstallation: OS Reinstall Schritt-für-Schritt
Wann eine Server-Neuinstallation nötig ist, Backup-Checkliste vor der Neuinstallation, OS-Reinstall-Schritte über das REXE-Kundenpanel und Konfigurationsleitfaden nach der Installation.
Inhaltsverzeichnis
Server-Neuinstallation: OS Reinstall Schritt-für-Schritt
Die Server-Neuinstallation (OS Reinstall) ist der Prozess, das Betriebssystem von Grund auf neu zu installieren und den Server in einen sauberen Zustand zurückzuversetzen. Dies wird verwendet, um schwerwiegende Systemprobleme zu lösen, zu einem anderen Betriebssystem zu wechseln oder den Server auf einen sauberen Ausgangspunkt zu bringen.
Wann ist eine Neuinstallation notwendig?
Zwingende Fälle
- Server wurde gehackt: Malware oder Rootkit erkannt
- Kritische Systemdateien beschädigt: System startet nicht oder stürzt ständig ab
- Nicht behebbarer Konfigurationsfehler: System wurde unzugänglich
- Ransomware-Angriff: Dateien wurden verschlüsselt
Bevorzugte Fälle
- Sie möchten zu einer anderen Linux-Distribution wechseln
- Sie übergeben den Server an jemand anderen (saubere Übergabe)
- Sie möchten langfristig angesammelte Probleme bereinigen
- Sie möchten eine Testumgebung zurücksetzen
Die Neuinstallation löscht ALLE Daten auf der Festplatte. Diese Aktion kann nicht rückgängig gemacht werden. Erstellen Sie immer ein Backup, bevor Sie fortfahren.
Backup-Checkliste vor der Neuinstallation
1. Website- und Anwendungsdateien
# Web-Dateien sichern
tar -czf /tmp/www-backup-$(date +%Y%m%d).tar.gz /var/www/
# Anwendungsverzeichnis sichern
tar -czf /tmp/app-backup-$(date +%Y%m%d).tar.gz /opt/myapp/
# Backups auf Remote-Server übertragen
rsync -avz /tmp/*-backup-*.tar.gz benutzer@backup-server:/backup/
2. Datenbank-Backups
# MySQL/MariaDB alle Datenbanken
mysqldump --all-databases -u root -p > /tmp/all-databases-$(date +%Y%m%d).sql
# PostgreSQL
pg_dumpall -U postgres > /tmp/postgres-all-$(date +%Y%m%d).sql
# Backups komprimieren
gzip /tmp/*.sql
3. Konfigurationsdateien
# Nginx-Konfiguration
tar -czf /tmp/nginx-config-$(date +%Y%m%d).tar.gz /etc/nginx/
# SSH-Konfiguration und Schlüssel
tar -czf /tmp/ssh-config-$(date +%Y%m%d).tar.gz /etc/ssh/ /root/.ssh/
# Crontab
crontab -l > /tmp/crontab-backup-$(date +%Y%m%d).txt
# Gesamtes /etc-Verzeichnis
tar -czf /tmp/etc-backup-$(date +%Y%m%d).tar.gz /etc/
4. SSL-Zertifikate
# Let's Encrypt-Zertifikate
tar -czf /tmp/letsencrypt-$(date +%Y%m%d).tar.gz /etc/letsencrypt/
5. Installierte Paketliste
# Ubuntu/Debian
dpkg --get-selections > /tmp/installed-packages.txt
# RHEL/CentOS/AlmaLinux
rpm -qa > /tmp/installed-packages.txt
Backup-Überprüfung
# Backup-Dateien auflisten und Größen prüfen
ls -lh /tmp/*-backup-*.tar.gz
# Archivinhalt überprüfen
tar -tzf /tmp/www-backup-*.tar.gz | head -20
OS Reinstall über das REXE-Kundenpanel
Schritt 1: Im Kundenpanel anmelden
- Gehen Sie zu panel.rexe.tr
- Melden Sie sich mit Benutzername und Passwort an
- Navigieren Sie zu Meine Server im linken Menü
- Wählen Sie den Server aus, den Sie neu installieren möchten
Schritt 2: Neuinstallation einleiten
- Klicken Sie auf der Server-Detailseite auf den Tab Aktionen oder Verwaltung
- Finden Sie die Option Betriebssystem neu installieren (OS Reinstall)
- Lesen Sie die Warnmeldung und bestätigen Sie
Schritt 3: Betriebssystem auswählen
Verfügbare Optionen umfassen typischerweise:
- Ubuntu 22.04 LTS (empfohlen)
- Ubuntu 20.04 LTS
- Debian 12
- Debian 11
- AlmaLinux 9
- CentOS Stream 9
Schritt 4: Installationsparameter
- Betriebssystem: Ubuntu 22.04 LTS
- Hostname: server-name.domain.com
- Root-Passwort: [starkes Passwort festlegen]
- SSH-Schlüssel: [falls vorhanden hinzufügen]
Der Reinstall-Prozess dauert typischerweise 5-15 Minuten. Der Server ist während dieser Zeit nicht erreichbar. Sie erhalten eine E-Mail-Benachrichtigung, wenn der Vorgang abgeschlossen ist.
Schritt 5: Installation bestätigen
- Alle Parameter überprüfen
- Auf Bestätigen und Starten klicken
- Der Prozess beginnt und der Fortschritt wird im Panel angezeigt
Konfigurationscheckliste nach der Installation
1. Erste Verbindung und Sicherheit
# Via SSH verbinden
ssh root@server-ip
# System aktualisieren
apt update && apt upgrade -y
# Neuen Benutzer erstellen (nicht als root arbeiten)
adduser neuerbenutzer
usermod -aG sudo neuerbenutzer
# SSH-Konfiguration sichern
nano /etc/ssh/sshd_config
# PermitRootLogin no
# PasswordAuthentication no (bei SSH-Schlüsselverwendung)
systemctl restart sshd
2. Firewall-Konfiguration
# UFW installieren und konfigurieren
apt install ufw -y
ufw default deny incoming
ufw default allow outgoing
ufw allow ssh
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable
3. Grundlegende Software installieren
# Grundlegende Tools
apt install -y curl wget git vim htop net-tools unzip
# Zeitzone setzen
timedatectl set-timezone Europe/Berlin
# NTP aktivieren
timedatectl set-ntp true
4. Aus Backups wiederherstellen
# Backups auf Server übertragen
rsync -avz benutzer@backup-server:/backup/ /tmp/restore/
# Web-Dateien wiederherstellen
tar -xzf /tmp/restore/www-backup-*.tar.gz -C /
# Datenbank wiederherstellen
mysql -u root -p < /tmp/restore/all-databases-*.sql
# Nginx-Konfiguration wiederherstellen
tar -xzf /tmp/restore/nginx-config-*.tar.gz -C /
nginx -t && systemctl restart nginx
Überprüfen Sie innerhalb der ersten 24 Stunden nach der Installation, ob alle Dienste korrekt funktionieren. Prüfen Sie insbesondere die SSL-Zertifikatsgültigkeit und die automatischen Erneuerungseinstellungen.
Fazit
Die Server-Neuinstallation ist ein reibungsloser Prozess, wenn sie richtig vorbereitet wird. Mit umfassenden Backups, sorgfältiger Auswahl der Installationsparameter und systematischer Konfiguration nach der Installation können Sie Ihren Server schnell in seinen vorherigen Zustand zurückversetzen.
Verwandte Artikel
VDS-Server per SSH verbinden: PuTTY, Terminal & Schlüssel
SSH-Verbindung zum Linux VDS-Server: PuTTY, Terminal, schlüsselbasierte Authentifizierung, Path Panel Firewall-Regel und Sicherheitstipps für Einsteiger.
Windows VDS per RDP verbinden: Vollständige Anleitung
Schritt-für-Schritt-Anleitung zur RDP-Verbindung mit Windows Server VDS: Einrichtung, NLA-Sicherheit, Path Panel Firewall-Regel und Fehlerbehebung.
VDS-Server Betriebssystem wechseln: Schritt-für-Schritt
Betriebssystemwechsel am VDS-Server über das REXE-Panel: Backup-Tipps, unterstützte Linux-Distributionen und Windows Server Versionen im Überblick.