4 069
contributi
Nessun oggetto della modifica |
|||
Riga 1: | Riga 1: | ||
=Effettuare un backup dei database MySQL tramite uno script Bash= | |||
=Versioni compatibili= | |||
* Debian Sarge 3.0 | * Debian Sarge 3.0 | ||
* Debian Etch 4.0 | * Debian Etch 4.0 | ||
* Debian Lenny 5.0 | * Debian Lenny 5.0 | ||
==Introduzione= | |||
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> | ||
Riga 19: | Riga 19: | ||
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= | |||
<pre> | <pre> | ||
#!/bin/bash | #!/bin/bash | ||
Riga 98: | Riga 98: | ||
</pre> | </pre> | ||
L'inserimento di questo script in una voce del vostro crontab (si veda ad esempio: http://guide.debianizzati.org/index.php/Utilizzo_del_servizio_di_scheduling_Cron) permette un backup automatizzato dei database di MySQL senza la necessità di interrompere il servizio. | L'inserimento di questo script in una voce del vostro crontab (si veda ad esempio: http://guide.debianizzati.org/index.php/Utilizzo_del_servizio_di_scheduling_Cron) permette un backup automatizzato dei database di MySQL senza la necessità di interrompere il servizio. | ||
=Per approfondimenti= | |||
[[Installare un ambiente LAMP: Linux, Apache2, SSL, MySQL, PHP5]]<br> | [[Installare un ambiente LAMP: Linux, Apache2, SSL, MySQL, PHP5]]<br> | ||
[[Backup di MySQL tramite script]]<br> | [[Backup di MySQL tramite script]]<br> |