4 069
contributi
(Nuova pagina: ==Effettuare un backup dei database MySQL tramite uno script Bash== ===Introduzione=== Attraverso lo script riportato di seguito è possibile effettuare il backup di tutti i database p...) |
|||
Riga 3: | Riga 3: | ||
Attraverso lo script riportato di seguito è possibile effettuare il backup di tutti i database presenti nella nostra installazione di MySQL. Lo script (basato sull'originale presente su: http://bash.cyberciti.biz/) permette la personalizzazione attraverso i parametri: | Attraverso lo script riportato di seguito è possibile effettuare il backup di tutti i database presenti nella nostra installazione di MySQL. Lo script (basato sull'originale presente su: http://bash.cyberciti.biz/) permette la personalizzazione attraverso i parametri: | ||
<pre> | <pre> | ||
MyUSER=" | MyUSER="utente_MySQL" # USERNAME | ||
MyPASS=" | MyPASS="Password_Utente # PASSWORD | ||
MyHOST="localhost" | MyHOST="localhost" # Hostname | ||
</pre> | </pre> | ||
che vanno compilati con i dati per accedere al nostro server MySQL, e: | che vanno compilati con i dati per accedere al nostro server MySQL, e: | ||
Riga 12: | Riga 12: | ||
IGGY="test" | IGGY="test" | ||
</pre> | </pre> | ||
La variabile <tt>'''TEST'''/tt> permette di impostare la directory di destinazione del backup. I database saranno salvati all'interno di una sottodirectory chiamata <tt>mysql</tt>.<br/> | La variabile <tt>'''TEST'''</tt> permette di impostare la directory di destinazione del backup. I database saranno salvati all'interno di una sottodirectory chiamata <tt>mysql</tt>.<br/> | ||
La variabile <tt>'''IGGY</tt> permette di indicare quali database devono essere esclusi dal processo di backup. | La variabile <tt>'''IGGY'''</tt> permette di indicare quali database devono essere esclusi dal processo di backup. | ||
===Lo script=== | ===Lo script=== | ||
<pre> | <pre> |