ispCP - Board - Support
Duplicity Backup - alle 3 Tage neu - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+---- Forum: Plauderecke (/forum-49.html)
+---- Thread: Duplicity Backup - alle 3 Tage neu (/thread-13281.html)



Duplicity Backup - alle 3 Tage neu - Lucan - 04-22-2011 01:17 AM

Hallo,

ich stehe gerade was aufm Schlauch, wie muss der Cron / die Config von Duplicity aussehen, wenn man alle 3 Tage nen neues Full Backup haben will und die alten gelöscht werden sollen?
Die inkrementelle SIcherung soll alle 12 Stunden erfolgen.

Mein Cron sieht so aus:
Code:
00 */12 * * * /usr/local/bin/duply zeus backup
15 03 */3 * * /usr/local/bin/duply zeus full && /usr/local/bin/duply zeus purge$

In der Conf steht:
Code:
MAX_AGE=3D


Allerdings werden die alten Backups nicht gelöscht, jemand ne Idee?



Grüße und Danke


RE: Duplicity Backup - alle 3 Tage neu - Mr.AndersoN - 04-22-2011 02:04 AM

--force

also:

Code:
00 */12 * * * /usr/local/bin/duply zeus backup
15 03 */3 * * /usr/local/bin/duply zeus full && /usr/local/bin/duply zeus purge --force$

Generell brauchst Du aber auch nicht eplizit ein Full-Backup anstoßen, da sich duply das aus der Config selbst zusammenreimt. Bei mir schauts so aus:

Code:
0 1 * * * root duply www_foo backup > /var/log/duply/www_daily.log 2>&1

30 2 * * 0 root duply www_foo backup_verify_purge --force > /var/log/duply/www_weekly.log 2>&1

Jeden Tag normaler Backup-Zyklus und einmal in der Woche das Komplettprogramm: Backup, Verifizieren und Altes löschen. Bei dir müsste letzteres entsprechend aller 3 Tage durchlaufen.


RE: Duplicity Backup - alle 3 Tage neu - Lucan - 04-22-2011 02:46 AM

Ich hatte eben beim kopieren was abgeschnitten, bei mir steht bereits:
Code:
15 03 */3 * * /usr/local/bin/duply zeus full && /usr/local/bin/duply zeus purge --force

Trotzdem klappt es nicht, ne Idee? Wink


RE: Duplicity Backup - alle 3 Tage neu - Mr.AndersoN - 04-24-2011 06:44 AM

Habe bei mir eben auch nochmal nachgesehen - vom belegten Backup-Speicherplatz her vermute ich auch, dass duply bei mir die alten Backup-Versionen nicht löscht.

Habe aber noch nicht weiter nachgeforscht - wenn ich was Neues habe gebe ich hier aber Bescheid.


RE: Duplicity Backup - alle 3 Tage neu - Knut - 04-26-2011 02:52 PM

Schau dir mal die conf Deines Backups an. Dort gibt es ja noch die Variablen DUPL_PARAMS, MAX_FULL_BACKUPS und MAX_FULLBKP_AGE .


Knut


RE: Duplicity Backup - alle 3 Tage neu - Lucan - 04-27-2011 08:26 PM

(04-26-2011 02:52 PM)Knut Wrote:  Schau dir mal die conf Deines Backups an. Dort gibt es ja noch die Variablen DUPL_PARAMS, MAX_FULL_BACKUPS und MAX_FULLBKP_AGE .


Knut

Hallo Knut,

bei mir steht das bereits auf;

Code:
MAX_AGE=3D
MAX_FULL_BACKUPS=1
MAX_FULLBKP_AGE=3D
DUPL_PARAMS="$DUPL_PARAMS --full-if-older-than $MAX_FULLBKP_AGE "

Trotzdem schaufelt der den Backup Space solange voll bis der nach ca. ner Woche voll ist....



Grüße


RE: Duplicity Backup - alle 3 Tage neu - Lucan - 05-03-2011 04:54 AM

niemand ne idee?


RE: Duplicity Backup - alle 3 Tage neu - Mr.AndersoN - 05-11-2011 07:42 PM

Bin nun dazu gekommen dem Problem auf den Grund zu gehen.

Kleines, aber feines Detail: statt purge muss purge-full verwendet werden.

Beispielhaft müsste der Aufruf dann wie folgt ausschauen:

Code:
root duply BACKUP-PROFILE purge-full --force



RE: Duplicity Backup - alle 3 Tage neu - Lucan - 05-15-2011 11:48 PM

danke, ich probier das mal aus Wink


RE: Duplicity Backup - alle 3 Tage neu - Lucan - 05-20-2011 04:54 AM

Hallo,

ich hab das nochmal getestet -> leider bringt das ganze bei mir keinen Erfolg.

Mein Cron ist doch von der Zeit her auch richtig oder sehe ich den Wald vor lauter Bäumen nicht?
Code:
15 03 */3 * *
Der Cron soll alle 3 Tage um 03:15 ausgeführt werden