#!/bin/bash
rsync -av --exclude='.@__thumb/' --exclude='lost+found/' --exclude='.DS_Store' --no-times --no-perms --no-owner --no-group /path/to/sourcedir/ [user@host:]/path/to/targetdir/
-a = Archivmodus
→ enthält automatisch-r (rekursiv)-t (Zeitstempel erhalten)-p (Berechtigungen)-g (Gruppe)-o (Besitzer)-l (Symlinks beibehalten)
-v = verbose (zeigt, was kopiert wird)
--exclude = schließt alle Ordner oder Dateien mit diesem Namen aus, egal wo sie im Verzeichnisbaum liegen
--no-times --no-perms --no-owner --no-group = Um zusätzlich die Zeitstempel- und die sonstigen Berechtigungsfehler zu unterdrücken, ohne dass rsync abbricht. Das verhindert, dass rsync versucht, Eigentümer oder Gruppen zu übernehmen, die auf dem Zielsystem evtl. nicht existieren