Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

How to Make a WordPress Database Backup Manually (Step by Step)

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.

Creare manualmente un backup del database di WordPress

Ecco una panoramica degli argomenti che discuteremo:

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'.

Duplicator Aggiungi nuovo

Nella schermata successiva, Duplicator ti permette di scegliere cosa includere nel backup.

Seleziona 'Database Only' e quindi fai clic sul pulsante 'Next'.

Seleziona Solo Database

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.

Crea backup solo del 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.

Scarica file di backup

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.

Impostazioni del sito Bluehost

Nelle impostazioni del tuo sito web, scorri verso il basso fino alla sezione Collegamenti rapidi.

Successivamente, fai clic sul pulsante ‘phpMyAdmin’ per continuare.

Avvia phpMyAdmin

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.

Esporta database phpMyAdmin

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.

Seleziona ed escludi tabelle

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.

Seleziona l'output del backup del database

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.

Impostazioni del sito Bluehost

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'.

cPanel avanzato di Bluehost

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'.

Backup cPanel

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.

Scarica backup del database di cPanel

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.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

37 CommentsLeave a Reply

  1. 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?

    • 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

  2. 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??

    • La versione gratuita include il database, quindi non dovresti preoccuparti di questo.

      Amministratore

      • 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.

  3. 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.

    • 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

    • 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.

  4. Uso phpMyAdmin per esportare il database. Quando uso un plugin, posso fare affidamento sul backup risultante come completo come l'uso di phpMyAdmin?

    • Sì, dovrebbe copiare l'intero database di WordPress. Può effettivamente essere più completo, perché può includere anche cose come immagini e media.

      • Grazie mille per la conferma. Quindi probabilmente passerò a un backup automatizzato con l'aiuto di un plugin.

  5. 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?

  6. 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.

  7. Eseguire manualmente il backup del database è incredibilmente utile, specialmente durante il test dei plugin in locale.

  8. Qual è la differenza tra un backup del database e un backup del sito eseguito da un plugin come Duplicator Pro?

    • 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

  9. Non vedo pulsanti di backup nel mio account Bluehost: ci sono solo schede: Home, I miei siti, Marketplace, e-mail, domini, avanzate

  10. Se ho un sito WordPress premium o business, allora WordPress è il mio host, corretto? Cosa posso fare da wordpress.com oltre a un'esportazione?

  11. Ciao. Ho tutte le cartelle di un sito WordPress ma non ho alcun backup del database. È possibile ripristinare dalle cartelle senza backup SQL?

  12. 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....

    • 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

  13. 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

    • 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

  14. 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.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.