Backup di MySQL tramite script: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Riga 1: Riga 1:
==Effettuare un backup dei database MySQL tramite uno script Bash==
=Effettuare un backup dei database MySQL tramite uno script Bash=
===Versioni compatibili===
=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===
==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===
=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 vedi anche:===
=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>