Forzare un backup completo o incrementale in Amanda: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
mNo edit summary
 
Line 1: Line 1:
Il modo più semplice è lanciare amdump con un override della configurazione '''per ogni dumptype''' che si usa nella disklist:
Se nella disklist si ha:
<pre>
#servername                #disk                  #dumptype
galvirt01.galimberti.priv  /                      galvirt01-root
galvirt01.galimberti.priv  /media/lvdata01_snap    galvirt01-space
galmail.galimberti.priv    /                      global
</pre>
* Se si usa uno script di appoggio, definire nel crontab:
<pre>
# Run Incr Backup, Mon-Fri
0 22 * * 1-5    /usr/local/sbin/amandabackup -o DUMPTYPE:global:strategy=nofull -o DUMPTYPE:galvirt01-root:strategy=nofull -o DUMPTYPE:galvirt01-space:strategy=nofull
# If it's Saturday, force a full backup
0 21 * * 6      /usr/sbin/amadmin DailySet1 force \* > /dev/null
# Run Full Backup on Sat
0 22 * * 6      /usr/local/sbin/amandabackup -o DUMPTYPE:global:strategy=noinc -o DUMPTYPE:galvirt01-root:strategy=noinc -o DUMPTYPE:galvirt01-space:strategy=noinc
</pre>
*In pratica il parametro è
DUMPTYPE:mydumptypename:strategy=[nofull|noinc]
* Lo script di appoggio conterrà quindi:
...
/usr/sbin/amdump DailySet1 $@
...
==Riferimenti==
*[http://wiki.zmanda.com/index.php/FAQ:How_do_I_make_Amanda_do_full_backups_on_weekends_and_incrementals_during_the_week%3F FAQ:How do I make Amanda do full backups on weekends and incrementals during the week? - The Open Source Backup Wiki (Amanda, MySQL Backup, BackupPC)]
*[http://wiki.zmanda.com/index.php/FAQ:How_do_I_make_Amanda_do_full_backups_on_weekends_and_incrementals_during_the_week%3F FAQ:How do I make Amanda do full backups on weekends and incrementals during the week? - The Open Source Backup Wiki (Amanda, MySQL Backup, BackupPC)]
*[http://wiki.zmanda.com/index.php/FAQ:How_do_I_make_Amanda_do_full_backups_on_weekends_and_incrementals_during_the_week%3F FAQ:How do I make Amanda do full backups on weekends and incrementals during the week? - The Open Source Backup Wiki (Amanda, MySQL Backup, BackupPC)]

Latest revision as of 16:45, 23 August 2011

Il modo più semplice è lanciare amdump con un override della configurazione per ogni dumptype che si usa nella disklist:

Se nella disklist si ha:

#servername                 #disk                   #dumptype
galvirt01.galimberti.priv   /                       galvirt01-root
galvirt01.galimberti.priv   /media/lvdata01_snap    galvirt01-space
galmail.galimberti.priv     /                       global
  • Se si usa uno script di appoggio, definire nel crontab:
# Run Incr Backup, Mon-Fri
0 22 * * 1-5    /usr/local/sbin/amandabackup -o DUMPTYPE:global:strategy=nofull -o DUMPTYPE:galvirt01-root:strategy=nofull -o DUMPTYPE:galvirt01-space:strategy=nofull

# If it's Saturday, force a full backup
0 21 * * 6      /usr/sbin/amadmin DailySet1 force \* > /dev/null

# Run Full Backup on Sat
0 22 * * 6      /usr/local/sbin/amandabackup -o DUMPTYPE:global:strategy=noinc -o DUMPTYPE:galvirt01-root:strategy=noinc -o DUMPTYPE:galvirt01-space:strategy=noinc
  • In pratica il parametro è
DUMPTYPE:mydumptypename:strategy=[nofull|noinc]
  • Lo script di appoggio conterrà quindi:
...
/usr/sbin/amdump DailySet1 $@
...

Riferimenti