rsnapshot (rsync) und exclude/include

glowaq

Benutzer
Mitglied seit
22. November 2009
Beiträge
234
Punkte für Reaktionen
0
Punkte
0
Ich habe ein problem mit dem excluden/includen mit rsnapshot bzw. rsync.
Ich backuppe einen server im internet, was auch perfekt funktioniert. Auf dem remoterver wird nach dem rsnapshot (dort) ein sqlbackup in diese verzeichnis erzeugt: /backup/rsnapshot/hourly.0/localhost/sqlbackup/ (ein dump und sqlhotcopy!).

Leider bekomme ich diesen pfad nicht backupped. Das verzeichnis "/backup/" erscheint nicht in der localen backup, er ignoriert das include. Wenn ich das "/backup" aus dem exclude rausnehme werden die kompletten backups dort nochmal backupped, was natürlich einige hundert gigabytes sind.

Hier die localek settings meinr DS409+ (include/exclude) dateien:

excludeliste-rsync:
/backup

includeliste-rsync:
/backup/rsnapshot/hourly.0/localhost/sqlbackup/*
/backup/rsnapshot/hourly.0/localhost/sqlbackup

So scheint es nicht zu gehen, was mache ich falsch? Hat jemand erfahrungen damit bzw. was mache ich falsch?
 

jahlives

Moderator
Mitglied seit
19. August 2008
Beiträge
18.275
Punkte für Reaktionen
0
Punkte
0
Website
911-research.info
Kannst du den dump nicht in ein eindeutiges Verzeichnis stellen? z.B nach /tmp dann backuppen und löschen?
Und btw: Du kannst nicht einmal /backup exkludieren und danach mittels include versuchen einen Pfad einzubinden, der mit einem Muster beginnt, der von exclude verweigert wird
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
3
Punkte
0
Wichtig für das Verständnis ist, dass es sich nicht um Pfade handelt (auch wenn sie so aussehen), sondern um Pattern (Muster) gegen die die tatsächliche Pfade verglichen werden.

Itari
 

glowaq

Benutzer
Mitglied seit
22. November 2009
Beiträge
234
Punkte für Reaktionen
0
Punkte
0
Kannst du den dump nicht in ein eindeutiges Verzeichnis stellen? z.B nach /tmp dann backuppen und löschen?

Das sql-backup ist auch im rsnapshot auf dem server. Ich mache mehrere backups auf verschiedenen servern. So rotiert es einfach mit.

Und btw: Du kannst nicht einmal /backup exkludieren und danach mittels include versuchen einen Pfad einzubinden, der mit einem Muster beginnt, der von exclude verweigert wird

Wenn dem so wäre, hätte das include keine funktion und wäre obsolet.
Das ist gerade der sinn vom include, dass man excludiertes wieder includieren kann. So steht es auch in der docu. Leider geht es nicht ...

Ich werde das von Itari gescheriebene mal ausprobieren ....
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten, denn dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit einem hohen technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive oder Themen fremde Werbung. Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.