Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Fragen zu Rsync
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
SarahS93
Guru
Guru


Joined: 21 Nov 2013
Posts: 467

PostPosted: Sat Nov 30, 2013 11:44 am    Post subject: Fragen zu Rsync Reply with quote

Mit
Code:
rsync -arvuP --stats --delete /quelle/ /ziel/

funktioniert es wunderbar Verzeichnisse und Dateien zubackupen.

Was aber wenn bei /ziel/ mal plötzlich, warum auch immer, viele Verzeichnisse und Dateien weg sein sollten.
Dann würden die Verzeichnisse und Dateien auch bei /quelle/ gelöscht werden.

Wie lässt sich soetwas vermeiden?
Back to top
View user's profile Send private message
Finswimmer
Moderator
Moderator


Joined: 02 Sep 2004
Posts: 5467
Location: Langen (Hessen), Germany

PostPosted: Sat Nov 30, 2013 11:52 am    Post subject: Reply with quote

Ich denke nicht, da die Synchronisationsrichtung durch die Reihenfolge festgelegt ist: quelle --> ziel
Bei dem aller ersten Aufruf gibt es ja auch noch keine Ordner in Ziel.

Einzig, wenn in Ziel mehr Ordner sind als in Quelle, werden diese gelöscht.
Da es aber darum geht, diese beiden Ordner synchron zu halten (1-Weg) ist das zumindest logisch (wenn evtl. auch nicht gewünscht)
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
SarahS93
Guru
Guru


Joined: 21 Nov 2013
Posts: 467

PostPosted: Sat Nov 30, 2013 12:01 pm    Post subject: Reply with quote

In meinem Szenario sind es zwei Festplatten, die eine ist eingebaut, die andere per USB angestöpselt.
Auf beiden Festplatten befindet sich derzeit der gleiche Daten stand.
Ich meinte wenn jetzt auf der USB Festplatte die hälfte aller Dateien hops gehen sollte, warum auch immer.
Und ich dann ein
Code:
rsync -arvuP --stats --delete lokaleQUELLfestplatte USBzielFESTPLATTE

anwerfe, sind die Dateien auf der Lokalen Festplatte auch weg.
Wenn ich hingegen Lokal etwas lösche, soll es auf der USB Festplatte auch gelöscht werden.
Ein Schalter wo rsync fragt ob bei der Quelle etwas wirklich gelöscht werden soll müsste es geben.
Back to top
View user's profile Send private message
Finswimmer
Moderator
Moderator


Joined: 02 Sep 2004
Posts: 5467
Location: Langen (Hessen), Germany

PostPosted: Sat Nov 30, 2013 12:17 pm    Post subject: Reply with quote

Das ist eben nicht der Fall, da die Quell immer unangetastet bleibt:

Code:
$ls lokal/ usb/
lokal/:
total 0
drwxr-xr-x  2 tobi users  220 Nov 30 13:13 .
drwxrwxrwt 21 root root  1380 Nov 30 13:13 ..
-rw-r--r--  1 tobi users    0 Nov 30 13:13 1
-rw-r--r--  1 tobi users    0 Nov 30 13:13 2
-rw-r--r--  1 tobi users    0 Nov 30 13:13 3
-rw-r--r--  1 tobi users    0 Nov 30 13:13 4
-rw-r--r--  1 tobi users    0 Nov 30 13:13 5
-rw-r--r--  1 tobi users    0 Nov 30 13:13 6
-rw-r--r--  1 tobi users    0 Nov 30 13:13 7
-rw-r--r--  1 tobi users    0 Nov 30 13:13 8
-rw-r--r--  1 tobi users    0 Nov 30 13:13 9

usb/:
total 0
drwxr-xr-x  2 tobi users   40 Nov 30 13:13 .
drwxrwxrwt 21 root root  1380 Nov 30 13:13 ..


1. Rsync: rsync -arvuP --stats --delete lokal/ usb/

Code:
$ls lokal/ usb/
lokal/:
total 0
drwxr-xr-x  2 tobi users  220 Nov 30 13:13 .
drwxrwxrwt 21 root root  1380 Nov 30 13:13 ..
-rw-r--r--  1 tobi users    0 Nov 30 13:13 1
-rw-r--r--  1 tobi users    0 Nov 30 13:13 2
-rw-r--r--  1 tobi users    0 Nov 30 13:13 3
-rw-r--r--  1 tobi users    0 Nov 30 13:13 4
-rw-r--r--  1 tobi users    0 Nov 30 13:13 5
-rw-r--r--  1 tobi users    0 Nov 30 13:13 6
-rw-r--r--  1 tobi users    0 Nov 30 13:13 7
-rw-r--r--  1 tobi users    0 Nov 30 13:13 8
-rw-r--r--  1 tobi users    0 Nov 30 13:13 9

usb/:
total 0
drwxr-xr-x  2 tobi users  220 Nov 30 13:13 .
drwxrwxrwt 21 root root  1380 Nov 30 13:13 ..
-rw-r--r--  1 tobi users    0 Nov 30 13:13 1
-rw-r--r--  1 tobi users    0 Nov 30 13:13 2
-rw-r--r--  1 tobi users    0 Nov 30 13:13 3
-rw-r--r--  1 tobi users    0 Nov 30 13:13 4
-rw-r--r--  1 tobi users    0 Nov 30 13:13 5
-rw-r--r--  1 tobi users    0 Nov 30 13:13 6
-rw-r--r--  1 tobi users    0 Nov 30 13:13 7
-rw-r--r--  1 tobi users    0 Nov 30 13:13 8
-rw-r--r--  1 tobi users    0 Nov 30 13:13 9


Wir löschen auf usb ein paar Dateien: rm usb/{2..6}

Code:
$ls lokal/ usb/
lokal/:
total 0
drwxr-xr-x  2 tobi users  220 Nov 30 13:13 .
drwxrwxrwt 21 root root  1380 Nov 30 13:13 ..
-rw-r--r--  1 tobi users    0 Nov 30 13:13 1
-rw-r--r--  1 tobi users    0 Nov 30 13:13 2
-rw-r--r--  1 tobi users    0 Nov 30 13:13 3
-rw-r--r--  1 tobi users    0 Nov 30 13:13 4
-rw-r--r--  1 tobi users    0 Nov 30 13:13 5
-rw-r--r--  1 tobi users    0 Nov 30 13:13 6
-rw-r--r--  1 tobi users    0 Nov 30 13:13 7
-rw-r--r--  1 tobi users    0 Nov 30 13:13 8
-rw-r--r--  1 tobi users    0 Nov 30 13:13 9

usb/:
total 0
drwxr-xr-x  2 tobi users  120 Nov 30 13:14 .
drwxrwxrwt 21 root root  1380 Nov 30 13:13 ..
-rw-r--r--  1 tobi users    0 Nov 30 13:13 1
-rw-r--r--  1 tobi users    0 Nov 30 13:13 7
-rw-r--r--  1 tobi users    0 Nov 30 13:13 8
-rw-r--r--  1 tobi users    0 Nov 30 13:13 9


Nun führen wir erneut Rsync aus: rsync -arvuP --stats --delete lokal/ usb/

Code:
$ls lokal/ usb/
lokal/:
total 0
drwxr-xr-x  2 tobi users  220 Nov 30 13:13 .
drwxrwxrwt 21 root root  1380 Nov 30 13:13 ..
-rw-r--r--  1 tobi users    0 Nov 30 13:13 1
-rw-r--r--  1 tobi users    0 Nov 30 13:13 2
-rw-r--r--  1 tobi users    0 Nov 30 13:13 3
-rw-r--r--  1 tobi users    0 Nov 30 13:13 4
-rw-r--r--  1 tobi users    0 Nov 30 13:13 5
-rw-r--r--  1 tobi users    0 Nov 30 13:13 6
-rw-r--r--  1 tobi users    0 Nov 30 13:13 7
-rw-r--r--  1 tobi users    0 Nov 30 13:13 8
-rw-r--r--  1 tobi users    0 Nov 30 13:13 9

usb/:
total 0
drwxr-xr-x  2 tobi users  220 Nov 30 13:13 .
drwxrwxrwt 21 root root  1380 Nov 30 13:13 ..
-rw-r--r--  1 tobi users    0 Nov 30 13:13 1
-rw-r--r--  1 tobi users    0 Nov 30 13:13 2
-rw-r--r--  1 tobi users    0 Nov 30 13:13 3
-rw-r--r--  1 tobi users    0 Nov 30 13:13 4
-rw-r--r--  1 tobi users    0 Nov 30 13:13 5
-rw-r--r--  1 tobi users    0 Nov 30 13:13 6
-rw-r--r--  1 tobi users    0 Nov 30 13:13 7
-rw-r--r--  1 tobi users    0 Nov 30 13:13 8
-rw-r--r--  1 tobi users    0 Nov 30 13:13 9


Du siehst, die Dateien in lokal bleiben immer erhalten, egal was bei usb passiert.
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum