Zum Inhalt springen

Duply/cronjob: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
===cronjob===
===cronjob===
''duply'' ist ein Skript, kein [[Daemon]]
''duply'' ist ein [[Skript]], kein [[Daemon]]


; Regelmäßige Ausführung
; Regelmäßige Ausführung
* via Cron  
* via [[Cron]]


; Beispiel
; Beispiel
<syntaxhighlight lang="bash" highlight="1" line>
<syntaxhighlight lang="bash" highlight="" line>
0 0 * * 7 /usr/bin/duply /root/.duply/test full_verify_purge --force
0 0 * * 7 /usr/bin/duply /root/.duply/test full_verify_purge --force
0 0 * * 1-6 /usr/bin/duply /root/.duply/test incr
0 0 * * 1-6 /usr/bin/duply /root/.duply/test incr
</syntaxhighlight>
</syntaxhighlight>


; Beispiel
In dieser Konfiguration wird Sonntags um 0:00 ein Full-Backup erstellt und alte Backups gelöscht
In dieser Konfiguration wird Sonntags um 0:00 ein Full-Backup erstellt und alte Backups gelöscht
* Montag bis Samstag wird jeden Tag ein inkrementelles Backup durchgeführt
* Montag bis Samstag wird jeden Tag ein inkrementelles Backup durchgeführt
* Neue cronjobs können mit '''crontab -e''' erstellt werden
* Neue cronjobs können mit '''crontab -e''' erstellt werden
* Kommandos und Konfigurationsdateien müssen mit absolutem Pfad angegeben werden
* Kommandos und Konfigurationsdateien müssen mit absolutem Pfad angegeben werden

Version vom 2. Mai 2025, 13:59 Uhr

cronjob

duply ist ein Skript, kein Daemon

Regelmäßige Ausführung
Beispiel
0 0 * * 7 /usr/bin/duply /root/.duply/test full_verify_purge --force
0 0 * * 1-6 /usr/bin/duply /root/.duply/test incr

In dieser Konfiguration wird Sonntags um 0:00 ein Full-Backup erstellt und alte Backups gelöscht

  • Montag bis Samstag wird jeden Tag ein inkrementelles Backup durchgeführt
  • Neue cronjobs können mit crontab -e erstellt werden
  • Kommandos und Konfigurationsdateien müssen mit absolutem Pfad angegeben werden