In WordPress tutte le informazioni che crei o modifichi sono salvate nel database. Ne risulta che è molto importante salvare tramite dei backup periodici tutti i contenuti creati, per evitare di dover essere preso da un attacco omicida nel caso in cui si cancellassero tutti i post che hai creato con tanta fatica e notti passate in bianco.
Vediamo come fare il backup del database e come ripristinarlo in caso di problemi se il tuo hosting non ti offre il backup automatico giornaliero (trova il miglior hosting WordPress per le tue esigenze).
Plugin WP DB-Backup per creare il Backup
Per creare il backup del database più importante del mondo (ovvero quello di WordPress), utilizza un comodo plugin, WP DB-Backup, che permette di creare il backup istantaneo e programmato, inviandolo via mail, salvandolo sul computer oppure sullo spazio web del server.
Installa il plugin e trovi il menù delle impostazioni sotto Strumenti > Backup.
Il primo box che compare riguarda il backup manuale. Il primo elenco che vedi sono le tabelle base di WordPress che saranno sempre salvate. Appena sotto ( o a destra) ci sono le tabelle generate dai plugin che hai aggiunto. Seleziona le tabelle che vuoi salvare.
Poi c’è il riquadro opzioni backup, qui scegli scaricarlo sul computer, salvarlo sul server oppure inviarlo tramite email, dopo avvii il backup cliccando su Inizia il backup.
C’è la possibilità di programmare il backup nel box Backup programmato, dove devi selezionare la tabelle che vuoi includere, se programmarlo ogni ora, due volte al giorno, ogni giorno, una volta alla settimana e due volte al mese. Nel caso di backup programmato, il file generato può essere solamente inviato ad una mail, quindi non può essere scaricato sul computer o salvato sul server.
Clicca sul tasto Programma backup e sentiti più sicuro, hai messo in cassaforte tutto il tuo lavoro!
Ripristinare il file di backup
Il plugin crea il backup e lo salva in un file con estensione .sql.gz, scaricalo sul computer.
Questo file è come se fosse oro, trattalo bene!
Se vuoi ripristinare tutti i database che hai salvato nel backup, basta andare all’applicativo che gestisce il tuo database, solitamente viene messo a disposizione phpMyAdmin dal tuo provider.
Io devo andare sul Plesk (l’url mi è stata fornita dal provider al momento dell’acquisto dello spazio web), poi vado su Database e clicco sul database associato all’installazione di wordpress ed infine su Webadmin.
Una volta che sei entrato nell’amministrazione del database, vai su Importa, e selezioni cliccando su Sfoglia il file di backup desiderato con estensione .sql.gz. Infine premi Esegui, l’importazione durerà qualche secondo, proporzionalmente alla dimensione del backup.
Se vi esce un messaggio di errore con su scritto che alcune tabelle esistono già, elimina quelle tabelle e poi importa nuovamente dal file.
Attenzione: se elimini le tabelle o se vengono sovrascritte, tutti i dati che hai inserito dall’ultimo backup in poi andranno persi.
Finalmente il tuo database è stato recuperato, per stavolta ti è andata bene!
Spero di averti salvato la vita 🙂
Aspetta! Ma per quanto riguarda i file? Non ci pensi? Ecco come effettuare il backup dell’intero blog WordPress, file compresi.





