rsync-Simulation

Hallo,

gibt es eine Möglichkeit mit rsync nur die Files zu selektieren, die normalerweise geschrieben würden, d. h. den Schreibvorgang nur zu simulieren?

Momentan sieht das normale Backup so aus:

rsync -abuv --progress /home/user1 /home/backup --exclude "user1/.cache/" --exclude "user1/.cache/google-chrome/Default/Cache/" --exclude "/home/user1/.mozilla/firefox/Crash Reports" --exclude "user1/.cache/mozilla/firefox" --stats

Und wie würde man bestimmte Files ausschließen? Ich habe z. B. aus irgendwelchen Gründen bei einem Import viele Files erzeugt, die wie der Original-File heißen aber zusätzlich noch eine Tilde am Ende haben, d. h. File.txt und File.txt~. Wie würde ich ~-Files ausschließen? Mit --exclude “.~”?

Beste Grüße

Auszug aus

man rsync

use ’**’ to match anything, including slashes.

Es sol also heißen

--exclude='**~'

Nochmahls von

man rsync

-n, --dry-run perform a trial run with no changes made

Habe es übersehen: https://download.samba.org/pub/rsync/rsync.html

Das ist eine Lehrschrift. Sehr gut um anzufangen und auch später nochmahls durch zu suchen.

Letztendlich gilt aber der man Seite. Gutt um noch mal schnell nach zu sehen: “wie war es auch wieder preziese”.

Stimme dir zu. Bisher habe ich meist xxx --help benutzt, aber mit man xxx sieht man ja sogar Beispiele. Klasse.

Dann kann ich diese hier in deutscher Sprache empfehlen.

Grüße
D1967er