Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

24.11.2011, 16:05

rsync exclude/include

Hi,

Ich hab ein kleines backup skript welches per rsync dinge backuped:

Quellcode

1
rsync -r --no-perms --no-times --temp-dir=/tmp/rsync --exclude-from=/export/jobs/backup-exceptions/server.exclude --include=/data/99-backup/imos/'.$directoryInclude.'/* --include=/data/99-backup/kuhnle/'.$directoryInclude.'/* --delete /export/ /mnt/backup/zz-backup-server/'.$directory.' 2>&1



die variable $direcotryInclude, wird dynamisch gefuellt mit (z.b. 23112011), diese ordner existeren auch immer(sind andere backups)
das funktioniert auch, er schreibt da dann das richtige rein, das habe ich getestet...
das file server.exclude sieht so aus:

- data/98-jobs/logs
- data/99-backup/imos/*
- data/99-backup/kuhnle/*
- data/REST*DOPPELTE
- data/WORD-DOS
- data/z-*ANGEBOTE*-*alt
- data/z-*AUFTRAEG*-*alt
- data/z-kalender
- data/ets2008*-*Auerswald*-*Telefonanlage*-*DOS
- prog/aa-fuer-alle



Nur wird die per include angegebenen ordner nicht includiert! Hab auch schon probiert sie per + data/99-backup/imos/23112011 in das file server.exclude reinzuschreiben aber auch dann werden sie nicht includiert!


Was mache ich falsch?


Danke

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Thorus« (24.11.2011, 16:56)


2

24.11.2011, 16:26

Das Thema kommt mir bekannt vor...:rsync und excludes/includes :S
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

3

24.11.2011, 16:28

Das Thema kommt mir bekannt vor...:rsync und excludes/includes :S
lol, kann doch wohl net sein, dass rsync das net gebacken bekommt^^

4

24.11.2011, 16:52

Hier wird das sehr ausfuehrlich behandelt:

http://www.linuxquestions.org/questions/…roblems-636504/


und anscheinend auch eine funktionierende loesung gefunden wurden zu sein(ist das deutsch?^^)

backup laeuft grad ich melde dann zurueck obs es nach dieser anleitung jetzt funzt....

EDIT: Ja sehr geil, so funzt es:

+ data/99-backup/23112011/
+ data/99-backup/23112011/
- data/98-jobs/logs
- data/99-backup/imos/*
- data/99-backup/kuhnle/*
- data/REST*DOPPELTE
- data/WORD-DOS
- data/z-*ANGEBOTE*-*alt
- data/z-*AUFTRAEG*-*alt
- data/z-kalender
- data/ets2008*-*Auerswald*-*Telefonanlage*-*DOS
- prog/aa-fuer-alle



jetzt brauch ich nur noch was damit ich die 2 zeilen vor rsync start da reinschreibt und danach wieder loescht aber das ist ein anderes thema!


Hoffe dir hilft das bell, dann kannste das noch bei deinem problem erledigen^^