Come ripristinare un sito WordPress a una data precedente senza backup
John Turner
John Turner
Il tuo stomaco si stringe quando ti rendi conto che qualcosa è andato terribilmente storto con il tuo sito WordPress e non hai un backup.
Ci siamo passati tutti. Tra la gestione dei contenuti, dei dati dei clienti e degli aggiornamenti, la creazione di backup regolari spesso finisce in fondo alla lista delle priorità. Fino a quando non si verifica il disastro.
Forse è stato un aggiornamento di plugin errato che ha bloccato il tuo sito. Forse un tentativo di hacking ha corrotto i tuoi file. O forse un semplice errore umano ha eliminato qualcosa di critico.
Anche senza un backup, ci sono ancora modi per recuperare il tuo sito WordPress. I motori di ricerca e gli archivi web hanno conservato silenziosamente copie del tuo sito e potrebbero salvarti la giornata.
In questa guida, ti mostrerò come ripristinare il tuo sito WordPress senza un backup tradizionale. Inoltre, otterrai suggerimenti per la prevenzione in modo da non affrontare mai più questa situazione.
Ecco i punti chiave:
- Contatta prima il tuo provider di hosting: La maggior parte degli host web esegue automaticamente i backup e può ripristinare il tuo sito tramite il loro team di supporto.
- Usa la Wayback Machine per i contenuti archiviati: Internet Archive potrebbe aver salvato snapshot del tuo sito che puoi estrarre e ripristinare.
- Controlla le pagine scansionate di Google Search Console: Se il tuo sito è verificato, puoi recuperare il contenuto HTML dalle versioni scansionate da Google
- Il recupero senza backup ha importanti limitazioni: Otterrai solo contenuti HTML di base, non database, plugin o funzionalità dinamiche.
- La prevenzione è più facile del recupero: Configura backup automatici con Duplicator per evitare di affrontare di nuovo questa situazione
- I punti di ripristino da disastro salvano la giornata: Con backup adeguati, puoi ripristinare l'intero sito in pochi minuti, anche se sei bloccato fuori dal tuo pannello di controllo.
Indice
Perché eseguire il backup del tuo sito WordPress?
Mentre gestisci il tuo sito web WordPress, lo aggiorni continuamente. Nel corso degli anni, aggiungerai nuovi contenuti, salverai dati dei clienti, personalizzerai il tuo tema e altro ancora.
Per evitare di perdere questi dati, è importante eseguire regolarmente il backup del tuo sito WordPress. Ciò comporta la creazione di copie dei file principali del tuo sito web, del database, della libreria multimediale e di altri contenuti.
Una volta creati i backup, puoi ripristinare il tuo sito nel caso in cui qualcosa vada storto. Riporterai indietro il tuo sito web a una versione funzionante, mantenendo il tuo sito web in salute.
Ecco alcuni vantaggi chiave del salvataggio dei backup di WordPress:
- Aumenta la tua sicurezza: Se il tuo sito subisce tentativi di hacking, infezioni da malware e perdite accidentali di dati, puoi ripristinare un backup recente e rimuovere istantaneamente queste minacce alla sicurezza.
- Annulla i conflitti software: Se hai un backup, puoi implementare aggiornamenti con sicurezza, sapendo che puoi tornare a una versione stabile se qualcosa va storto.
- Annulla errori umani: Che tu abbia eliminato accidentalmente file importanti o commesso un errore di codifica, un backup ti consente di annullare questi errori in modo rapido ed efficiente.
I backup di WordPress offrono una rete di sicurezza che preserva il tuo duro lavoro e mantiene la funzionalità del tuo sito web. Ti danno la tranquillità necessaria per gestire con sicurezza il tuo sito WordPress, sapendo di avere un backup affidabile su cui contare ogni volta che ne avrai bisogno.
Come ripristinare un sito WordPress a una data precedente senza backup
Se sei un nuovo proprietario di un sito web e non hai la giusta strategia di backup, potresti dimenticarti di eseguire regolarmente il backup del tuo sito. Quando si verifica un attacco informatico o un crash del server, non avrai un backup da ripristinare.
Senza un backup, le cose potrebbero sembrare senza speranza. Tuttavia, ci sono ancora alcuni modi per recuperare i tuoi dati persi.
- Metodo 1: Wayback Machine: Cerca nell'Internet Archive snapshot salvati del tuo sito, quindi estrai e salva il codice HTML dalle pagine archiviate
- Metodo 2: Google Search Console: Utilizza lo strumento URL Inspector per accedere alle versioni memorizzate nella cache delle tue pagine che Google ha scansionato e archiviato
Innanzitutto, controlla i backup che non sapevi di avere
Prima di provare a ricostruire il tuo sito, assicurati di non avere davvero un backup. Molti host eseguono il backup del tuo sito automaticamente, anche se non hai mai configurato nulla.
- Host cPanel: Accedi a cPanel e cerca JetBackup o Backup Wizard. Di solito puoi ripristinare separatamente file e database, da un elenco di date.
- Host WordPress gestiti: Cerca una scheda Backup o Punti di ripristino nella dashboard del tuo hosting. Molti conservano copie giornaliere per diverse settimane.
- Tutti gli altri: Apri un ticket con il team di supporto del tuo host e chiedi quali date di backup hanno per il tuo sito.
Quando scegli una data, scegline una precedente all'inizio del problema, non solo quella più recente. Se il tuo sito è stato hackerato, i backup più recenti potrebbero già contenere il malware.
Inoltre, controlla la presenza di copie in altri luoghi: un vecchio backup zip sul tuo computer, una versione locale o di staging del sito, o un file di esportazione di WordPress (Strumenti » Esporta) che hai salvato in qualche momento.
Come ripristinare manualmente file e database
Se trovi una copia dei tuoi file e del tuo database, puoi ripristinarla da solo. Prima di iniziare, scarica una copia del sito così com'è ora, poiché il ripristino la sovrascriverà.
- Metti il tuo sito in modalità di manutenzione in modo che i visitatori non lo vedano mezzo ripristinato.
- Connettiti al tuo server con un client FTP o il File Manager del tuo host, quindi sostituisci i file del tuo sito con i file della tua copia.
- Apri phpMyAdmin, seleziona il tuo database WordPress ed elimina le sue tabelle esistenti.
- Usa la scheda Importa per caricare il file .sql dalla tua copia.
- Verifica che il nome del database, il nome utente e la password in wp-config.php corrispondano al tuo database, quindi carica il tuo sito.
Se hai solo un file di esportazione WordPress (XML), installa una copia fresca di WordPress e usa Strumenti » Importa » WordPress per ripristinare i tuoi post, pagine e commenti. Dovrai comunque reinstallare il tuo tema e i tuoi plugin.
Metodo 1: Ripristina il tuo sito WordPress con la Wayback Machine
Un modo per ripristinare il tuo sito senza un backup è usare la Internet Archive Wayback Machine. Poiché ha più di 1 trilione di pagine web salvate, è l'archivio web più vecchio e più grande.

Per iniziare, cerca nell'archivio il tuo sito web. Ti mostrerà quante volte il tuo sito è stato salvato. Inoltre, vedrai una cronologia esatta di tutti gli snapshot del tuo sito.

Fai clic su uno snapshot che è stato creato prima che il tuo sito avesse un errore catastrofico. Vedrai una versione salvata del tuo sito.

Fai clic destro e scegli Visualizza sorgente pagina. Quindi, copia e incolla il codice in un editor di testo.

Naviga in ogni pagina del sito, salvando testo, immagini e codice. Quindi, ricostruisci il tuo sito in una installazione WordPress fresca.
Ricrea i tuoi post e le tue pagine dal testo salvato, ricarica le tue immagini e reinstalla il tuo tema e i tuoi plugin. Caricare l'HTML grezzo sul tuo server non ti darà un sito WordPress funzionante.
Metodo 2: Utilizza l'URL Inspector di Google Search Console
Se il tuo sito è verificato con Google Search Console, hai un'altra opzione per recuperare contenuti. Lo strumento URL Inspector ti mostra la versione memorizzata nella cache delle tue pagine che Google ha scansionato.
Per accedere a questo, accedi al tuo account Google Search Console e seleziona la tua proprietà. Trova lo strumento URL Inspector nella barra laterale sinistra.

Inserisci l'URL della pagina che desideri recuperare. Google ti mostrerà informazioni su quella pagina, incluso quando è stata scansionata l'ultima volta.
Fai clic su Visualizza pagina sottoposta a scansione per vedere la versione salvata di Google. Questo ti mostrerà l'HTML che Google ha recuperato durante la sua ultima scansione. Se Google ha scansionato la pagina dopo che si è rotta, vedrai la versione rotta, quindi controlla prima la data della scansione.

Copia il codice HTML e salvalo in un editor di testo come Blocco note.

Dovrai ripetere questo processo per ogni pagina che desideri recuperare. Tieni presente che Search Console mostra solo l'HTML scansionato da Google, quindi gli elementi dinamici, i database e le funzionalità lato server non saranno inclusi.
Una volta salvato tutto l'HTML dalle tue pagine memorizzate nella cache, puoi ricreare manualmente i tuoi contenuti in WordPress.
Questo metodo funziona meglio per recuperare contenuti di testo e strutture di pagina di base. Tuttavia, richiede tempo e non ripristinerà la piena funzionalità di WordPress, le personalizzazioni del tema o le impostazioni dei plugin.
Ripristino di un backup: il modo più semplice per recuperare un sito WordPress
Non è facile ripristinare un sito WordPress a una data precedente senza un backup. Ecco perché:
- Dovrai fare affidamento su Google Search Console o sulla Wayback Machine per salvare copie memorizzate nella cache del tuo sito. Se il tuo sito non è memorizzato nella cache subito prima dell'errore, potresti non essere in grado di recuperare i tuoi contenuti.
- I nuovi proprietari di siti web probabilmente troveranno difficile navigare nel codice coinvolto in questo processo. Dovrai avere familiarità con l'HTML e come caricarlo sul tuo server.
- Potresti non essere in grado di ripristinare elementi non HTML sul tuo sito. Le pagine con PHP o scripting lato server non verranno correttamente memorizzate nella cache e archiviate dai motori di ricerca, il che significa che sono probabilmente perse per sempre.
Ecco la buona notizia: puoi ripristinare facilmente il tuo sito web in qualsiasi momento se hai una buona strategia di backup in atto! Con un plugin di backup per WordPress, sarai in grado di automatizzare facilmente i backup e recuperarli dopo qualsiasi errore critico del sito.
Duplicator è il miglior plugin di backup per WordPress perché supporta backup automatici, archiviazione di backup off-site e ripristino semplice. Chiunque può impostare un piano di backup che protegga il proprio sito (in ogni momento)!

Una volta creato un backup con i piani a pagamento di Duplicator, puoi impostarlo come punto di ripristino in caso di disastro. Questo ti consente di ripristinare il tuo sito, anche se un errore ti blocca l'accesso alla dashboard di WordPress.
Per fare ciò, trova un backup completo del sito locale. Fai clic sull'icona blu di ripristino accanto ad esso.

Nella finestra popup, fai clic su Imposta Ripristino Disastro.

Puoi quindi ripristinare il backup in due modi diversi. Puoi copiare il link di ripristino o scaricare il file del launcher di ripristino.

Salva questi in un luogo sicuro, separato dalla tua dashboard di amministrazione di WordPress. Se si verifica un crash del server, un hack o una violazione dei dati, incolla semplicemente l'URL di ripristino in una nuova finestra del browser. In alternativa, apri il file del launcher.

Questo avvia automaticamente la procedura guidata di ripristino di Duplicator. Puoi seguire due semplici passaggi per ripristinare il tuo sito e riportarlo alla normalità!
Puoi anche ripristinare il tuo sito in qualsiasi momento da Duplicator Cloud. Nella tua dashboard, imposta il connettore di ripristino con le credenziali FTP del tuo sito.

Inizia a pianificare backup automatici sul cloud. Se qualcosa va storto e non riesci ad accedere a wp-admin, apri Duplicator Cloud, trova il tuo ultimo backup completo del sito e ripristinalo.

Duplicator riporterà il tuo sito a uno stato funzionale, e tu non hai nemmeno dovuto risolvere problemi!
Domande frequenti sul ripristino di WordPress senza backup
Come ripristino WordPress a una data precedente?
Se hai un file di backup a portata di mano, puoi ricaricarlo sul tuo server per ripristinare il tuo sito WordPress a una data precedente. Questo installerà una versione funzionale del tuo sito web.
Il modo migliore per eseguire il backup e ripristinare un sito WordPress è utilizzare un plugin di backup per WordPress. Duplicator Pro è l'opzione più potente e flessibile.
Con Duplicator, puoi automatizzare backup regolari. Questo strumento ti fornirà un URL di ripristino, che puoi utilizzare per ripristinare il tuo sito web anche se sei bloccato fuori dalla tua dashboard.
Altri plugin di backup popolari includono UpdraftPlus, BlogVault e BackupBuddy. Per trovare l'opzione migliore per le tue esigenze, consulta il nostro confronto dei migliori plugin di backup per WordPress.
Posso ripristinare WordPress senza il database?
No, non puoi ripristinare WordPress senza il database MySQL. Memorizza dati come post, pagine, utenti, campi personalizzati e impostazioni di WordPress. Ogni volta che crei un backup completo del sito web, assicurati che includa il tuo database, in modo da poter ripristinare correttamente l'intero sito.
Se il tuo database dovesse corrompersi, puoi ripristinarlo! Per maggiori dettagli, consulta la nostra guida su come creare un backup del database di WordPress.
Come eseguo il backup e il ripristino del mio sito WordPress gratuitamente?
Puoi eseguire il backup e ripristinare il tuo sito WordPress gratuitamente utilizzando Duplicator Lite. Questo plugin gratuito ti consente di compilare i tuoi file WordPress e il database in un unico file zip. Da Duplicator 5.0, puoi ripristinare quel backup in un clic dalla pagina Backup. Se sei bloccato fuori dalla tua dashboard, carica l'archivio e l'installer sul tuo server ed esegui l'installer invece.
Come ripristino manualmente il mio sito WordPress?
Per ripristinare manualmente il tuo sito WordPress, dovrai verificare di aver scaricato una copia dei file del tuo sito web e del database. Se lo hai fatto, apri phpMyAdmin e importa il tuo database come file SQL. Quindi, utilizza un client FTP, cPanel o un altro file manager per eliminare i tuoi vecchi file e sostituirli con il backup caricato.
Come ripristino una pagina WordPress?
Se hai eliminato la pagina, vai su Pagine » Tutte le pagine, apri la scheda Cestino e fai clic su Ripristina. Per impostazione predefinita, WordPress conserva le pagine nel cestino per 30 giorni.
Se hai modificato la pagina e desideri recuperare una versione precedente, aprila nell'editor a blocchi e fai clic su Revisioni nella barra laterale. Usa il cursore per trovare la versione che desideri, quindi fai clic su Ripristina questa revisione.
Come annullo le modifiche di WordPress?
Dipende da cosa è cambiato. Per i post e le pagine, usa le revisioni per tornare a una versione precedente. Per gli stili e i modelli del tuo tema in un tema a blocchi, usa le revisioni nell'Editor del sito.
Le modifiche ai plugin, alle impostazioni o al tuo database non dispongono di revisioni integrate. Per annullarle, dovrai ripristinare un backup precedente alla modifica, motivo per cui vale la pena configurare backup automatici con un plugin come Duplicator.
Conclusione
Spero che questa guida ti abbia aiutato a ripristinare il tuo sito WordPress a una data precedente senza backup!
Ecco alcuni suggerimenti e trucchi aggiuntivi per WordPress in modo da poter ottenere il massimo dal tuo sito web:
- La guida completa alla migrazione di siti web SEO
- I 15 migliori temi WordPress per creare un sito web straordinario
- Come eseguire il backup di WordPress su Google Drive
- Come spostare un sito web WordPress su un nuovo host
- Come eseguire il backup di un sito WordPress su Dropbox
- SMETTI di commettere questi errori di backup del sito web
Vuoi ripristinare facilmente i siti WordPress ogni volta che ne hai bisogno? Ottieni Duplicator per ripristini con un clic nella versione gratuita, oltre a backup automatici pianificati nei piani a pagamento!