Backup del database di WordPress: 3 modi per farlo (Plugin, phpMyAdmin e cPanel)
John Turner
John Turner
Anche se fai tutto nel modo giusto, un conflitto tra plugin potrebbe corrompere il tuo database. O peggio, un hacker potrebbe accedere al tuo sito.
Hai mai desiderato poter annullare qualsiasi problema con un semplice clic?
Questa è la potenza di un backup del database di WordPress.
Salvando copie frequenti del tuo database, puoi ripristinare facilmente il tuo sito se succede qualcosa di inaspettato. È la polizza assicurativa del tuo database se qualcosa dovesse andare storto.
In questo tutorial, ti mostrerò come eseguire il backup del tuo database di WordPress. Perché non è una questione di se ne avrai bisogno, ma di quando.
Ecco i punti chiave:
- Un backup del database salva i tuoi post, pagine, commenti, dati utente, impostazioni di plugin/tema e altri contenuti dinamici del sito. Non salva i tuoi file di WordPress, quindi avrai comunque bisogno di un backup completo del sito per ripristinare l'intero sito web.
- Ci sono tre modi per eseguire il backup di un database di WordPress: utilizzando un plugin di backup (il più veloce), phpMyAdmin (nessun plugin richiesto) o il pannello di controllo del tuo hosting tramite cPanel.
- Il metodo più veloce e affidabile è utilizzare un plugin di backup di WordPress come Duplicator Pro, che supporta backup automatici, archiviazione cloud e ripristini con un clic.
- phpMyAdmin ti consente di esportare manualmente il tuo database come file SQL direttamente dal pannello di controllo del tuo hosting. Nessun plugin necessario, ma c'è più margine di errore.
- cPanel offre un semplice download del database con un clic nella sezione Backup, disponibile tramite la maggior parte dei provider di web hosting.
Riepilogo rapido: Come eseguire il backup di un database di WordPress
Indice
Perché eseguire il backup del tuo database di WordPress?
Dietro le quinte del tuo sito web, molti componenti lavorano insieme per mostrare i tuoi contenuti ai visitatori. I siti web di WordPress hanno file core con temi personalizzati, plugin e caricamenti. Inoltre, c'è un database MySQL.
Il tuo database memorizza e organizza i dati del tuo sito web. Salva i tuoi post, pagine, dati utente, categorie, tag e molto altro.
Per mantenere i tuoi dati al sicuro, è importante eseguire il backup del tuo sito web. In questo modo, avrai una copia salvata a portata di mano in caso di errore.
Ecco alcuni motivi per cui potresti aver bisogno di un backup del tuo database di WordPress:
- Errori di aggiornamento di plugin o temi
- Attacchi di hacker
- Prima delle migrazioni
- Perdita accidentale di dati
- Errori del server
- Infezioni da malware
Prima che si verifichi uno qualsiasi di questi errori di WordPress, puoi eseguire il backup del tuo database. Quando hai backup regolari su cui fare affidamento, manterrai sempre il tuo sito web funzionante correttamente.
Cosa contiene un backup del database?
Pensa al tuo database WordPress come a un schedario. Invece di file cartacei, memorizza dati digitali in tabelle. Queste tabelle sono strutturate per contenere diversi tipi di informazioni che compongono il tuo sito web.
Quando crei un backup del database, stai acquisendo un'istantanea di questo intero schedario in un momento specifico.
Il tuo backup del database è una registrazione completa di tutti i contenuti dinamici e le configurazioni che rendono unico il tuo sito WordPress. Viene salvato come file, spesso in formato SQL, che può quindi essere utilizzato per ripristinare il tuo database al suo stato precedente.
Un backup del database include:
Post e Pagine
Tutto il contenuto che hai scritto, dai post del blog alle pagine statiche, è memorizzato nelle tabelle del database. Questo include testo, titoli e persino la formattazione.
Commenti
Ogni commento lasciato sui tuoi post e pagine viene salvato nel database. Eseguire il backup del database garantisce che non perderai preziosi interazioni degli utenti.
Dati Utente
Le informazioni sui tuoi utenti del sito web, inclusi amministratori, editor, autori e abbonati, sono memorizzate qui. Questo include nomi utente, password, indirizzi email e ruoli.
Impostazioni
Tutte le tue impostazioni di WordPress, dal titolo del sito alla struttura dei permalink, sono conservate nel database.
Molti plugin e temi memorizzano le loro impostazioni e configurazioni nel database. Eseguire il backup del database aiuta a preservare le tue personalizzazioni.
Come eseguire il backup di un database WordPress
Ora che sai perché i backup del database sono importanti, parliamo di come eseguirne uno!
Ecco i tre metodi che puoi utilizzare per eseguire il backup del tuo database WordPress:
- Metodo 1: Backup basato su plugin: Utilizza Duplicator Pro per backup automatici e affidabili con opzioni di archiviazione cloud
- Metodo 2: Esportazione phpMyAdmin: Esportazione manuale del database tramite lo strumento di gestione del database del pannello di controllo del tuo hosting
- Metodo 3: Backup cPanel: Semplice download del database con un clic tramite la funzione di backup del tuo web host
Metodo 1: Esegui il backup del tuo database con un plugin
Se vuoi iniziare a eseguire il backup del tuo database, hai due opzioni. Potresti usare un plugin di backup di WordPress o fare un backup manuale.
Per assicurarti che i tuoi dati vengano sottoposti a backup correttamente, ti consiglio di installare un plugin. È il mio metodo preferito per evitare errori del database.
Passaggio 1: Installa Duplicator
Duplicator è il miglior plugin di backup di WordPress. Puoi usarlo per salvare facilmente l'intero sito web o parti del sito come il tuo database.

A differenza di altri plugin, Duplicator Pro è ben equipaggiato per gestire siti web di grandi dimensioni. Se hai bisogno di eseguire il backup del database per la tua rete WordPress Multisite o per il tuo sito e-commerce, Duplicator è lo strumento giusto per te.
Per iniziare, seleziona un abbonamento per Duplicator Pro. Scarica il plugin e salva la tua chiave di licenza.
Quindi, installa Duplicator nella tua dashboard di amministrazione di WordPress.
Prima di iniziare a usare Duplicator, è importante attivare la chiave di licenza. Vai su Duplicator Pro » Impostazioni » Generali.

Incolla la tua chiave di licenza e attivala. Ora sarai pronto per eseguire il backup del tuo database!
Passaggio 2: Crea un backup del database
Usando Duplicator, creerai backup che contengono il contenuto del tuo sito web, plugin, temi, database e file di WordPress. Questi sono completamente personalizzabili, quindi puoi facilmente salvare solo il tuo database se necessario.
Per creare il tuo primo backup del database, vai su Duplicator Pro » Backup » Aggiungi Nuovo.

Nella pagina successiva, assegna un nome al tuo backup. Usa tag dinamici in modo da poter ripristinare il backup corretto in seguito, se necessario.

Sotto Archiviazione, seleziona la posizione esterna in cui desideri salvare il backup del tuo sito web. Duplicator supporta l'archiviazione locale, nonché servizi remoti come:
- FTP
- Dropbox
- OneDrive
- Google Drive
- Amazon S3
- DreamObjects
- Vultr
- DigitalOcean Spaces
- Wasabi
- Cloudflare R2
- Google Cloud
- Backblaze B2
- Altro servizio di archiviazione cloud compatibile con S3

Successivamente, dovrai regolare il backup per includere solo il tuo database. Normalmente, includerebbe anche i file principali di WordPress, i plugin, i temi e altri dati.
Per fare ciò, trova la sezione Backup. Quindi, fai clic su Solo Database.

Dopo aver fatto clic su Avanti, Duplicator analizzerà il tuo sito web. Controlla eventuali avvisi prima di continuare con il backup.

Passaggio 3: Scarica il tuo backup del database
Una volta creato un backup, scaricalo sul tuo computer. Se il tuo database dovesse danneggiarsi, questo backup sarà disponibile per il ripristino.
Per scaricare il tuo backup, vai alla pagina Backup. Quindi, fai clic su Scarica » Entrambi i file.

Questo scaricherà il tuo database in un file zip. Otterrai anche uno script installer.php.
Salva questi in un luogo sicuro nel caso in cui tu debba ripristinare il tuo database in futuro!
Passaggio 4: Imposta backup automatici del database
Se gestisci un negozio WooCommerce, potresti voler eseguire regolarmente il backup del tuo database per salvare i dati dei tuoi clienti. Invece di creare backup manuali ogni volta, considera di abilitare i backup automatici.
Nella tua bacheca, vai su Duplicator Pro » Pianifica Backup » Aggiungi Nuovo.

Innanzitutto, assegna un nome alla tua pianificazione di backup. Ad esempio, potresti etichettarla come Backup Mensile del Database.
Per eseguire il backup solo del tuo database, dovrai creare un modello personalizzato. Per fare ciò, premi l'icona + accanto a Modello di Backup.

Nella pagina successiva, assegna un nome al modello. Quindi, seleziona l'opzione Solo Database.

Puoi anche scegliere una posizione di archiviazione personalizzata, se lo desideri. Una volta apportate queste modifiche, torna alla pagina Schedules. Assicurati di selezionare il modello che hai appena creato.

Ora puoi scegliere ogni quanto tempo desideri eseguire il backup del tuo database. Duplicator supporta backup mensili, settimanali, orari e giornalieri.

Dovrai anche impostare un Start Time. Questo dirà a Duplicator quando vuoi che inizi il backup.
Infine, scorri fino in fondo alla pagina. Qui, seleziona la casella accanto a Enable This Schedule.

Dopo aver salvato la pianificazione del backup, il tuo database verrà sottoposto a backup automatico. Creando backup pianificati, avrai la tranquillità che i tuoi dati siano al sicuro.
Metodo 2: Esegui il backup del tuo database con phpMyAdmin
Se non vuoi usare un plugin, puoi anche eseguire manualmente il backup del tuo database. Tuttavia, questa non è la migliore soluzione di backup perché lascia più spazio all'errore.
Per backup sicuri del sito, usa Duplicator!
Un modo per eseguire manualmente il backup del tuo database è tramite phpMyAdmin. Questo software ti consente di gestire i tuoi database MySQL con un browser web. Fornisce un'interfaccia intuitiva per l'amministrazione delle attività del database di WordPress.
Di solito, le società di hosting ti daranno accesso a phpMyAdmin. Con il piano di hosting WordPress di Bluehost, ad esempio, c'è un pulsante phpMyAdmin nel tuo pannello di controllo.

Una volta dentro phpMyAdmin, seleziona il nome del tuo database. Quindi, fai clic sulla scheda Export.

Per il Export Method, scegli Custom. Il Format dovrebbe essere un file SQL.

Sotto questo, vedrai un elenco di tabelle del database. Puoi deselezionare una qualsiasi di queste per escluderle dal file di esportazione.

Successivamente, scorri verso il basso fino alla sezione Output. Qui, seleziona Save output to a file. Dovrai anche impostare la Compression su zipped o gzipped.

Per scaricare il tuo database, premi Go. Il tuo database verrà scaricato come file di backup compresso o zippato sul tuo computer locale. Dovrai salvarlo nel caso in cui il tuo database cambi inaspettatamente.
Metodo 3: Esegui il backup del tuo database con cPanel
Se non vuoi avere a che fare con phpMyAdmin, puoi anche eseguire il backup del tuo database nel tuo pannello di controllo cPanel. Molti host web hanno una funzione di backup del database integrata.
Per prima cosa, apri cPanel. Trova la sezione Files e fai clic sull'opzione Backup.

In questa pagina, vedrai diversi modi per eseguire il backup del tuo sito web WordPress. Per scaricare una copia del tuo database, fai clic sul nome del database sotto Download a MySQL Database Backup.

Questo scaricherà automaticamente il tuo database come file SQL. Se avrai mai bisogno di ripristinarlo, vai su Ripristina un backup del database MySQL e carica il file.
Come ripristinare un database di WordPress da un backup
Ricordi quando hai scaricato due file di backup con Duplicator? Se hai bisogno di ripristinare il tuo database, puoi ricaricare questi file sul tuo server.
Quindi, visita https://tuo-dominio/installer.php per avviare la procedura guidata di recupero di Duplicator.
Tuttavia, c'è un modo più semplice per ripristinare il tuo database! Accanto al backup del database, premi il pulsante Ripristina.

Vedrai la procedura guidata di recupero in una finestra popup. Ti avviserà che solo il database è incluso nel backup. Per avviare il ripristino, accetta i termini e gli avvisi e fai clic su Ripristina backup.

Quindi, conferma l'installazione.

A questo punto, il tuo database WordPress originale verrà ripristinato! Usa il pulsante Accesso amministratore per accedere nuovamente al tuo sito.

Domande frequenti (FAQ)
Come faccio a eseguire il backup e il ripristino del mio database WordPress?
Puoi eseguire il backup e il ripristino del tuo database WordPress utilizzando il plugin Duplicator Pro. Crea semplicemente un nuovo backup e includi solo il database.
Per ripristinare il tuo database, trova un backup del database nella pagina Backup e premi Ripristina. Potresti anche ricaricare un backup su phpMyAdmin o cPanel.
Come faccio un backup completo del mio sito WordPress?
Puoi eseguire un backup completo del tuo sito utilizzando Duplicator. Per impostazione predefinita, Duplicator raggrupperà i file del tuo sito, i dati dei plugin e dei temi personalizzati e le tabelle del database. Dopo che il tuo backup è stato creato, puoi scaricare i file di archivio e installer sul tuo computer. Questi rendono facile ripristinare il tuo sito in seguito, se necessario.
Qual è il miglior plugin di backup per WordPress?
Il miglior plugin di backup per WordPress è Duplicator. Puoi usarlo per pianificare backup automatici o eseguire il backup del tuo sito in tempo reale. Il plugin ha anche opzioni di clonazione e migrazione per aiutarti a spostarti su un nuovo host senza tempi di inattività.
Alternative: BackWPup, BlogVault e UpdraftPlus sono anche plugin di backup efficaci con backup incrementali e file di backup personalizzabili. Tuttavia, Duplicator fornisce un installer autonomo che rende facile ripristinare i backup. Inoltre, può eseguire il backup di siti più grandi e reti Multisite.
Come faccio a eseguire manualmente il backup del mio database WordPress?
Puoi eseguire manualmente il backup del tuo database WordPress esportandolo in phpMyAdmin. In alternativa, alcuni provider di hosting web hanno una funzione di backup in cPanel.
Conclusione
Ora che sei equipaggiato con le conoscenze per eseguire il backup del tuo database WordPress, troverai la tranquillità sapendo che i tuoi dati sono al sicuro. Ti abbiamo guidato attraverso passaggi fluidi per garantire che tu sia preparato per qualsiasi problema imprevisto.
Potresti anche voler esplorare ulteriormente l'ottimizzazione del tuo sito WordPress con le nostre guide correlate:
- Come eseguire il backup di un database WooCommerce
- I 9 migliori plugin di backup del database di WordPress
- Come migrare un database di WordPress
- 11 attività di manutenzione di WordPress che non vorrai dimenticare
- Come ottimizzare il tuo database WordPress
- Come copiare un database WordPress
- Come eseguire il backup di WordPress con SSH
Esplorando questi argomenti, puoi migliorare ulteriormente le prestazioni e l'affidabilità del tuo sito web.
Sei pronto a proteggere i tuoi dati? Prova Duplicator Pro per backup automatici del database e ripristini in un clic!