Backup di MySQL direttamente in GMAIL

Utile ? Si e no. Backup2Mail è uno script creato con il preciso scopo di effettuare il Backup del nostro database MySQL in GMAIL. Gmail di Google si è sempre contraddistinto per essere un Email all’avanguardia con uno spazio superiore ai Competitors che ora può essere sfruttato per ospitare i backup del nostro database MySQL.

Lo script è utile per database piccoli dove la dimensione non supera i 20 – 30 MB ma, oltre ad essere piccoli non dobbiamo avere un problema di confidenzialità dei dati di cui effettuare il backup. Se il nostro database è superiore a 30-50 MB e supera di gran lunga i 100 MB è meglio lasciar perdere lo script Backup2Mail e affidarsi ad un backup automatico del nostro server via hard disk secondario ma ancor meglio tramite EVault (http://www.i365.com/)

Lo script è tutto sommato semplice e la configurazione non è differente dai dati con cui ci colleghiamo ad esempio al nostro database di Wordpress, inseriremo infatti gli stessi dati nei campi che vedete in basso.

 Database settings
****************************************************/
 $db_server   = ‘localhost’;    // Database server, usually “localhost”
  $db_name    = ”;      // Database name, leave empty for ‘all databases’
 $db_user       = ”;      // Database username
 $db_pass       = ”;      // Database password

Concludiamo configurando la sezione email settings dove inseriremo il nostro email ma anche il nostro sito web, sprovvisto del www

 E-mail settings
****************************************************/
  $website            = ‘yoursite.com’;   // Your site’s domain (without www. part)
 $send_to       =
‘mail@yoursite.com’;  // backup file will be sent to?

Ma i backup non cominceranno finchè non ci collegheremo via SSH al nostro sito web e configureremo CRON, comando per lo scheduling di tasks come quello che intendiamo applicare tramite Backup2Mail. Per modificare Cron colleghiamoci al nostro sito web con un client tipo PUTTY dopodichè digiteremo CRONTAB – E inserendo il comando:

0 0 * * * php /home/your_account/backup2mail/index.php >/dev/null 2>&1

Il comando qui inserito dice di eseguire il contenuto di index.php ogni giorno a mezzanotte. Index.php si trova all’interno della cartella backup2mail che è una subdirectory dell’account your_account. Sostituiremo your_account con il nome dell’account di hosting che ci ritroviamo, sarà quasi sicuramente un abbreviazione del nome del nostro dominio.

Per utilizzare Backup2Mail lo scaricheremo da: http://www.backup2mail.com/

Bookmark and Share

Pubblicato in: Digital Life

Lascia un Commento




Se vuoi inserire il tuo Avatar nei commenti registrati su Gravatar.