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

Come ripristinare un sito WordPress con un solo backup del database

I backup regolari sono importanti per la tranquillità. Ma cosa succede se hai solo un backup del database?

Ripristinare un sito WordPress da un backup può sembrare scoraggiante, ma è più facile di quanto pensi.

Su WPBeginner, abbiamo visto molti casi in cui gli utenti si sono affidati a un plugin gratuito che non ha eseguito il backup dei loro file. Senza un backup completo, ripristinare il tuo sito può essere complicato.

Se ti trovi attualmente in questa situazione, non preoccuparti. In questa guida, ti insegneremo come ripristinare il tuo sito utilizzando solo un backup del database. Sebbene potrebbe non recuperare tutto, ti aiuterà a recuperare dati vitali.

Ripristinare un sito WordPress con solo il backup del database

Cos'è un database WordPress?

Un database è come una gigantesca stanza di archiviazione elettronica. Ti aiuta a mantenere organizzato un sacco di informazioni. Puoi anche pensarlo come una versione digitale di un archivio o di una biblioteca.

Ora, un database WordPress conserva molte informazioni importanti che aiutano il tuo sito web a funzionare senza intoppi. Ecco una semplice panoramica del tipo di dati che contiene:

  • File multimediali: Informazioni su immagini, video e altri file che carichi, inclusi dove sono archiviati e i loro dettagli.
  • Informazioni sui post: Include i tuoi post del blog, il loro contenuto, i titoli e dettagli aggiuntivi.
  • Informazioni sugli utenti: Dettagli sulle persone che utilizzano il tuo sito, come nomi utente, password (che sono nascoste in modo sicuro) e i loro ruoli.
  • Commenti: Registrazioni dei commenti lasciati dagli utenti, inclusi ciò che hanno detto e il loro stato di approvazione.
  • Impostazioni: Dati che controllano come funziona e appare il tuo sito.

Nel complesso, un database WordPress mantiene tutto ordinato e facile da gestire. Permette inoltre a molte persone di utilizzare e aggiornare il sito contemporaneamente senza causare conflitti.

Ecco perché consigliamo di effettuare il backup del tuo sito WordPress nel caso in cui qualcosa vada storto con il tuo sito web. In questo modo, non perderai i tuoi preziosi dati.

Potresti anche voler consultare il nostro tutorial su come eseguire manualmente il backup del database di WordPress.

Come ripristinare un sito WordPress con un solo backup del database

Ora che sappiamo quanto sono importanti i database, parliamo di qualcosa di più pratico.

Quindi, cosa succede se il tuo sito web si rompe e hai solo un backup del database? Potrebbe sembrare complicato, ma non preoccuparti, ti copriamo noi!

Nelle prossime sezioni, ti mostreremo come ripristinare il tuo sito WordPress utilizzando solo un backup del database. Che tu sia un professionista o un principiante, questa guida ti aiuterà a rimettere online il tuo sito con tutti i tuoi dati importanti.

Ecco una rapida panoramica di tutti i metodi che tratteremo in questa guida:

Pronto? Iniziamo!

Metodo 1: Ripristinare un sito WordPress con solo un backup del database utilizzando un plugin

In questa sezione, ti mostreremo un metodo semplice per principianti per ripristinare un sito WordPress utilizzando solo un backup del database.

Duplicator è il miglior plugin di backup e ripristino di WordPress sul mercato. Ti consente di ripristinare qualsiasi tipo di backup, anche i backup cloud, con un solo clic. Inoltre, può aiutarti a ripristinare il tuo sito anche se non riesci ad accedere alla tua dashboard.

Duplicator è il plugin di backup e migrazione giusto per te?

Per iniziare, puoi installare e attivare il plugin Duplicator. Se hai bisogno di aiuto, puoi fare riferimento alla nostra guida su come installare un plugin di WordPress.

Dopo l'attivazione, attiviamo innanzitutto la tua chiave di licenza.

Naviga semplicemente su Duplicator Pro » Impostazioni » Generali e incolla la tua chiave nel campo corretto. Puoi trovare la tua chiave di licenza nel tuo account Duplicator Pro.

Inserisci la tua licenza Duplicator

Nota: Esiste anche una versione gratuita di Duplicator. Ma avrai bisogno della versione Pro per creare backup del database.

Creare un backup del database in Duplicator

Per creare un backup del database, vai semplicemente nel pannello 'Backup' dalla dashboard di WordPress.

Da qui, puoi fare clic sul pulsante 'Aggiungi nuovo'.

Come creare un backup utilizzando Duplicator

Questo aprirà la procedura guidata di configurazione.

Innanzitutto, puoi inserire un nome per il backup del tuo database. Puoi anche utilizzare i tag dinamici per creare automaticamente un nome, come la data, l'ora e il titolo del tuo sito web, ad esempio.

Inserisci il nome per il pacchetto di backup

Successivamente, devi navigare nella sezione Backup » Filtri e quindi fare clic sul pulsante 'Solo database'.

Impostazione di un backup solo database in Duplicator

Quindi, puoi scorrere il pannello e fare clic sul pulsante 'Avanti' per continuare il processo.

Duplicator eseguirà quindi una scansione del tuo sito WordPress e condividerà una revisione. Ecco come appare:

Crea backup solo database

Fai clic sul pulsante 'Crea backup' in fondo al pannello.

Ripristinare il backup del database

Nel pannello 'Backup' di Duplicator, il tuo backup del database ha un'icona di database come questa:

Icona database in Duplicator

Ora, se si verifica un errore, puoi ripristinare rapidamente il tuo sito web WordPress utilizzando il backup del database.

Fai clic sul pulsante Ripristina

Fai semplicemente clic su 'Ripristina' e il plugin aprirà una finestra popup per il processo.

Finestra popup per il ripristino di un sito web utilizzando Duplicator

Potresti voler leggere l'intera pagina.

Al termine, puoi selezionare la casella dei termini e condizioni e fare clic sul pulsante 'Ripristina backup'.

Accettazione dei TOC per ripristinare il backup

Dovrai quindi fare clic su 'OK' nel popup di conferma.

E questo è tutto. Ora puoi accedere alla tua area amministratore come richiesto.

Processo di ripristino completato in Duplicator

Se non riesci ad accedere alla tua bacheca di amministrazione di WordPress a causa di un errore, dovrai scaricare il file zip del backup di Duplicator e il file dell'installer da dove li hai archiviati. Questo può essere il tuo spazio di archiviazione locale o un servizio cloud.

Vorrai anche assicurarti di avere un programma FTP come FileZilla installato sul tuo computer.

Per iniziare, devi connettere il programma FTP al server del tuo sito web.

Inserimento delle credenziali FTP in FileZilla

Dopodiché, carica semplicemente il file zip del backup e il file dell'installer nella cartella public_html. Questa è la directory principale in cui è installato WordPress.

Se hai bisogno di aiuto, puoi consultare la nostra guida su come usare FTP per caricare file su WordPress per principianti. Copre tutto, dalla connessione del tuo sito al caricamento dei file.

Fatto ciò, puoi avviare il processo di ripristino.

Apriamo il tuo browser web e andiamo su https://tuo-dominio/installer.php. Assicurati di sostituire tuo-dominio con l'indirizzo effettivo del tuo sito.

Da qui, tutto ciò che resta da fare è seguire le istruzioni sullo schermo fornite dall'installer per completare il processo di ripristino.

Metodo 2: Ripristinare un sito WordPress con solo un backup del database senza plugin

Per questo metodo, assumeremo che tu abbia il backup del tuo database WordPress in un file zip. Se non ne hai ancora uno, ecco come creare un backup manuale del database di WordPress.

Se ti stai riprendendo da una brutta esperienza con il tuo provider di hosting web, allora è probabilmente ora di trovare un host migliore.

Abbiamo selezionato alcuni dei migliori provider di hosting WordPress. Queste sono le aziende con cui abbiamo lavorato e di cui ci siamo fidati per i nostri progetti.

Correlati: Vuoi sapere se è ora di cambiare hosting? Allora potresti voler consultare la nostra guida ai indicatori chiave per cambiare il tuo hosting web WordPress.

Preparazione per il ripristino del backup del database di WordPress

Innanzitutto, dovrai creare un nuovo database. Accedi semplicemente al tuo account cPanel e fai clic su 'MySQL Databases' nella sezione 'Databases'.

Database MySQL in cPanel

Successivamente, vorrai creare un nuovo database.

Per fare ciò, puoi fornire un nome per il tuo database e quindi fare clic sul pulsante 'Create Database'.

Creazione di un nuovo database MySQL

Ora che hai creato un database, hai bisogno di un utente MySQL a cui verranno assegnati tutti i privilegi per lavorare sul tuo database appena creato.

Nella stessa pagina dei database MySQL, scorri verso il basso fino alla sezione 'MySQL Users Add New User' e compila i campi.

Aggiunta di un nuovo utente MySQL

Assicuriamoci di avere una combinazione di nome utente e password robusta per il tuo utente del database. Quindi, procedi e fai clic su 'Create User'.

Successivamente, devi aggiungere questo utente al database MySQL.

Quindi, scorri verso il basso fino alla sezione 'Add User To Database', seleziona l'utente e il database dai menu a discesa, quindi fai clic sul pulsante 'Add'.

Aggiunta di un utente al database

A questo punto, il tuo nuovo database dovrebbe essere pronto.

Importazione del backup del database di WordPress

Il passo successivo è importare il nuovo database di WordPress.

Per fare ciò, dovrai tornare alla dashboard di cPanel. Quindi, nella sezione 'Databases', fai clic su 'phpMyAdmin'.

Avvio di phpMyAdmin da cPanel

Dopodiché, puoi selezionare il database che hai creato nella pagina phpMyAdmin e fare clic sul pulsante 'Import'.

Successivamente, facciamo clic su 'Choose File' per caricare il file di backup del tuo database di WordPress. Fai semplicemente clic sul pulsante 'go' in fondo alla pagina per iniziare l'importazione.

importdb

Vedrai un messaggio di successo al termine del processo di importazione.

Ripristino del tuo sito WordPress

A questo punto, hai importato correttamente il tuo database WordPress. Il passo successivo è installare WordPress utilizzando il tuo nuovo database.

Per ripristinare WordPress manualmente, dovrai installarlo manualmente sul tuo server. Se hai bisogno di aiuto, puoi consultare il nostro tutorial sull'installazione di WordPress e passare alla sezione 'Come installare WordPress tramite FTP' per istruzioni dettagliate.

Durante l'installazione, quando raggiungi il passaggio 'Crea un file di configurazione', inserisci semplicemente il nome del database e l'utente che hai creato in precedenza.

Creazione del file di configurazione durante l'installazione di WordPress

Dovresti quindi vedere un messaggio che indica che WordPress può connettersi al tuo database e che puoi eseguire l'installazione.

Cliccando sul pulsante di installazione, ora vedrai il messaggio 'Già installato'.

Procedi e clicca sul pulsante 'Accedi' per accedere all'area di amministrazione di WordPress.

Messaggio di installazione già effettuata

Risoluzione dei problemi di ripristino

Poiché non hai i tuoi vecchi file di WordPress, diverse cose potrebbero mancare. Alcune possono essere ripristinate facilmente, mentre altre saranno un po' più difficili. Le esamineremo una per una.

1. Tema

Ti basterà installare una copia fresca del tuo tema WordPress. Se hai apportato modifiche dirette ai file del tuo tema, tutte quelle modifiche saranno perse.

Dovrai rivedere le opzioni del tema per impostarlo come prima.

2. Widget

Se utilizzi un tema classico, come Astra o Inspiro, allora sai che i widget giocano un ruolo importante. Fortunatamente, sono memorizzati nel tuo database WordPress e il passaggio al tuo vecchio tema ripristinerà alcuni dei tuoi widget.

Puoi sempre andare su Aspetto » Widget per aggiungere e riorganizzare i widget nelle tue barre laterali.

Widget Aspetto

Alcuni plugin di WordPress sono dotati dei propri widget. Per utilizzare tali widget, dovrai prima installare e attivare tali plugin.

3. Permalink

La struttura dei permalink del tuo sito è anch'essa memorizzata nel database e verrà ripristinata automaticamente. Tuttavia, se stai riscontrando errori 404 sul front-end del tuo sito, allora devi aggiornare le impostazioni dei permalink.

Vai semplicemente su Impostazioni » Permalink e fai clic sul pulsante 'Salva modifiche' senza cambiare nulla. Questo aggiornerà la struttura degli URL di WordPress.

Voce di menu Permalink sotto Impostazioni

4. Plugin

WordPress memorizza un registro dei plugin attivi del tuo sito.

Quando visiti la pagina dei plugin per la prima volta, WordPress ti mostrerà un elenco di errori per ogni plugin che era nel database ma non è più installato.

Plugin disattivati

Tutto quello che devi fare è copiare tutti i nomi dei plugin e iniziare a installarli e attivarli uno per uno.

Recupero di immagini perse per il tuo sito WordPress

Trovare e sostituire le immagini perse sul tuo sito web potrebbe essere la parte più complicata del recupero. A seconda della quantità di contenuti e immagini che hai, questo potrebbe richiedere molto tempo.

Sfortunatamente, non c'è una soluzione facile. Dovrai utilizzare una varietà di strumenti per estrarre le tue immagini da diverse fonti e le tue possibilità di recuperare tutte le immagini sono piuttosto basse.

1. Controlla le cache del tuo browser

Se hai perso di recente il tuo sito web, puoi controllare la cache del tuo browser.

Gli utenti di Google Chrome su Windows possono provare Chrome Cache Viewer.

Gli utenti di Google Chrome su Mac saranno sfortunati. Non siamo stati in grado di trovare alcuna soluzione ragionevole per sfogliare, visualizzare in anteprima e salvare immagini dalla cache di Google Chrome su Mac.

2. Cerca le tue immagini nelle cache web

Esistono diversi servizi web che conservano versioni memorizzate nella cache dei siti web.

Puoi iniziare cercando le tue immagini nella ricerca immagini di Google. Inserisci semplicemente l'URL del tuo sito e potrai vedere le immagini che Google ha trovato sul tuo sito web.

Trovare le tue immagini nella ricerca immagini di Google

Puoi fare clic su un'immagine per vedere un'anteprima più grande e salvare l'immagine.

Se stai ripristinando un sito molto più vecchio e non riesci a trovare immagini su Google o Bing, allora puoi provare Archive.org. È un'organizzazione no-profit che archivia snapshot di siti web a scopo storico.

Internet Archive Way Back Machine

3. Sostituire le immagini sul tuo sito web

Se il tuo vecchio sito non aveva molti contenuti, puoi sostituire manualmente le immagini nei tuoi post. Tuttavia, se hai molti contenuti, trovare e sostituire manualmente le immagini sarà un po' più difficile.

Ma non preoccuparti. Ti mostreremo come sostituirle facilmente.

Per fare ciò, ti consigliamo di utilizzare Search & Replace Everything by WPCode. Questo plugin gratuito può aiutarti a sostituire rapidamente immagini non funzionanti ovunque sul tuo sito con un solo clic.

Quindi, installiamo e attiviamo il plugin Cerca e sostituisci tutto. Se hai bisogno di aiuto, puoi leggere la nostra guida su come installare un plugin WordPress.

Dopo aver attivato il plugin, puoi navigare su Strumenti » WP Cerca e Sostituisci » Sostituisci immagine. In quest'area, vedrai tutte le tue immagini esistenti.

Passa semplicemente il mouse sull'immagine che desideri sostituire e fai clic sul pulsante 'Sostituisci'.

Il pulsante Sostituisci in Cerca e sostituisci tutto

Nel pannello 'Sostituisci immagine', puoi fare clic su 'Scegli un file' o 'Scegli una nuova immagine per vedere un'anteprima qui' per selezionare il tuo nuovo file dal tuo computer.

Il nuovo file apparirà quindi accanto a quello vecchio.

Se tutto sembra a posto, fai clic sul pulsante 'Sostituisci file sorgente'. Il plugin Cerca e Sostituisci tutto elaborerà quindi la sostituzione.

Il pulsante Sostituisci file di origine in Cerca e sostituisci tutto

Per istruzioni dettagliate, puoi fare riferimento alla nostra guida su come sostituire facilmente file di immagini e media in WordPress.

Potresti anche avere problemi con link interrotti dopo aver ripristinato il backup del tuo database.

Per assicurarti che tutto sia a posto, puoi utilizzare Broken Link Checker di AIOSEO. Questo plugin può aiutarti a controllare regolarmente i link interrotti sul tuo sito web, sia interni che esterni, che portano a un errore 404.

Per iniziare, dovrai installare e attivare il plugin Broken Link Checker. Per maggiori dettagli, puoi consultare la nostra guida passo passo su come installare un plugin WordPress.

Dopo l'attivazione, segui semplicemente la procedura guidata di configurazione per impostare il tuo account.

Collega il tuo sito a un account gratuito di Broken Link Checker o a un account esistente

Se hai già acquistato la versione Pro, fai semplicemente clic sul pulsante ‘Connetti a un account esistente’. Ti verrà chiesto di accedere al tuo account.

Dopo aver completato il processo di configurazione, il plugin funzionerà in background per trovare i link nei tuoi post, pagine e tipi di post personalizzati.

Puoi navigare su  Link Interrotti dalla tua dashboard di WordPress, e il plugin ti mostrerà un elenco di tutti i link interrotti sul tuo sito.

Elenco di link non funzionanti di Broken Link Checker

Per maggiori dettagli, consulta la nostra guida su come trovare e correggere i link non funzionanti in WordPress.

Speriamo che questo articolo ti abbia aiutato a ripristinare il tuo sito WordPress dal backup del database. Successivamente, potresti anche voler consultare i nostri suggerimenti e trucchi vitali per proteggere la tua area di amministrazione di WordPress e le nostre scelte dei migliori plugin di backup per 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

21 CommentsLeave a Reply

  1. Grazie per questa guida.
    Ho un backup del 2016 di uno dei miei blog e ho provato più volte senza riuscire a ripristinarli.
    Proverò questi passaggi e vedrò se sarò in grado di ripristinare correttamente il mio database.
    La cosa che mi manca sono i post che avevo scritto sul mio blog.
    Spero che questo funzioni.

  2. Hi, please help, the ‘create a configuration file’ part didn’t pop up after successful installation :(

  3. Grazie per questo articolo! Ho ripristinato il mio sito dal file di database. Ma quando ho visitato la pagina dei plugin per la prima volta, non ho copiato immediatamente l'elenco degli errori dei plugin dai file dei plugin che non esistono più. Ora la notifica è scomparsa. C'è un modo per ritrovare questo elenco? C'erano diversi plugin che non ricordo ma che devono essere reinstallati.

    • Purtroppo, non abbiamo una posizione specifica che raccomanderemmo per ritrovare gli errori.

      Amministratore

  4. Hi, I was noticed by my hosting company that hackers have back door to my website so I should clean it and didn’t know what to do, so I did a backup of my theme, plugins, and upload and downloaded it to my local pc. I did not also remove the database. so in all, I have my database and the other files I backed up. Please, can I still get my website back and how? i don’t have the htc.access file and the wp.config file. How do i get my website back as it was?

  5. I ran restore database and let it run for HOURS. All the time it said “loading”. When I went back into cPanel the dbase size is 0.00.

    Is there some voodoo magic I can use to restore my database?

    • Dovresti prima contattare il tuo provider di hosting per verificare se ci sono problemi da parte loro che potrebbero impedire il ripristino.

      Amministratore

  6. Ho installato WordPress sul server e ho effettuato un backup utilizzando questo, ho creato una copia identica di WordPress sulla mia macchina locale. Ho installato alcuni plugin sul server e ho ripristinato il file fisico del plugin tramite FTP sulla mia macchina locale. Poi ho preso il backup del DB dal server e l'ho ripristinato sulla mia macchina locale.

    Il problema è che ho attivato i plugin sul server ma dopo aver ripristinato il database, i plugin non sono attivi automaticamente sulla mia macchina locale. Ogni volta devo attivarli manualmente.

    Per ottenere questo, devo aggiornare qualche script SQL nel database?

  7. Grazie. Il sito restituiva 404 su tutti i post, si è risolto dopo aver aggiornato l'impostazione dei permalink.

  8. Ho un vecchio sito che volevo recuperare, ma il mio vecchio laptop si è rotto.
    Hovevo un backup più vecchio in giro (non l'ultimo). Ho seguito questi passaggi, ora ho circa il 70% ripristinato.

    Grazie per la guida.

  9. Grazie mille,
    Ho ripristinato il 90% del mio template perso, ci ho lavorato duramente per 2 mesi per crearlo.
    Molte grazie!

  10. quindi cosa succede al mio vecchio articolo se ripristino il nuovo backup da un altro sito?
    sostituisce tutti i dati?

  11. Grazie WPBeginner,
    Ho avuto la stessa brutta esperienza, ma fortunatamente le mie immagini erano archiviate nel CDN gratuito offerto da WordPress.com

  12. Grazie per questa ottima guida. Una domanda veloce però…
    Quando si crea un nuovo database e utente, devono essere gli stessi di quelli nel backup?

  13. Questa è un'ottima guida per quelle situazioni in cui un backup completo non è disponibile. I backup completi sono così importanti! Grazie!

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.