So sichern Sie Ihren VPS (Snapshots vs. Dateibackups)

Geschätzte Lektüre: 3 Minuten

Backups sind das Wichtigste, was Sie auf einem VPS einrichten können – und gleichzeitig das, was am häufigsten ignoriert wird, bis etwas kaputtgeht. Diese Anleitung behandelt alle drei Backup-Strategien für Ihren VeerHost-VPS: VeerHost-Snapshots, manuelle Dateibackups und automatisierte tägliche Backups per Cron.

Methode 1: Snapshots im VeerHost-Kontrollpanel

Der schnellste Weg, ein vollständiges Backup zu erstellen. Ein Snapshot erfasst den gesamten Plattenzustand zu diesem Zeitpunkt – OS, Konfigurationen, Dateien und Datenbanken.

  • Melden Sie sich im VeerHost-Kundenbereich an
  • Gehen Sie zu Services > My VPS
  • Klicken Sie auf Snapshots und erstellen Sie einen neuen Snapshot
  • Zum Wiederherstellen wählen Sie den Snapshot aus und klicken auf Restore

Am besten für: Vor größeren Änderungen (OS-Updates, neue Softwareinstallationen, Konfigurationsänderungen). Erstellen Sie immer einen Snapshot, bevor Sie etwas Riskantes tun.

Methode 2: Manuelles Dateibackup mit tar

Erstellen Sie ein komprimiertes Archiv Ihrer Website-Dateien oder eines beliebigen Verzeichnisses:

# Backup eines Website-Verzeichnisses
tar -czvf /root/backup-$(date +%Y-%m-%d).tar.gz /var/www/yourdomain.com

Listen Sie den Inhalt eines Backups auf, um es zu prüfen:

tar -tzvf /root/backup-2026-03-31.tar.gz | head -20

Wiederherstellen aus dem Backup:

tar -xzvf /root/backup-2026-03-31.tar.gz -C /

Methode 3: MySQL-Datenbanksicherung

Sichern Sie Datenbanken immer getrennt von Dateien. Dateibackups enthalten keine MySQL-Daten.

Eine einzelne Datenbank sichern:

mysqldump -u root -p mywebsite > /root/mywebsite-$(date +%Y-%m-%d).sql

Alle Datenbanken sichern:

mysqldump -u root -p --all-databases > /root/all-databases-$(date +%Y-%m-%d).sql

Datenbank wiederherstellen:

mysql -u root -p mywebsite < /root/mywebsite-2026-03-31.sql

Methode 4: Backup auf Ihren lokalen Rechner herunterladen

Ein Backup, das auf demselben VPS liegt wie die Originaldaten, ist kein echtes Backup — und bei knappem Speicherplatz können alte lokale Backups die Lage verschlimmern (siehe Fehler beheben: VPS geht der Speicherplatz aus). Laden Sie es auf Ihren lokalen Computer herunter:

# Auf Ihrem LOKALEN Rechner ausführen (nicht auf dem Server)
scp root@YOUR_VPS_IP:/root/backup-2026-03-31.tar.gz ~/Downloads/

Oder verwenden Sie rsync für inkrementelle Backups (kopiert nur geänderte Dateien):

rsync -avz root@YOUR_VPS_IP:/var/www/ ~/vps-backups/www/

Methode 5: Automatische tägliche Backups mit Cron

Erstellen Sie ein Backup-Skript und planen Sie es so ein, dass es jede Nacht automatisch läuft:

nano /root/backup.sh

Fügen Sie dieses Skript ein:

#!/bin/bash
DATE=$(date +%Y-%m-%d)
BACKUP_DIR=/root/backups

mkdir -p $BACKUP_DIR

# Website-Dateien sichern
tar -czvf $BACKUP_DIR/www-$DATE.tar.gz /var/www/

# MySQL-Datenbanken sichern
mysqldump -u root -pYOUR_MYSQL_PASSWORD --all-databases > $BACKUP_DIR/mysql-$DATE.sql

# Backups löschen, die älter als 7 Tage sind
find $BACKUP_DIR -name "*.tar.gz" -mtime +7 -delete
find $BACKUP_DIR -name "*.sql" -mtime +7 -delete

echo "Backup completed: $DATE"

Machbar machen und testen:

chmod +x /root/backup.sh
/root/backup.sh

Planen Sie es so, dass es täglich um 2 Uhr morgens per Cron läuft:

crontab -e

Fügen Sie am Ende diese Zeile hinzu:

0 2 * * * /root/backup.sh >> /root/backup.log 2>&1

Snapshots vs. Dateibackups: Was soll man verwenden?

SnapshotsDateibackups
Enthaltene DatenGesamte Platte (OS + Dateien + DB)Nur das, was Sie angeben
ErstellungszeitSchnell (Minuten)Abhängig von der Größe
WiederherstellungszeitSchnell (vollständige Wiederherstellung)Manuelle Wiederherstellung
Offsite-KopieVon VeerHost gespeichertMuss selbst heruntergeladen werden
Am besten fürVor riskanten ÄnderungenTägliche automatische Backups
  • Limited-Time Offer

WordPress Hosting — Just $1/month for 12 months

Only 13 spots left

Get WordPress-ready hosting with free SSL, fast NVMe storage, malware protection, and 24/7 expert support—everything you need to launch and keep your website running smoothly.

12-month term • New customers only • Limited availability

Launchpad