Backup automatico del database via email
A volte agli amministratori di sistema capitano delle giornate da incubo, in cui tutto va storto. Si rompono tutti gli hard disk del RAID del server, il server va in fiamme, un virus ci cancella tutti i file… vabbè diciamo “c’è sempre il backup!” cerchiamo di ripristinare ed ecco che la cassettina, il DVD o qualsiasi supporto o copia è illegibile, è andato perso tutto, non ci puoi fare niente…
Forse potrai recuperare i files caricati su WFiles, ma gli utenti e i gruppi che avevi creato sul database ? Le autorizzazioni che avevi impostato ? I log ecc. ecc. ?
Proprio mentre sei in preda alla più cupa disperazione, ti ricordi di aver attivato la funzione di backup automatico del database
!
Accedi quindi alla tua email di amministrazione, ed ecco che trovi il dump SQL del database MySQL di WFiles, aggiornato a ieri!
Come attivare la funzione
La funzione può essere attivata durante l‘installazione iniziale, aggiungendo la spunta “Invio automatico giornaliero del backup del database all’email dell’amministratore“, oppure modificando la seguente riga nel file /includes/config.php
define("AUTODBSQLBACKUP", 1);
impostare a 1 la costante AUTODBSQLBACKUP per attivare la funzione, 0 per disattivarla.
Una volta attivata la funzione, WFiles invierà giornalmente via email il file dump SQL, ovvero tutto il database compreso di struttura e dati. Ecco un esempio dell’email inviata all’amministratore:

email con file di backup SQL
Ripristino del database
Per ripristinare il database con il file che abbiamo ricevuto via email, dobbiamo importarlo nel database, utilizzando PhpMyAdmin o qualsiasi altro tool di amministrazione di MySQL.
Prova la demo online !











