[gelöst] Rsync in Quellverzeichniss gelöschte Dateien anders benennen

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Bv3btn
Beiträge: 26
Registriert: 08.05.2020 17:18:27

[gelöst] Rsync in Quellverzeichniss gelöschte Dateien anders benennen

Beitrag von Bv3btn » 08.05.2020 17:30:27

Hallo,

Ich weiß nicht ob dieser Beitrag wirklich hier her passt. Da ich aber nicht weiß ob mein Anliegen überhaupt mit Rsync machbar ist stelle ich meine Frage doch hier.

Nun zu meinem eigentlichen Problem: Ich möchte rsync (oder ein Programm mit gleicher Funktion) verwenden um zwei Verzeichnisse zu synchronisieren. Ich will alte Dateiversionen nicht löschen lassen sondern eine Zeichenkette an den Dateinamen anhängen lassen (z.B. -gelöscht). Meine Frage: Ist das Ganze möglich oder nicht?

Freundliche Grüße und vielen Dank im Voraus
Zuletzt geändert von Bv3btn am 09.05.2020 09:10:58, insgesamt 4-mal geändert.

schwedenmann
Beiträge: 5528
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Rsync in Quellverzeichniss gelöschte Dateien in anderen Ordner

Beitrag von schwedenmann » 08.05.2020 17:57:47

Hallo


https://www.librebyte.net/en/cli/practi ... c-command/

punkt 10

Stichworte für rsync sind

--backup-dir
--suttix=_BAK (als beispiel, hängt an die gelöschten Dateien _BAK an)

mfg
schwedenmann

Bv3btn
Beiträge: 26
Registriert: 08.05.2020 17:18:27

Re: Rsync in Quellverzeichniss gelöschte Dateien anders benennen

Beitrag von Bv3btn » 08.05.2020 17:58:59

Ok, danke!! :THX:

Bv3btn
Beiträge: 26
Registriert: 08.05.2020 17:18:27

Re: Rsync in Quellverzeichniss gelöschte Dateien anders benennen

Beitrag von Bv3btn » 08.05.2020 17:59:54

Bei mir kommt der Fehler :
rsync: --suttix=_BAK: unknown option
Ohne Sonderzeichen geht es, jedoch wird nichts umbenannt.

Benutzeravatar
MSfree
Beiträge: 10776
Registriert: 25.09.2007 19:59:30

Re: Rsync in Quellverzeichniss gelöschte Dateien anders benennen

Beitrag von MSfree » 08.05.2020 18:13:21

Bv3btn hat geschrieben: ↑ zum Beitrag ↑
08.05.2020 17:59:54
Bei mir kommt der Fehler :
rsync: --suttix=_BAK: unknown option
Es heißt ja auch nicht suttix sondern suffix mit zwei kleinen F. Da hat schwedenmann nur die falschen Tasten auf der Tastaur getroffen. :wink:

Im Zweifelsfall hilft auch ein Blick in die Manpages:

Code: Alles auswählen

man rsync

Bv3btn
Beiträge: 26
Registriert: 08.05.2020 17:18:27

Re: Rsync in Quellverzeichniss gelöschte Dateien anders benennen

Beitrag von Bv3btn » 08.05.2020 18:17:16

Okay danke. Aber wie gesagt wenn ich die Datei Datei.txt in verz1 habe und nach verz2 syncronisiere passt alles so weit, aber wenn ich nun Datei.txt in verz1 lösche uns rsync ausführe wird in verz1 nichts umbenannt.

schwedenmann
Beiträge: 5528
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Rsync in Quellverzeichniss gelöschte Dateien anders benennen

Beitrag von schwedenmann » 08.05.2020 18:19:17

Hallo

alles so weit, aber wenn ich nun Datei.txt in verz1 lösche uns rsync ausführe wird in verz1 nichts umbenannt.
das funktioniert afaik nur in Kombination mit --backup-dir

mfg
schwedenmann

Bv3btn
Beiträge: 26
Registriert: 08.05.2020 17:18:27

Re: Rsync in Quellverzeichniss gelöschte Dateien anders benennen

Beitrag von Bv3btn » 08.05.2020 18:26:55

Hallo

Ich habe jetzt:
rsync -v -c -a --backup-dir --suffix=test verz1/ verz2/
.

Jedoch funktioniert es immer noch nicht
Zuletzt geändert von Bv3btn am 08.05.2020 18:38:46, insgesamt 1-mal geändert.

Benutzeravatar
MSfree
Beiträge: 10776
Registriert: 25.09.2007 19:59:30

Re: Rsync in Quellverzeichniss gelöschte Dateien anders benennen

Beitrag von MSfree » 08.05.2020 18:27:11

-suffix muß entweder in Verbindung mit --backup oder mit --backup-dir=DIR verwendet werden.

--backup legt die Backupkopie im aktuellen Verzeichnis an
--backup-dir legt, soweit ich das auf die schnelle erlesen habe, ein Unterverzeichnis im aktuellen Verzeichnis an, in das die Backupkopien verschoben werden.

tobo
Beiträge: 1993
Registriert: 10.12.2008 10:51:41

Re: Rsync in Quellverzeichniss gelöschte Dateien anders benennen

Beitrag von tobo » 08.05.2020 18:43:00

Und zusätzlich muss da noch ein --delete hin, sonst passiert einfach nichts! Danach ist gelöschte Datei dann im angegebenen backup-dir.

Bv3btn
Beiträge: 26
Registriert: 08.05.2020 17:18:27

Re: Rsync in Quellverzeichniss gelöschte Dateien anders benennen

Beitrag von Bv3btn » 08.05.2020 18:45:53

Ok, danke!! :THX: :THX: Die Option --delete hat gefehlt

Bv3btn
Beiträge: 26
Registriert: 08.05.2020 17:18:27

Re: Rsync in Quellverzeichniss gelöschte Dateien anders benennen

Beitrag von Bv3btn » 09.05.2020 08:56:59

Hallo,

Ich habe jetzt ein paar Sachen mit dem befehl ausprobiert. Durch die Option --backup werden allerdings Dateiversionen angelegt, was ich eigentlich nicht wollte.

Jetzt mache ich es nur mit --backup

Antworten