Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Guida per principianti: Come ripristinare WordPress da un backup

Negli ultimi 16 anni di gestione dei nostri siti web e marchi, una best practice che abbiamo imparato è l’importanza di eseguire regolarmente il backup dei siti web. I backup aiutano a ripristinare il sito nel caso in cui qualcosa vada storto, come un attacco informatico, la cancellazione accidentale di dati o altri eventi non pianificati.

Tuttavia, il ripristino di WordPress da un file di backup non è facile per i principianti. Sia che si utilizzi un plugin o che si ripristini manualmente il backup, possono verificarsi degli errori. Per fortuna, abbiamo molta esperienza nell’aiutare gli utenti con WordPress e i backup.

In questo articolo, quindi, vi mostreremo come ripristinare WordPress da un backup in modo sicuro, passo dopo passo.

How to restore WordPress from backup

Capire i backup e il ripristino di WordPress

Esistono diversi modi per creare backup per il vostro sito WordPress. A nostro avviso, il modo migliore per farlo è utilizzare un plugin di backup per WordPress.

Detto questo, potete anche creare un backup manuale del vostro database WordPress e scaricare i vostri file WordPress utilizzando un client FTP.

Il ripristino di WordPress dai backup dipende interamente dal modo in cui è stato creato il backup. Ad esempio, i backup creati con Duplicator Pro possono essere ripristinati utilizzando lo stesso plugin. Allo stesso modo, i backup manuali devono essere ripristinati manualmente.

Molti utenti di WordPress non eseguono il backup dell’intero sito web. Al contrario, eseguono il backup solo del tema di WordPress, della directory degli upload e del database di WordPress. Questo riduce le dimensioni del backup ma aumenta i passaggi necessari per ripristinare il sito.

Indipendentemente dalla modalità di creazione del backup, i passaggi fondamentali sono gli stessi.

Suggerimento: se non avete il tempo o le competenze tecniche per ripristinare il vostro sito WordPress dopo un evento di cyber hacking o un’altra emergenza di sicurezza online, non preoccupatevi, possiamo aiutarvi.

Con i nostri servizi professionali di riparazione dei siti violati, ripuliremo il vostro sito web in tempi record. In questo modo, i tempi di inattività del vostro sito saranno minimi e potrete ridurre l’impatto sui vostri visitatori. Offriamo anche un’opzione semplificata che garantisce il ripristino del vostro sito in un giorno lavorativo.

Vediamo ora come ripristinare il vostro sito WordPress da un backup. Ecco una rapida panoramica di ciò che spiegheremo in questo articolo:

Nota: questa guida riguarda il ripristino di un sito WordPress da un backup. Se state cercando di spostare il vostro sito web su un nuovo dominio, allora dovreste consultare la nostra guida sullo spostamento di WordPress su un nuovo dominio senza perdere la SEO.

Se invece state cercando di passare da un localhost a un account di hosting web live, seguite questa guida su come spostare WordPress da un server locale a un sito live.

Cosa fare prima di ripristinare WordPress dal backup

Prima di passare in rassegna i diversi modi in cui è possibile ripristinare WordPress da un backup, esaminiamo i passi da compiere.

Naturalmente, dovreste avere già pronto un backup del vostro sito WordPress. Per saperne di più, seguite la nostra guida su come eseguire il backup di un sito WordPress.

Se i backup sono archiviati in una posizione di archiviazione remota come Dropbox, Google Drive o OneDrive, è possibile scaricare i file di backup da queste posizioni sul computer.

Inoltre, potrebbe essere necessario eliminare i vecchi file di WordPress ed eseguire una nuova installazione. In questo modo, se il vostro sito è stato infettato da malware, aveva file corrotti o mancava qualcosa, verrà automaticamente rimosso e pulito.

Tenere presente che questa operazione va eseguita solo se si è sicuri che il backup sia aggiornato e che siano state salvate tutte le personalizzazioni e i caricamenti.

È possibile eliminare i file utilizzando cPanel o FTP. Se ne avete la possibilità, vi consigliamo di usare cPanel perché è più veloce.

È sufficiente accedere al cPanel del vostro cruscotto di hosting. Quindi, nella sezione “File”, fate clic sull’icona “File Manager”.

File manager in cPanel

L’interfaccia del file manager si aprirà in una nuova scheda del browser.

È necessario selezionare tutti i file di WordPress ed eliminarli. Una volta selezionati tutti i file, fate semplicemente clic sull’opzione “Elimina”.

Delete core file from cPanel file manager

È possibile eliminare i file anche utilizzando i client FTP, ma questo processo è molto più lento.

Se non avete mai usato FTP, consultate la nostra guida su come usare FTP per caricare file su WordPress.

Per questo approccio, è sufficiente collegarsi al proprio sito web utilizzando un client FTP. Quindi, selezionate tutti i file nella directory principale di WordPress, quindi fate clic con il pulsante destro del mouse sullo schermo e selezionate l’opzione “Elimina” per rimuoverli.

Delete WordPress files

Dopo la cancellazione dei file, è necessario installare nuovamente WordPress e accedere al sito web. Il processo di installazione dipende dal vostro provider di hosting. Per maggiori dettagli, consultate la nostra guida su come installare WordPress nel modo giusto.

Tenete presente che il processo di installazione dipenderà dal metodo che state utilizzando, ma dovrebbe essere molto semplice per qualsiasi approccio non manuale. Più avanti illustreremo brevemente i passaggi per l’installazione di WordPress quando si ripristina manualmente il backup.

Ora siete pronti a ripristinare i backup di WordPress.

Ripristino di WordPress con Duplicator Pro

Duplicator Pro è uno dei migliori plugin di backup per WordPress. Rende molto semplice la migrazione e il backup del sito.

Per prima cosa, dovete assicurarvi di avere un backup completo del vostro sito WordPress creato da Duplicator.

Successivamente, è necessario scaricare il file di archivio di backup sul computer. Si tratta di una copia completa dei file di WordPress, che include temi, plugin, impostazioni e altro ancora.

Una volta che i file di backup sono pronti, la prossima cosa da fare è installare e attivare il plugin Duplicator Pro. Per maggiori dettagli, consultate la nostra guida su come installare un plugin di WordPress.

Nota importante: esiste anche un plugin Duplicator di base che offre gratuitamente utili funzioni di backup e migrazione. Tuttavia, per poter utilizzare il plugin per ripristinare questi backup e seguire questa guida, è necessario un piano premium Duplicator Pro.

Dopo l’attivazione, si può andare su Duplicator Pro ” Importa backup dalla dashboard di WordPress. Successivamente, è possibile caricare il file di archivio semplicemente trascinandolo o facendo clic sul pulsante “Seleziona file”.

Import backup files duplicator

Il plugin caricherà ora il file di archivio e ne mostrerà i dettagli.

È possibile rivedere i dettagli e fare clic sul pulsante “Continua”.

View backup status

Successivamente, è necessario impostare un punto di ripristino per riportare rapidamente il sito a una data precedente.

Una volta fatto ciò, si può fare clic sul pulsante “Imposta”.

Set a recovery point for backup

Successivamente, si otterrà un URL di ripristino che potrà essere conservato per essere utilizzato in qualsiasi momento in futuro.

Da qui, potete scorrere verso il basso e fare clic sul pulsante “Launch Installer”.

Click launch installer button

Successivamente, è necessario distribuire il pacchetto. Il plugin fornirà una panoramica dei dettagli dell’installazione e consentirà di scegliere tra Installazionecompleta di un singolo sito” e “Ripristino di un singolo sito”.

È possibile selezionare l’opzione “Ripristina sito singolo” e scorrere verso il basso per fare clic sul pulsante “Convalida”.

Select restore single site

Una volta completata la convalida, dovrete fare clic sulla casella di controllo per accettare i termini e le avvertenze.

Dopodiché, è sufficiente fare clic sul pulsante “Avanti”.

Accept terms and notices

A questo punto si aprirà una nuova finestra con la conferma dell’installazione.

È possibile fare clic sul pulsante “OK” per continuare.

Confirm backup installation

Il programma di installazione estrarrà i file dell’archivio di backup. Al termine, si dovrebbero vedere i risultati dell’installazione.

È sufficiente fare clic sul pulsante “Admin Login” per completare l’installazione del backup.

Click admin login when backup is restored

Accedere alla dashboard di WordPress.

Ecco fatto! Avete ripristinato con successo il vostro sito WordPress da un backup di Duplicator.

View site restore success message

Ripristino di WordPress dal file di backup di UpdraftPlus

UpdraftPlus è un altro popolare plugin premium per il backup di WordPress. Se avete usato UpdraftPlus per creare backup, questa sezione è per voi.

UpdraftPlus offre un modo molto comodo per ripristinare WordPress da un backup. È necessario accedere al proprio sito WordPress e andare alla pagina Impostazioni ” Backup di UpdraftPlus.

Da qui, è possibile accedere alla scheda “Backup / Ripristino” nelle impostazioni del plugin.

Open UpdraftPlus settings

Successivamente, è necessario scorrere verso il basso fino alla sezione “Backup esistenti”.

Se si dispone già di un file di backup da UpdraftPlus, lo si dovrebbe vedere in questa sezione. Fare semplicemente clic sul pulsante “Ripristina” per il backup che si desidera installare. In alternativa, è possibile selezionare il caricamento dei file di backup dal computer o dal cloud storage.

Select backup file and restore

Successivamente, è necessario selezionare i componenti che si desidera ripristinare. Queste opzioni includono plugin, temi, upload, plugin indispensabili e altri.

È sufficiente fare clic sul pulsante “Avanti” dopo aver effettuato le selezioni.

Choose components to restore

Il plugin elaborerà quindi il file di backup.

Una volta pronto, è possibile fare clic sul pulsante “Ripristina”.

Click the restore button

Il plugin inizierà quindi a ripristinare i componenti selezionati in precedenza.

Una volta completato il processo, verrà visualizzato il messaggio “Ripristino eseguito con successo”. Il plugin mostrerà anche un registro delle attività, in modo da poter tenere traccia dei file ripristinati.

View restored files

Per continuare, è sufficiente fare clic sul pulsante “Torna alla configurazione di UpdraftPlus”.

Quando si torna alla pagina del plugin nella dashboard di WordPress, si vedrà che il backup è stato ripristinato.

View restore success message and delete old folders

UpdraftPlus offre anche la possibilità di eliminare le vecchie cartelle dell’installazione precedente di WordPress. È possibile rimuovere queste cartelle semplicemente facendo clic sul pulsante “Elimina vecchie cartelle”, se non è già stato fatto.

Ecco fatto. È stato ripristinato con successo un backup utilizzando UpdraftPlus.

Ripristinare il database di WordPress dal backup usando phpMyAdmin

Quando si ripristina un backup creato manualmente, si possono scegliere due opzioni. È possibile creare un nuovo database e importarvi il backup, oppure svuotare il database esistente e importare il backup.

Se state ripulendo un sito WordPress violato, è molto importante modificare il nome utente e la password di MySQL prima di creare un nuovo database o importarlo in un database esistente.

Per creare un nuovo database, accedete al cruscotto del vostro account di hosting WordPress e fate clic sull’icona “Database MySQL”.

MySQL databases in cPanel

Successivamente, vi verrà chiesto di fornire un nome per il vostro database.

Una volta terminato, fare clic sul pulsante “Crea database”.

Create a new database

Dopo aver creato il nuovo database, è necessario un utente MySQL associato al nuovo database.

Basta scorrere la sezione “Utenti MySQL” e aggiungere un nuovo utente.

Adding a new MySQL user

Successivamente, è necessario aggiungere questo utente al database MySQL.

Scorrete fino alla sezione “Aggiungi utente al database”, selezionate l’utente e il database dai menu a discesa e fate clic sul pulsante “Aggiungi”.

Add new user to database

Ora il nuovo database è pronto. È possibile utilizzarlo per ripristinare il backup del database di WordPress.

Tornate alla dashboard di cPanel e cliccate su“phpMyAdmin” sotto “Database”.

Launching phpMyAdmin from cPanel

Successivamente, verrà visualizzata la schermata di phpMyAdmin.

Fare clic sulla scheda “Importa” nella parte superiore dello schermo.

Import database in phpMyAdmin panel

Quindi, fate semplicemente clic sul pulsante “Scegli file” per selezionare il file di backup del database di WordPress. Dopodiché, fate clic sul pulsante “Vai” in fondo alla pagina per continuare.

phpMyAdmin caricherà ora il backup e lo importerà nel database. Al termine verrà visualizzato un messaggio di successo.

Ecco fatto! Avete importato con successo il vostro database di WordPress.

Il passo successivo consiste nell’installare WordPress utilizzando il nuovo database. Se avete già installato WordPress, aggiungete le impostazioni del nuovo database al filewp-config.php e sarete pronti a partire.

Ripristinare il backup del database di WordPress utilizzando cPanel

Se create manualmente un backup del database di WordPress utilizzando il cPanel del vostro hosting condiviso, potete anche ripristinare il database utilizzando lo stesso cPanel.

Per iniziare, accedere al proprio account cPanel. Nella sezione “File”, fare clic su “Backup”.

cPanel backup

Nella pagina dei backup, scorrere verso il basso fino a “Ripristinare il backup di un database MySQL”.

Quindi, fare clic sul pulsante “Scegli file” e selezionare il file di backup dal disco rigido. Al termine, fare clic sul pulsante “Carica”.

Restore a MySQL database backup

È così semplice!

Ripristino manuale dei file di WordPress tramite FTP

Per ripristinare manualmente WordPress tramite FTP, è necessario scaricare una copia fresca di WordPress da WordPress.org ed estrarla sul disco rigido.

Dopodiché, potete lanciare il vostro client FTP e caricare tutti i file di WordPress sul vostro server.

Upload WordPress core files

Una volta caricati i file di WordPress, potete caricare un file wp-config.php dal vostro backup (solo se siete sicuri che sia pulito e non compromesso).

In alternativa, potete rinominare il file wp-config-sample.php nei file di WordPress appena caricati in wp-config.php. Successivamente, sarà necessario modificare il file wp-config.php e inserire le informazioni sul database.

Non dimenticate di salvare il file e di caricarlo sul vostro sito web.

Successivamente, è necessario caricare altri file dal backup. Si consiglia di caricare solo le immagini nella directory /wp-content/uploads/.

Dopo averli caricati, visitate il vostro sito web per verificare che tutto funzioni correttamente.

Successivamente, è necessario accedere all’area di amministrazione di WordPress e iniziare a installare i plugin presenti sul sito.

Ora potete passare all’installazione del tema. Se avete personalizzato il vostro tema WordPress o state usando un tema figlio, potete ripristinarlo da un backup. Tuttavia, assicuratevi che i file siano puliti.

Infine, andare su Impostazioni ” Permalinks e regolare le impostazioni dei permalink in base al proprio sito, quindi aggiornare i permalink.

Choose permalinks

Risoluzione dei problemi di ripristino del backup di WordPress

Se seguite attentamente le istruzioni descritte sopra, si spera che non abbiate problemi a ripristinare il vostro backup di WordPress.

Tuttavia, ci sono alcuni problemi comuni che si possono incontrare quando si ripristina il proprio sito web WordPress. Ecco le nostre guide su come risolvere alcuni di essi:

Altrimenti, potete consultare la nostra guida definitiva agli errori più comuni di WordPress e a come risolverli.

Cose da fare dopo il ripristino del sito WordPress

Una volta ripristinato il vostro sito web, vi consigliamo vivamente di migliorarne la sicurezza.

Se non l’avete ancora fatto, assicuratevi di creare regolarmente un backup con uno di questi plugin di backup per WordPress.

Per proteggere il vostro sito web dopo un incidente di hacking, vi consigliamo anche di modificare immediatamente la password di WordPress. Se gestite un sito web multiutente, è anche una buona idea chiedere a tutti gli utenti di aggiornare le loro password il prima possibile.

Potete anche installare un firewall per siti web per proteggere il vostro sito da futuri attacchi informatici.

Noi di WPBeginner utilizziamo Cloudflare per proteggere il nostro sito web, ma se gestite un sito più piccolo, Sucuri potrebbe essere in grado di svolgere il suo compito.

Cloudflare

Per maggiori dettagli, potete consultare la nostra guida sul perché siamo passati da Sucuri a Cloudflare.

Suggerimento bonus: se avete bisogno di aiuto per creare backup regolari del vostro sito, potete assumere i nostri esperti WordPress. Con WPBeginner WordPress Maintenance, avrete backup regolari nel cloud, assistenza 24/7, rimozione del malware, monitoraggio dei tempi di attività e aggiornamenti costanti per mantenere il vostro sito in perfetta efficienza.

Domande frequenti sul ripristino dei backup di WordPress

Ecco alcune domande comuni degli utenti sul ripristino dei backup di WordPress:

1. Come faccio a ripristinare il mio sito WordPress da un backup?

Ciò dipende dal modo in cui è stato creato il backup di WordPress. Se avete usato un plugin di backup come Duplicator Pro e avete accesso alla dashboard di amministrazione di WordPress, dovreste essere in grado di ripristinarlo in pochi clic.

Tuttavia, se il backup è stato creato manualmente o se non si ha accesso al back end del sito, sarà necessario ripristinarlo manualmente utilizzando il pannello di controllo del provider di hosting o il protocollo di trasferimento file (FTP).

Se state ripristinando il vostro sito web dopo un evento di hacking o un attacco informatico, potrebbe essere necessario eliminare tutti i file corrotti del sito e reinstallare WordPress prima di ripristinare un backup pulito.

2. Dove vengono archiviati i backup di WordPress?

Se si utilizza un plugin di backup, questo creerà una posizione predefinita sul server di hosting in cui verranno ospitati i file. Di solito si tratta della cartella wp-content. Tuttavia, a seconda dello strumento di backup, è possibile scegliere diversi servizi di cloud storage come Google Cloud, Dropbox o One Drive per salvare i backup.

3. WordPress salva i backup?

Purtroppo, WordPress non offre backup automatici. Potete creare manualmente i backup di WordPress utilizzando il cPanel del vostro provider di hosting o un client FTP. Oppure, se cercate un approccio più semplice, potete utilizzare un plugin di backup. Alcuni provider di hosting offrono anche l’opzione di creare automaticamente i backup.

4. Posso recuperare un vecchio sito web WordPress?

Sì, potete ripristinare parti specifiche del vostro sito WordPress, come singole pagine o il database. Se create regolarmente backup completi del sito utilizzando un plugin, potete persino ripristinare una vecchia versione dell’intero sito. Dovrete semplicemente scegliere l’ora e la data specifiche per il ripristino di WordPress.

Speriamo che questo articolo vi abbia aiutato a capire come ripristinare WordPress da un backup. Potreste anche voler consultare la nostra guida definitiva, passo dopo passo, su come eseguire il backup di un sito WordPress su Dropbox e su come collegare Google Drive alla libreria multimediale di WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

91 commentiLascia una risposta

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Bajrang

    Let’s suppose, I am restoring 2 days ago file backup, then is it mandatory to restore database backup of the same date also in order to sync both??

    • WPBeginner Support

      It would depend on what file you’re restoring from and for what reason as some backup plugins include database information.

      Admin

  3. Daniela

    Hello. If I install a backup, will I lose all the changes I made and plugins I installed after the backup? Thanks!

    • WPBeginner Support

      It depends on the backup tool used but normally, yes you would lose any changes not backed up.

      Admin

  4. Neha

    Hey. Can i restore my site backup if i have only sql file?

    • WPBeginner Support

      You will be missing some things but you will have the ability to restore a good amount of your content.

      Admin

  5. KylieM

    We’ve only just realised that a page was permanently deleted (not in trash) that we need to recover. We completely updated our website a few months back and believe the page was deleted then. We did do a full back up before changes. Only want to recover the one page and not do a full restore which would replace all of our new content.

    How would we do this?

    • WPBeginner Support

      It would depend on what you used to create the backup but the simplest method may be to create a local installation for your site, restore your site on to your local install, then export the page you want on your live site so you can import it.

      Admin

  6. Siraj

    Very useful tips. Restoring wordpress site through Cpanel is illustrated well. Thanks for sharing.

    • WPBeginner Support

      You’re welcome, glad you like our guide :)

      Admin

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.