🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.os.unix.linux.misc
6 messages
6 total messages Started by Helmut Zeisel Mon, 10 Apr 2006 17:11
rsync --link-dest von FAT partition
#8
Author: Helmut Zeisel
Date: Mon, 10 Apr 2006 17:11
27 lines
1985 bytes
ch habe bisher meine Backups im Stil von

http://www.mikerubel.org/computers/rsync_snapshots/

gemacht, also Hard Links vom alten Backup mit "cp -al" angelegt, dann
mit rsync die geänderten Dateien ersetzt.

Beim Lesen von c't 2006, Heft 7, S 212ff habe ich jetzt die Option

rsync --link-dest

kennengelernt. Ich habe es also versuchsweise mein cp -al weggelassen
und anstelle dessen

rsync -auv --link-dest=oldbackup --delete --exclude=somefiles
--delete-excluded

verwendet. Das funktioniert problemlos beim Backup eines
Linux-Filesystems (reiserfs), beim Backup einer FAT-Partition
(natuerlich als Quelle; nicht als Ziel)
wird aber jetzt kopiert statt dass ein Link angelegt wird.

rsync Version ist 2.6.3 

Woran kann das liegen?

Helmut
Re: rsync --link-dest von FAT partition
#9
Author: Juergen Ilse
Date: Mon, 10 Apr 2006 19:50
23 lines
1879 bytes
Hallo,

In de.comp.os.unix.linux.misc Helmut Zeisel <zei2003d@liwest.at> wrote:
> Beim Lesen von c't 2006, Heft 7, S 212ff habe ich jetzt die Option
> 
> rsync --link-dest
> 
> kennengelernt. Ich habe es also versuchsweise mein cp -al weggelassen
> und anstelle dessen
> 
> rsync -auv --link-dest=oldbackup --delete --exclude=somefiles
> --delete-excluded
> 
> verwendet. Das funktioniert problemlos beim Backup eines
> Linux-Filesystems (reiserfs), beim Backup einer FAT-Partition
> (natuerlich als Quelle; nicht als Ziel)
> wird aber jetzt kopiert statt dass ein Link angelegt wird.
 
Ob das wohl daran liegen koennte, dass es auf FAT-Partitionen
schlicht keine links gibt, weil das FS keine links unterstuetzt?

Tschuess,
	Juergen Ilse			(juergen@usenet-verwaltung.de)
Re: rsync --link-dest von FAT partition
#10
Author: Philipp E. Imhof
Date: Mon, 10 Apr 2006 19:58
13 lines
2044 bytes
Helmut Zeisel schrieb:
> verwendet. Das funktioniert problemlos beim Backup eines
> Linux-Filesystems (reiserfs), beim Backup einer FAT-Partition
> (natuerlich als Quelle; nicht als Ziel)
> wird aber jetzt kopiert statt dass ein Link angelegt wird.

Hardlinks funktionieren logischerweise nur innerhalb des gleichen
Dateisystems. Damit ist dein FAT nicht nur Quelle, sondern auch
Ziel. Und FAT unterstützt keine Links.

Gruss

Philipp
Re: rsync --link-dest von FAT partition
#11
Author: Helmut Zeisel
Date: Tue, 11 Apr 2006 05:35
43 lines
2950 bytes
Philipp E. Imhof schrieb:

> Helmut Zeisel schrieb:
> > verwendet. Das funktioniert problemlos beim Backup eines
> > Linux-Filesystems (reiserfs), beim Backup einer FAT-Partition
> > (natuerlich als Quelle; nicht als Ziel)
> > wird aber jetzt kopiert statt dass ein Link angelegt wird.
>
> Hardlinks funktionieren logischerweise nur innerhalb des gleichen
> Dateisystems. Damit ist dein FAT nicht nur Quelle, sondern auch
> Ziel. Und FAT unterstützt keine Links.

Ich habe es wohl nicht klar genug gesagt:

man rsync:

--link-dest=DIR         create hardlinks to DIR for unchanged files

DIR und das Zielverzeichnis sind auf der selben Partition und das
Dateisystem unterstützt auch Hardlinks (sonst wäre das Anlegen eines
Hardliks fuer die zu sicherende reiserfs-Partition auch nicht möglich;
Partitions-übergreifende Hardlinks gehen ja auch nicht).

Oder genauer:

zu sichern ist FileX (von reiserfs oder FAT-Partition)

Es gibt ein altes Backup bck-gestern/FileX auf einer bck-Partition,
sagen wir ebenfalls reiserfs)
Es wird auf der selben bck-Partition bck-heute/FileX angelegt.

Hat sich FileX geändert, so soll bck-heute/FileX eine Kopie sein, hat
sich FileX nicht geändert, so soll bck-heute/FileX ein Hardlink auf
bck-gestern-FileX sein.

Das wird in  c't 2006, Heft 7, S 212ff genauer beschrieben, ebenso in
http://www.mikerubel.org/computers/rsync_snapshots/

Das von Mike Rubel beschriebene Verfahren (cp -al) funktioniert bei mir
jedenfalls auch bei FAT Partitionen; lediglich der Ersatz von cp-al
durch rsync --link-dest=bck-gestern klappt nicht.

Helmut
Re: rsync --link-dest von FAT partition
#12
Author: Helmut Zeisel
Date: Tue, 11 Apr 2006 05:36
1 lines
1389 bytes
Siehe meine Antwort an Philipp E. Imhof
Re: rsync --link-dest von FAT partition
#13
Author: Juergen Ilse
Date: Tue, 11 Apr 2006 05:53
8 lines
1458 bytes
In de.comp.os.unix.linux.misc Helmut Zeisel <zei2003d@liwest.at> wrote:
> Siehe meine Antwort an Philipp E. Imhof
 
Die Frage war rhetorisch ...
Muss ich so etwas in Zukunft immer daneben schreiben?

Tschuess,
	Juergen Ilse			(juergen@usenet-verwaltung.de)
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads