🇩🇪 Deutsch 🇬🇧 English

17 May 2007

Einfaches backup mit rsync

Einfaches Backup mit rsync

Dies backuppet alles im Verzeichnis /srv/www/htdocs auf einem Remote-System in das jetzige lokale Verzeichnis, und löscht auf dem Remote-System gelöschte Dateien auch lokal:

$ rsync -av --delete username@example.com:/srv/www/htdocs/* .

Um ein komplettes Linux-System ohne vom System angelegte Spezial-Verzeichnisse zu backuppen, kann man das verwenden.

$ rsync -av --numeric-ids --delete --exclude /proc --exclude /mnt --exclude /tmp \
  --exclude /sys --exclude /dev/pts --exclude /dev/shm / username@remotehost:

Numerische IDs werden behalten, deshalb kann es sein, dass auf dem Quell-Host erweiterte Rechte wie root benötigt werden.