Synchronisieren mit rsync

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
steos
Beiträge: 326
Registriert: 16.10.2004 13:27:34
Wohnort: Wien

Synchronisieren mit rsync

Beitrag von steos » 31.05.2006 09:44:03

Ich möchte folgendes erreichen: Meine MP3-Sammlung liegt unter /home/MP3 auf einer ext3-Partition; diese möchte ich als Backup auf eine USB-Wechselfestplatte mit einer einzelnen vfat-Partition (eingehängt unter /media/usbhdd) synchronieren, damit diese stets am letzten Stand gesichert wird.

Mein Problem: Möchte ich mittels

Code: Alles auswählen

rsync -rv /home/MP3 /media/usbhdd
den Datenstand synchronieren, wird stets der komplette Datenbestand neu kopiert, anstatt nur die geänderten Daten zu spiegeln.

Liegt es möglicherweise an denunterschiedlichen Dateisystemem?

Wäre für Hinweise dankbar. Danke im voraus!

jhr-online
Beiträge: 2186
Registriert: 18.09.2005 15:52:02
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von jhr-online » 31.05.2006 09:46:30

Code: Alles auswählen

rsync -va --partial --include=* --include=.* /home/mp3 /media/usbhdd
So könntest du dein Ziel erreichen. Guck dir vor allem mal partial und -a im Manual zu rsync an.

jhr
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13

Benutzeravatar
steos
Beiträge: 326
Registriert: 16.10.2004 13:27:34
Wohnort: Wien

Beitrag von steos » 31.05.2006 09:51:00

Das -a flag wird vermutlich nichts bringen, da die Dateirechte unter vfat verworfen werden.

Ich werd deinen Tip heute abend mal probieren und bescheid geben.

Thanx!

Benutzeravatar
steos
Beiträge: 326
Registriert: 16.10.2004 13:27:34
Wohnort: Wien

Beitrag von steos » 31.05.2006 19:04:40

... hat leider keine Verbesserung gebracht, rsync überträgt nach wie vor alle Daten.

Ich vermute mal, daß es an den unterschiedlichen Filesystemen liegt. Hmm... :roll:

Benutzeravatar
Skalemar
Beiträge: 5
Registriert: 12.05.2006 14:15:31
Wohnort: /home/micha
Kontaktdaten:

Beitrag von Skalemar » 02.06.2006 10:39:39

Hi,

die manpage sagt dazu: -u, --update update only (don't overwrite newer files)
und da -a nur: archive mode, equivalent to -rlptgoD ist, könnte dies die Lösung
des Problems sein.
Desweiteren gibt es noch unison-gtk .... vielleicht eine Alternative.

Ich hoffe geholfen zu haben :wink:

Gruß M.M.

Benutzeravatar
steos
Beiträge: 326
Registriert: 16.10.2004 13:27:34
Wohnort: Wien

Beitrag von steos » 04.06.2006 17:27:22

Bin momentan auf Dienstreise und sitz' vor nem' W2K-Notebook. Werd's ausprobieren, soblad ich retour bin.

Jedenfalls danke für Hinweis; s' muß ja irgendwie gehen. Ich werde mal testweise auch die USB-HDD auf ext3 formatieren.

Bis später! :wink:

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 04.06.2006 17:53:43

"rsync -u" ist was du suchst. Das GUI (grsync) kannst du dir auch einmal ansehen. Damit pumpe ich täglich die Änderungen von einem Notebook zum anderen. Das ist recht nett da man sich Muster speichern kann und diese dann immer wieder verwenden

Muster
- von PC zu Notebook oder
- von Notebook zu PC
- etc.

Alles was man auf dem CLI eingeben kann, kann man als Muster speichern. Dann einfach per scroll down menu auswählen und abfeuern.

markus

Benutzeravatar
steos
Beiträge: 326
Registriert: 16.10.2004 13:27:34
Wohnort: Wien

Beitrag von steos » 28.06.2006 06:49:30

Danke nochmals für eure Tips!

Code: Alles auswählen

rsync -ruv --partial --delete /home/MP3 /media/usbhdd
ist genau das, was ich suchte. :D

Antworten