[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: bei rsync Löschen von Zieldateien verhindern



Hallo Klaus,

On Sat, Mar 10, 2007 at 01:38:41PM +0100, Klaus Becker wrote:
> Am Samstag, 10. März 2007 13:08 schrieb Sven Scharf:
> > Klaus Becker schrieb am 10.03.2007 11:50:
> > > Ich möchte /home/user1-3 auf Rechner2 kopieren (synchronisieren mit der
> > > Option --delete), ohne /home/user4 auf Rechner2 zu löschen. Wie mache ich
> > > das?
> >
> > Bin mir da grad nicht 100%-ig sicher, aber das sollte eigentlich mit der
> > Option --exclude funktionieren.
> 
> ich weiß, wie man mit --exclude Dateien auf Rechner1 ausschließt, aber nicht, 
> wie man das Löschen von Dateien auf dem Zielrechner verhindert. Ist das 
> überhaupt mit dieser Option möglich?
> 

Ja. Wie ein kleiner test von mir [1] zeigt scheint das zu funktionieren.

und noch ein kleiner Auszug aus der manpage zu rsync[2].

Gruß
Sven

[1]:
monschichi@rory:/tmp$ ll test1/
insgesamt 0
drwxr-xr-x 5 monschichi monschichi 100 2007-03-10 13:44 .
drwxrwxrwt 9 root       root       200 2007-03-10 13:45 ..
drwxr-xr-x 2 monschichi monschichi  40 2007-03-10 13:44 user1
drwxr-xr-x 2 monschichi monschichi  40 2007-03-10 13:44 user2
drwxr-xr-x 2 monschichi monschichi  40 2007-03-10 13:44 user3
monschichi@rory:/tmp$ ll test2
insgesamt 0
drwxr-xr-x 6 monschichi monschichi 120 2007-03-10 13:44 .
drwxrwxrwt 9 root       root       200 2007-03-10 13:45 ..
drwxr-xr-x 2 monschichi monschichi  40 2007-03-10 13:44 user1
drwxr-xr-x 2 monschichi monschichi  40 2007-03-10 13:44 user2
drwxr-xr-x 2 monschichi monschichi  40 2007-03-10 13:44 user3
drwxr-xr-x 2 monschichi monschichi  40 2007-03-10 13:45 user4
monschichi@rory:/tmp$ rsync -aP --delete --exclude user4 test1/ test2/
building file list ...
4 files to consider

sent 117 bytes  received 20 bytes  274.00 bytes/sec
total size is 0  speedup is 0.00
monschichi@rory:/tmp$ ll test2
insgesamt 0
drwxr-xr-x 6 monschichi monschichi 120 2007-03-10 13:44 .
drwxrwxrwt 9 root       root       200 2007-03-10 13:45 ..
drwxr-xr-x 2 monschichi monschichi  40 2007-03-10 13:44 user1
drwxr-xr-x 2 monschichi monschichi  40 2007-03-10 13:44 user2
drwxr-xr-x 2 monschichi monschichi  40 2007-03-10 13:44 user3
drwxr-xr-x 2 monschichi monschichi  40 2007-03-10 13:45 user4
monschichi@rory:/tmp$

[2]:
Files that are excluded from transfer are also excluded from being
deleted unless  you  use  the --delete-excluded  option  or  mark
the rules as only matching on the sending side (see the
include/exclude modifiers in the FILTER RULES section).


-- 
Sprachlexikon-Namen: KATJA - Befürworter v. Abgas-Entgiftung

Attachment: signature.asc
Description: Digital signature


Reply to: