Tutti coloro che gestiscono un servizio web, una web application, o più semplicemente un blog, sperano di non doversi mai trovare nell’esigenza di dover ripristinare dati persi più o meno accidentalmente.
Crash improvvisi del server, interventi di hacker o semplici errori nei propri script, potrebbero improvvisamente renderci la giornata davvero terribile.
Come rimediare a questi problemi? Sicuramente non c’è una soluzione che impedisca in maniera assoluta questi avvenimenti, solo una buona dose di attenzione e di conoscenze tecniche (e anche di fortuna) possono aiutarci ad evitare che queste situazioni si presentino.
A volte però prevenire non basta ad evitare incidenti, cosa fare quindi quando la situazione del vostro database è compromessa?
L’unica speranza è avere un backup completo del database, quanto più recente possibile.
Effettuare backup periodici può risultare alla lunga un processo lento e costoso in termini di tempo.
Lo script che vi sto per segnalare invece, permette di programmare interventi di backup verso il proprio db MySql ed inviare gli stessi al proprio indirizzo email!
Backup2Mail , questo il nome, è uno script free scritto in PHP e richiede cron jobs sui sistemi Unix based, o Attività Pianificate su Windows.
Viste le dimensioni che possono raggiungere i dati presenti nel db, è consigliabile munirsi di un account di posta in grado di ricevere files di grandi dimensioni (ad esempio GMail di Google).
Ho provato questo script, e sembra che faccia alla perfezione il suo dovere.
Voi lo avete mai usato, o ne conoscete qualche alternativa?
