Come ripristinare un sito WordPress con un semplice backup del database
Raccomandiamo sempre ai nostri utenti di effettuare backup completi di WordPress su base regolare. Ma cosa succede se usi inconsapevolmente uno dei plugin gratuiti che fanno solo backup di database? In questo articolo, ti mostreremo come ripristinare un sito WordPress con solo un backup del database. Non sarà un ripristino completo, ma ti mostreremo come puoi minimizzare il danno.
Iniziare
Per il bene di questo tutorial, stiamo assumendo che tu abbia il tuo backup del database di WordPress in un file zip. Se non ne hai ancora uno, ecco come fare manualmente un backup del database di WordPress.
Se stai recuperando da una brutta esperienza con il tuo provider di hosting web, allora è probabilmente il momento di trovare un host migliore. Abbiamo selezionato alcuni dei migliori provider di hosting WordPress. Queste sono le aziende con le quali abbiamo lavorato e confidiamo nei nostri progetti.
Vedi anche: 7 indicatori chiave quando devi cambiare l'hosting di WordPress.
Preparazione per il ripristino del backup del database WordPress
Innanzitutto, è necessario creare un nuovo database. Basta accedere al proprio account cPanel e fare clic su Database MySQL nella sezione Database.
Quindi, fornire un nome per il database e quindi fare clic sul pulsante Crea database.
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, scorrere verso il basso fino alla sezione utenti MySQL e aggiungere un nuovo utente.
Fornire un nome utente e una password complessa per l'utente del database, quindi fare clic su Crea pulsante utente.
Successivamente, è necessario aggiungere questo utente al database MySQL. Scorri verso il basso fino alla sezione "Aggiungi utente al database" e seleziona l'utente insieme al database dal menu a discesa e poi fai clic sul pulsante Aggiungi.
Il tuo nuovo database è ora pronto per WordPress.
Importazione del backup del database di WordPress
Per prima cosa devi visitare il dashbas di cPanel. Sotto la sezione database, è necessario fare clic su phpMyAdmin.
Al passaggio successivo, selezionare il database creato in precedenza nella pagina phpMyAdmin e quindi fare clic sul pulsante Importa.
Ora è necessario fare clic sul pulsante Scegli file per caricare il file di backup del database di WordPress. Basta fare clic sul pulsante Vai in fondo alla pagina per avviare l'importazione.
Verrà visualizzato un messaggio di successo al termine del processo di importazione.
Hai importato correttamente il tuo database WordPress. Ora il prossimo passo è installare WordPress usando il nuovo database.
Ripristino del tuo sito WordPress
Per un ripristino manuale di WordPress, dovrai installare manualmente WordPress sul tuo server. Visita il nostro tutorial di installazione di WordPress passo passo e vai alla sezione 'come installare WordPress usando FTP' per istruzioni dettagliate.
Durante l'installazione, quando si raggiunge il passaggio 'crea un file di configurazione'. Inserisci il nome del database e l'utente che hai creato in precedenza.
Ora vedrai un messaggio che WordPress può connettersi al tuo database, ed è ora possibile eseguire l'installazione.
Facendo clic sul pulsante di installazione ora verrà visualizzato il messaggio "Già installato".
Questo è tutto quello che puoi ora procedere per accedere al tuo sito WordPress.
Risoluzione dei problemi di ripristino
Poiché non hai i tuoi vecchi file WordPress, mancheranno diverse cose. Alcuni di essi possono essere facilmente ripristinati, mentre altri saranno un po 'difficili. Li esamineremo tutti uno per uno.
1. Tema
Basta installare una nuova copia del vecchio tema WordPress. Se hai apportato modifiche dirette ai tuoi file del tema, tutte queste modifiche andranno perse.
Dovrai passare attraverso le opzioni del tema per configurarlo come era prima.
2. Widget
I widget svolgono un ruolo importante nei temi di WordPress. Fortunatamente, sono memorizzati nel tuo database WordPress e il passaggio al vecchio tema ripristinerà alcuni dei tuoi widget.
Puoi sempre andare a Aspetto »Widget per aggiungere e riorganizzare i widget nelle barre laterali.
Alcuni plugin WordPress sono dotati di propri widget. Per utilizzare questi widget, devi prima installare e attivare questi plug-in.
3. Permalink
La struttura del permalink del tuo sito viene anche memorizzata nel database e verrà ripristinata automaticamente. Tuttavia, se visualizzi 404 errori sul front-end del tuo sito, devi aggiornare le impostazioni del permalink.
Semplicemente vai Impostazioni »Permalink e fare clic sul pulsante Salva modifiche senza modificare nulla. Questo aggiornerà la struttura dell'URL di WordPress.
4. Plugin
WordPress memorizza un record 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 plug-in presente nel database ma non è più installato.
Copia tutti i nomi dei plugin e inizia ad 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 sarebbe la parte più difficile della ripresa. A seconda della quantità di contenuti e immagini che hai, questo può richiedere molto tempo.
Sfortunatamente, non esiste un modo semplice per aggirarlo. Dovrai usare una varietà di strumenti per estrarre le tue immagini da fonti diverse. Le tue possibilità di recuperare tutte le immagini sono abbastanza basse.
1. Cerca nelle cache del tuo browser
Se hai recentemente perso il tuo sito web, puoi guardare nella cache del tuo browser.
Gli utenti di Firefox possono scaricare il componente aggiuntivo CacheViewer2 per trovare facilmente le immagini dal loro sito Web memorizzate nella cache del browser.
Puoi semplicemente fare clic destro su un'immagine e selezionare Salva come dal menu.
Gli utenti di Google Chrome su Windows possono provare Chrome Cache Viewer.
Gli utenti di Google Chrome su Mac non saranno fortunati. Non siamo riusciti a trovare alcuna soluzione ragionevole per sfogliare, visualizzare in anteprima e salvare l'immagine dalla cache di Google Chrome su Mac.
2. Cerca le tue immagini nelle cache Web
Esistono diversi servizi Web che mantengono versioni di siti Web memorizzate nella cache. Puoi iniziare cercando le tue immagini nella ricerca di immagini di Google. Basta inserire l'URL del tuo sito e sarai in grado di vedere le immagini di Google trovate sul tuo sito web.
Puoi cliccare 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, puoi provare Archive.org. È un'organizzazione senza scopo di lucro che memorizza istantanee di siti Web per scopi storici.
Trovare e sostituire le immagini sul tuo sito web
Se non hai molti contenuti sul tuo vecchio sito, puoi sostituire manualmente le immagini nei tuoi post. Tuttavia, se hai un sacco di contenuti, trovare e sostituire manualmente le immagini sarà difficile.
Ecco come puoi facilmente individuare le immagini rotte e sostituirle.
Innanzitutto, è necessario installare e attivare il plug-in Broken Link Checker. All'attivazione, basta andare su Strumenti »Checker collegamenti interrotti pagina. Il plugin ti mostrerà un elenco di tutti i link non funzionanti sul tuo sito.
Anche le immagini spezzate sono considerate collegamenti interrotti, quindi appariranno anche nell'elenco. È possibile fare clic sulla colonna di testo del collegamento per ordinare l'elenco di collegamenti interrotti per mostrare prima le immagini.
Ora puoi sostituire le immagini che hai recuperato modificando i post. Per le immagini che non sei riuscito a recuperare, puoi provare a ricrearle o semplicemente a scollegarle.
Suggerimento bonus
Sarà difficile recuperare tutti i dati persi. Il tuo sito potrebbe persino mostrare errori e influire sull'esperienza utente. Questo è il motivo per cui vedi molti esperti che ti esortano fortemente a configurare backup automatici.
Raccomandiamo l'uso di BackupBuddy. Si tratta di un plug-in di backup WordPress premium con opzioni di ripristino semplici e la possibilità di creare e salvare automaticamente i backup sul cloud.
Questo è tutto, ci auguriamo che questo articolo ti abbia aiutato a ripristinare il tuo sito WordPress dal backup del database. Potresti anche voler vedere la nostra lista di 13 suggerimenti e hack cruciali per proteggere la tua area admin di WordPress.
Se questo articolo ti è piaciuto, ti preghiamo di iscriverti al nostro canale YouTube per le esercitazioni video di WordPress. Puoi anche trovarci su Twitter e Facebook.