Die Syntax ist schwierig, aber nicht unmöglich, wenn Sie einmal den Dreh raus haben. Der Trick besteht darin, dass Sie die Verzeichnisse auflisten müssen, die relativ zum Stamm des Arbeitsverzeichnisses rsync / rsnapshot übereinstimmen müssen:
Angenommen, Sie möchten das Verzeichnis / var / log einschließen und sonst nichts
+ /var # we want the var directory + /var/log # we want the var/log directory - /var/* # we dont want anything else in the var directory - /* # we don't want anything else at all
Ich hoffe, Sie sehen es, zuerst haben wir eine Übereinstimmung auf / var, dann auf / var / log, dann auf / var / * und dann auf / *.
Das würde nicht funktionieren
+ /var/log - /*
weil / var / log seltsamerweise keine Übereinstimmung erzeugt ....
In deinem Beispiel deine erste
+ /backups/mysqldb/latest
würde nie ein Match erstellen .. aus dem gleichen Grund!