• Meetings e Workshop
    l'associazione organizza workshop e meeting periodici

  • HowTo e manuali
    come costruire da te gadget elettronici e come programmarli

  • Hacking della PS3
    howto su come installare linux ed effettuare altri hack

  • Una comunità organizzata
    entra a far parte di una associazione organizzata e attiva

  • Strumenti di supporto
    per mantenersi in contatto e favorire la cooperazione

beginner - tar backup incrementale PDF Stampa E-mail
Scritto da Carlo Denaro - Blackout   
Carlo Denaro - Blackout

Prendendo spunto dall'articolo di Sekhem ( qui ) ho modificato il bash script allo scopo di renderlo più semplice nell'uso.

Lo Script

!/bin/sh
# Script di esecuzione di backup incrementali
# Parametri necessari:
# $1 = cartella di cui eseguire il backup
# $2 = cartella dove salvare il backup
# $3 = nome del backup

tar zcvf $2/$3-`date +%s`.tar.gz --listed-incremental=$2/$3.tarlog $1

Come Funziona

 

Semplicemente utilizza una funzione del comando tar (che sconoscevo) --listed-incremental che crea un file di log (nella stessa cartella del backup). Ovviamente il log e il file targz debbono andare a braccetto altrimenti viene creato un nuovo backup integrale (variando il nome quindi è possibile programmare dei backup integrali).


 

Aggiungi commento


Codice di sicurezza
Aggiorna


grayhats.org, Powered by Joomla!; Joomla templates by SG web hosting
valid xhtml valid css