Ripristina database WordPress

Come ripristinare un database WordPress (3 metodi)

· · 10 min read ·
Written By: avatar autore Joella Dunn
avatar autore Joella Dunn
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
·
Reviewed By: avatar recensore John Turner
avatar recensore John Turner
John Turner is the President of Duplicator. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

C'è un terrore che si insinua nello stomaco quando ti rendi conto che il tuo sito WordPress è offline.

Ricordo quel giorno vividamente. Le prime ore furono un turbine di ricerche frenetiche su Google, post disperati sui forum e un crescente senso di impotenza.

Dove è finito tutto? Si poteva recuperare? Il gergo tecnico utilizzato – SQL, phpMyAdmin – sembrava un'altra lingua.

Fu in quel momento di crisi che iniziai il mio viaggio nel ripristino del database di WordPress.

Se hai mai provato quella morsa gelida di disperazione, o se ti stai semplicemente preparando saggiamente all'impensabile, sei nel posto giusto. Esaminiamo i passaggi per ripristinare il tuo database di WordPress.

Ecco i punti chiave:

  • I trigger comuni di ripristino includono cancellazioni accidentali, violazioni della sicurezza, conflitti di plugin e test di sviluppo
  • I backup regolari sono essenziali: il ripristino è quasi impossibile senza backup esistenti
  • I backup del solo database sono più veloci da creare e ripristinare rispetto ai backup completi del sito
  • Tre metodi di ripristino disponibili: basato su plugin (il più semplice), phpMyAdmin (manuale) e cPanel (dipendente dall'hosting)
  • I plugin di backup come Duplicator offrono il processo di ripristino più user-friendly, anche quando i siti sono offline
  • Il ripristino manuale richiede conoscenze tecniche di phpMyAdmin e gestione del database

Indice

Perché ripristinare il tuo database di WordPress?

In un mondo perfetto, nulla di brutto accadrebbe al tuo sito web. Tuttavia, avere un buon piano di backup è molto importante per proteggere il tuo sito.

Effettuando il backup del tuo database, avrai una versione funzionante su cui tornare in caso di errori, attacchi e altri problemi.

Esploriamo alcuni scenari comuni in cui dovrai ripristinare il tuo database di WordPress.

  • Perdita accidentale di dati

È sorprendentemente facile eliminare post, pagine o persino intere sezioni del tuo sito web involontariamente. Avere un backup del database ti permette di recuperare rapidamente questi contenuti persi.

  • Attacchi al sito web e violazioni della sicurezza

Potresti inaspettatamente subire un attacco al sito web o una violazione della sicurezza. In questo caso, dovrai ripristinare il tuo database a un punto precedente all'avvenuta compromissione. Questo rimuove qualsiasi codice o contenuto dannoso.

  • Conflitti tra plugin o temi

I plugin e i temi di WordPress sono essenziali per aggiungere nuove funzionalità e stile al tuo sito web. Tuttavia, i conflitti tra di essi possono causare errori critici. Ripristinare il tuo database può aiutarti a tornare a uno stato stabile prima che si verificasse il conflitto.

  • Test e sviluppo

Quando lavori a miglioramenti del sito web o a nuove funzionalità, è comune creare un ambiente di staging. Ripristinare il tuo database a uno stato precedente può essere utile quando vuoi resettare il tuo sito di staging o replicare il tuo sito live per scopi di test.

Come ripristinare un database di WordPress

Ti guiderò attraverso tre metodi diversi, così potrai ripristinare il tuo database indipendentemente dal tuo livello di abilità!

  • Metodo 1: Plugin di backup (Duplicator Pro): Automazione dei backup user-friendly con ripristino in un clic; il ripristino di emergenza funziona anche quando il sito è offline
  • Metodo 2: phpMyAdmin: Importazione/esportazione manuale del database che richiede conoscenze tecniche e competenze di gestione dei file
  • Metodo 3: cPanel: Metodo del pannello di controllo dell'hosting con funzionalità di backup e ripristino integrate

Metodo 1: Ripristina il tuo database con un plugin di backup

I plugin di backup di WordPress sono strumenti potenti che automatizzano il processo di backup e ripristino. Chiunque può usare i plugin di backup, ma sono particolarmente utili per i principianti.

Ecco come ripristinare il tuo database con un plugin di backup:

  • Installa Duplicator Pro: Acquista l'abbonamento, scarica il plugin, attiva la chiave di licenza nella dashboard di WordPress
  • Crea backup del database: Aggiungi un nuovo backup, seleziona il preset di backup Solo Database e scegli una posizione di archiviazione
  • Ripristina quando necessario: Accedi al registro dei backup, fai clic sul pulsante Ripristina, segui le istruzioni della procedura guidata di ripristino fino al completamento

Passaggio 1: Installa Duplicator Pro

Duplicator Pro è il miglior plugin di backup di WordPress per i ripristini. A differenza di altri plugin, può ripristinare il tuo sito anche quando è completamente offline!

Plugin Duplicator Pro

Per iniziare, acquista un abbonamento per Duplicator Pro. La versione gratuita è ottima per backup e ripristini di base, ma Duplicator Pro ti offre funzionalità aggiuntive di ripristino di emergenza, migrazioni drag-and-drop e persino archiviazione cloud.

Scarica il plugin e salva una copia della tua chiave di licenza.

Nella tua dashboard di WordPress, installa e attiva Duplicator.

Prima di poter iniziare a eseguire il backup e il ripristino del tuo sito web, dovrai attivare la tua chiave di licenza. Vai su Duplicator Pro » Impostazioni » Generali.

Attiva la chiave di licenza di Duplicator

Qui, incolla la tua chiave di licenza e premi Attiva

Passaggio 2: Esegui il backup del tuo database

Prima di ripristinare il tuo database di WordPress, è importante avere un backup recente. Fortunatamente, Duplicator Pro semplifica questo processo.

Per eseguire il backup del tuo database, apri la pagina Backup e fai clic su Aggiungi nuovo.

Aggiungi un nuovo backup con Duplicator

Per trovare facilmente il backup in seguito, personalizza il nome con tag dinamici.

Tag di backup dinamici di Duplicator

Quindi, scegli una posizione di archiviazione. Duplicator supporta tutte le seguenti opzioni:

Per questo tutorial, salveremo il backup del database di WordPress sul server locale. 

Nella sezione Backup, fai clic su Solo Database. Questo escluderà tutto sul tuo sito tranne il database. Se necessario, puoi anche filtrare le tabelle del database non necessarie.

Crea backup solo del database

Continua alla pagina successiva. Qui vedrai che Duplicator ha scansionato il tuo sito web. Poiché hai incluso solo il database, non scansionerà i tuoi file di WordPress.

Scansione backup database

Infine, premi Crea backup

Per risparmiare tempo, considera l'impostazione di backup automatici per il tuo database! In questo modo, puoi ripristinare facilmente i backup del sito web ogni volta che ne hai bisogno. 

Passaggio 3: Ripristina il tuo database WordPress

Ogni volta che si verifica un errore, puoi ripristinare rapidamente questo backup del database.

Vai al registro di backup di Duplicator e cerca il backup del database più recente. Avrà un'icona di database, rendendolo facile da trovare.

Icona backup database

Quindi, premi il pulsante Ripristina.

Ripristina backup del database

Questo aprirà la procedura guidata di ripristino in una finestra popup. Vedrai che solo il tuo database verrà ripristinato.

Duplicator ripristino backup database

Accetta i termini e le condizioni e fai clic su Ripristina backup. Infine, conferma l'installazione.

Conferma ripristino database

Duplicator ripristinerà quindi il tuo database. Dopo aver effettuato nuovamente l'accesso, vedrai che il tuo sito apparirà e funzionerà esattamente come prima dell'errore! 

Database WordPress ripristinato

Se un errore ti blocca l'accesso alla dashboard di amministrazione di WordPress, scarica sia il file zip di backup che il file dell'installer.

Quindi, usa un client FTP come FileZilla per caricare il backup del tuo database nella cartella public_html. Visita https://tuo-dominio/installer.php in un browser web per iniziare a ripristinare il backup del sito.  

Metodo 2: Ripristina il tuo database con phpMyAdmin

Se non vuoi usare un plugin di backup, puoi creare un backup manuale. Questo comporta il download del tuo database con phpMyAdmin.

Quando devi ripristinare il tuo database, inizia creandone uno nuovo. Gli utenti Bluehost possono trovare le impostazioni MySQL Databases, inserire un nuovo nome di database e premere Create.

Crea database MySQL

Quindi, crea un nuovo utente aggiungendo un nome utente e una password.

Crea utente MySQL

Infine, puoi aggiungere l'utente al nuovo database. Sentiti libero di assegnargli tutti i privilegi.

Aggiungi utente al database

Successivamente, accedi a phpMyAdmin. Fai clic su Databases e seleziona il nuovo database. Quindi, trova la scheda Import.

Importazione database phpMyAdmin

Fai clic su Choose File e carica il file di backup del tuo database, che dovrebbe essere un file SQL. Seleziona SQL nel menu a discesa Format e premi il pulsante Go .

Importa database

Questo ripristinerà manualmente il tuo database!

Breve riepilogo su come ripristinare il tuo database con phpMyAdmin:

  • Crea Nuovo Database: Accedi alle impostazioni MySQL dell'hosting, crea un nuovo nome di database, aggiungi un utente con privilegi
  • Accedi a phpMyAdmin: Accedi all'interfaccia di gestione del database, seleziona il nuovo database, vai alla scheda Importa
  • Carica File di Backup: Scegli il file di backup SQL, seleziona il formato SQL, esegui l'importazione per ripristinare il contenuto del database

Metodo 3: Ripristina il tuo database con cPanel

Il tuo account di web hosting potrebbe consentirti di accedere e modificare il tuo sito web con cPanel, un file manager. Questo include anche un modo semplice per ripristinare un database WordPress.

Innanzitutto, dovrai assicurarti che il tuo database sia sottoposto a backup. Apri il tuo pannello di controllo cPanel e premi Backup.

Backup cPanel

Nella sezione Download a MySQL Database Backup, fai clic sul database che desideri sottoporre a backup.

Backup database cPanel

Una volta ottenuto questo file, puoi caricarlo nella sezione Restore a MySQL Database Backup. Dopodiché, il tuo database sarà di nuovo operativo. 

Riepilogo rapido su come ripristinare il tuo database con cPanel:

  • Crea backup del database: Accedi al pannello di controllo cPanel, naviga nella sezione Backup, scarica il file del database MySQL
  • Carica file di backup: Utilizza la sezione Ripristina un backup del database MySQL per caricare il backup precedentemente scaricato
  • Completa ripristino: Il sistema elabora il file caricato e ripristina automaticamente il database allo stato precedente

FAQ sul ripristino di un database WordPress

Come ripristino il mio database WordPress?

Per ripristinare il tuo database WordPress, puoi importare un backup del database creato con un plugin come Duplicator Pro. Duplicator ha semplici opzioni di ripristino che ti guidano attraverso il processo di reinstallazione del tuo database. In alternativa, puoi importare manualmente un backup del database in phpMyAdmin o cPanel.

Come recupero un database cancellato in WordPress?

Se il tuo database è stato cancellato, il recupero può essere difficile. L'approccio migliore è avere backup regolari in atto utilizzando un plugin di backup come Duplicator. Quindi, puoi ripristinare il tuo sito web importando un backup recente.

Come ripristino il mio sito WordPress senza backup?

Ripristinare un sito WordPress senza backup è estremamente difficile. Avere backup regolari è essenziale per il recupero. Se non hai un backup, considera di consultare il tuo provider di hosting WordPress per possibili soluzioni di risoluzione dei problemi. Puoi anche provare a recuperare il codice del tuo sito con la cache di Google o la Wayback Machine.

Posso ripristinare WordPress senza database?

Un sito web WordPress si basa pesantemente sul suo database per contenuti e funzionalità. Senza un database, ripristinare il tuo sito WordPress è quasi impossibile. Questo rende così importante eseguire regolarmente il backup del tuo database.

Se i tuoi file WordPress sono corrotti ma hai un backup del database, inizia creando un nuovo database. Quindi, carica il tuo backup del database usando phpMyAdmin.

Successivamente, vai su WordPress.org e scarica una copia fresca dei file di installazione di WordPress. Usa un client FTP o un file manager per caricare questi file sul tuo server.

Visita nome-dominio.com/wp-admin. Dovrai inserire i dettagli del tuo nuovo database.

Dopo questo, un messaggio dirà che hai già WordPress installato. Puoi accedere con le tue credenziali di accesso originali. 

Ora, esegui le seguenti azioni per ripristinare il tuo sito;

Come puoi vedere, questo non è il modo più semplice per ripristinare il tuo sito web. Per assicurarti che i tuoi contenuti siano sempre sicuri e recuperabili, assicurati di creare regolarmente backup completi del tuo sito WordPress.

Conclusione

Mantenere sicuro il tuo database WordPress non è così scoraggiante come sembra. Seguendo questi passaggi, puoi riportare in vita il tuo sito anche se sembra che tutto sia perduto.

Spero che questo articolo ti aiuti a sentirti preparato e sicuro nel preservare i tuoi dati digitali. Mantieni sempre questi backup aggiornati e accessibili: potrebbero essere la tua ancora di salvezza.

Mentre sei qui, potrebbero interessarti anche questi tutorial e recensioni di plugin di WordPress:

Vuoi alleggerirti di un altro compito di manutenzione? Scarica Duplicator Pro per automatizzare i backup del database e ripristinarli rapidamente quando ne avrai bisogno!

avatar autore
Joella Dunn Content Writer
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
Our content is reader-supported. If you click on certain links we may receive a commission.

Non lasciare che un altro giorno passi senza protezione

Ogni ora senza backup adeguati di WordPress mette il tuo sito a rischio • Ogni migrazione di WordPress ritardata ti costa in termini di prestazioni e crescita

Get Duplicator Now
Plugin Duplicatore

Aspetta! Non perdere la tua
offerta esclusiva!

Come cliente , ottieni il 60% DI SCONTO

Prova Duplicator gratuitamente sul tuo sito: scopri perché oltre 1,5 milioni di professionisti di WordPress si fidano di noi. Ma non aspettare: questo sconto esclusivo del 60% è disponibile solo per un periodo limitato.

or
Get 60% Off Duplicator Pro Now →