Come ripristino un backup cloud di WordPress per recuperare siti web danneggiati
John Turner
John Turner
Il tuo server è andato offline alle 23:00 di martedì. Oppure un aggiornamento di plugin errato ha cancellato il tuo database. Oppure il tuo host ha avuto un guasto catastrofico e il ticket di supporto dice: “stiamo indagando”.
Nel momento in cui ti rendi conto che il tuo sito è sparito, conta solo una domanda: puoi recuperarlo?
Molti proprietari di siti WordPress scoprono la risposta a questa domanda nel peggiore dei modi.
Hanno backup archiviati da qualche parte in una cartella di cloud storage. Ma tra “il backup esiste” e “il sito è ripristinato”, c’è un divario che la maggior parte delle configurazioni non affronta mai. Il backup c’è. Il percorso per tornare indietro, no.
In questo post, ti mostrerò come ripristinare un backup cloud di WordPress e cosa fare quando il tuo server è completamente offline e gli strumenti di ripristino standard non possono essere eseguiti.
Ecco i punti chiave:
- I backup cloud ti proteggono solo se riesci a ripristinarli quando WordPress è irraggiungibile
- Un backup completo di WordPress richiede sia i file del sito che il database; uno senza l'altro non ripristinerà un sito funzionante
- I plugin di backup standard falliscono quando il server è inattivo perché richiedono un'installazione WordPress attiva per funzionare
- La funzione di ripristino remoto di Duplicator Cloud ti consente di ripristinare un sito completo da una dashboard cloud utilizzando solo le credenziali FTP/SFTP, senza bisogno di un server funzionante
- Testa sempre il tuo processo di ripristino su un ambiente di staging prima che un'emergenza reale ti costringa a scoprirlo in tempo reale
- Archivia le credenziali di backup in un luogo accessibile al di fuori del tuo server; se il server non c'è più, ti serviranno per raggiungere ciò che hai salvato
Indice
Perché hai bisogno di backup cloud di WordPress?
La maggior parte dei proprietari di siti WordPress pensa che avere un backup significhi essere protetti. Questa è solo metà della storia. Dove si trova quel backup determina se puoi effettivamente usarlo quando le cose vanno male.
I backup locali sembrano convenienti fino al momento in cui il server si guasta. Quando il server va in crash, tutto ciò che è memorizzato su di esso va in crash anche lui. Il backup su cui contavi ora si trova sulla stessa macchina che è appena diventata il problema.
Questo non è un rischio teorico. Nel marzo 2021, un incendio nel data center di OVH a Strasburgo ha distrutto server e danneggiato edifici adiacenti. I siti ospitati lì sono stati spazzati via.
Quelli che sono tornati online erano quelli con backup off-site. Quelli con solo archiviazione locale o sul server non avevano nulla da ripristinare.
La regola del 3-2-1 esiste proprio per questo motivo: conserva 3 copie dei tuoi dati su 2 diversi tipi di supporti, con 1 archiviato off-site.
Il cloud storage è quella copia off-site. È la copia che sopravvive quando tutto ciò che è locale è sparito.
Come ripristinare un backup cloud di WordPress
Ci sono diversi modi per ripristinare un sito WordPress da un backup cloud e il metodo giusto dipende dall'accessibilità del tuo server e della dashboard di WordPress.
Tratterò due metodi di ripristino:
- Metodo 1: Duplicator Cloud Recovery: ripristina i backup con un clic tramite il plugin o la dashboard cloud off-site (quando il tuo server è inattivo)
- Metodo 2: FTP + phpMyAdmin: un fallback manuale quando la dashboard è inattiva ma il server è ancora raggiungibile tramite FTP e uno strumento di gestione del database
Metodo 1: Ripristina un backup cloud con un plugin di backup
Ho testato molti plugin di backup di WordPress nel corso degli anni e Duplicator Pro è quello a cui continuo a tornare specificamente per i ripristini di backup cloud.

La maggior parte dei plugin ti obbliga a scaricare prima il backup, poi a capire da solo il ripristino. Duplicator mantiene l'intero processo all'interno di WordPress.
Colleghi Duplicator a una qualsiasi di queste posizioni di archiviazione cloud:
- Duplicator Cloud
- Google Drive
- Dropbox
- Microsoft OneDrive
- Amazon S3
- Wasabi
- Google Cloud
- DreamObjects
- Vultr
- DigitalOcean Spaces
- Cloudflare R2
- Backblaze B2
Una volta creato un backup cloud, questo apparirà direttamente nella dashboard del plugin e la procedura guidata di ripristino gestirà tutto da lì. Se gestisci siti critici per l'attività e non l'hai ancora configurato, vale la pena farlo prima che ti serva.
Ripristino di un backup Duplicator per errori minori
Il processo di ripristino di Duplicator è pensato per i proprietari di siti che non vogliono occuparsi manualmente di phpMyAdmin o FTP. Finché la tua dashboard di WordPress è ancora accessibile, questo è il percorso più veloce per tornare a un sito pulito.
Accedi alla tua dashboard di WordPress e apri il plugin Duplicator Pro. Vai su Backup e trova il backup che desideri ripristinare. Fai clic sul pulsante Ripristina.

Se il tuo backup è archiviato nel cloud, Duplicator lo scaricherà per te.

Quindi, Duplicator avvia una procedura guidata di ripristino che ti accompagna passo dopo passo nel processo.

Gestirà i lavori più pesanti come l'estrazione dei file, l'importazione del database e gli aggiornamenti di wp-config.php. Non è necessario occuparsi manualmente di questi aspetti.
Una volta completato il ripristino, svuota le cache e controlla il sito per confermare che tutto sia tornato in ordine.
Ripristino di un backup Duplicator Cloud per errori gravi
Questo è il metodo che la maggior parte dei plugin di backup non offre. Se il tuo server è offline, la tua dashboard di WordPress scompare con esso e ogni strumento di ripristino basato su plugin diventa inutile.
Duplicator Cloud risolve quel problema.
Se invii i tuoi backup all' archivio Duplicator Cloud integrato, i tuoi dati verranno archiviati in una dashboard esterna. È al sicuro da errori del server locale e puoi utilizzare questi backup per ripristinare il tuo sito da remoto.

L'intero processo di ripristino viene eseguito dalla dashboard di Duplicator Cloud. Il tuo server non deve essere online e WordPress non deve essere in esecuzione.
Puoi avviare un ripristino completo del sito da qualsiasi dispositivo, con qualsiasi connessione Internet, da qualsiasi parte del mondo.
La configurazione è un passaggio unico. Nella tua dashboard di Duplicator Cloud, configura un connettore di ripristino per il tuo sito inserendo le tue credenziali FTP/SFTP: hostname, nome utente, password e percorso dei file del tuo sito.

Testa la connessione per confermare che funzioni. Una volta configurato il connettore, i ripristini futuri richiedono solo pochi clic.
Quando si verifica un disastro, apri l'archivio del sito nella dashboard di Duplicator Cloud, trova l'ultimo backup pulito e fai clic su Ripristina backup completo.

Duplicator scarica automaticamente lo script di installazione e i file di backup, quindi avvia la procedura guidata di ripristino. Accetta i termini, lascia che il processo venga eseguito e accedi nuovamente a un sito funzionante.

Non sei limitato nemmeno ai ripristini completi. Se il problema è isolato, Duplicator Cloud supporta ripristini parziali. Ripristina solo il database, solo la libreria multimediale o file specifici, senza toccare il resto del sito.

Trovo utile questo quando una singola modifica errata ha causato il problema e una ricostruzione completa significherebbe perdere contenuti recenti.
Metodo 2: Ripristina manualmente un backup cloud di WordPress
Quando la dashboard di WordPress non è accessibile ma il server è ancora raggiungibile, un ripristino manuale tramite FTP può essere una soluzione di riserva. Richiede più passaggi, ma funziona in modo affidabile quando gli strumenti di ripristino basati su plugin non possono essere eseguiti.
Inizia scaricando i file di backup dallo spazio cloud sul tuo computer locale. Avrai bisogno sia dell'archivio dei file che dell'esportazione del database prima di toccare qualsiasi cosa sul server.
Apri un client FTP (mi piace FileZilla) e connettiti al tuo server. Elimina i vecchi file di WordPress da public_html e carica i tuoi file di backup. A seconda del tuo host, la tua directory principale è tipicamente public_html o una sottodirectory al suo interno.

Una volta che i file sono al loro posto, apri phpMyAdmin tramite il pannello di controllo del tuo hosting. Seleziona il database corretto, quindi utilizza la funzione Importa per caricare il tuo file .sql.

Per database più grandi, questo passaggio può richiedere alcuni minuti. Lascia che finisca prima di procedere.
Dopo che l'importazione è completata, apri wp-config.php e conferma che i valori DB_NAME, DB_USER, DB_PASSWORD e DB_HOST corrispondano alle tue credenziali del database attuali. Se qualcosa è cambiato durante una migrazione o uno spostamento del server, è qui che un sito ripristinato non riesce a connettersi e mostra un errore del database sul front-end.

Una volta che il sito è di nuovo online, svuota i tuoi permalink andando su Impostazioni » Permalink e facendo clic su Salva modifiche. Quindi, cancella eventuali cache lato server.

Se il tuo backup è stato creato con Duplicator Pro, questo processo diventa considerevolmente più semplice. Invece di caricare file WordPress grezzi e importare un file .sql separato, premi Ripristina dal cloud.
Il mio consiglio per un ripristino di backup cloud WordPress a prova di errore
Avere un backup cloud è solo il punto di partenza. Queste pratiche sono ciò che separa una strategia di backup che regge sotto pressione da una che sembra buona finché non deve effettivamente funzionare.
Automatizza i backup in modo da non rimanere mai senza
I backup manuali vengono saltati. Le pianificazioni automatiche no.
Duplicator Pro ti consente di impostare pianificazioni di backup, destinazioni di archiviazione e regole di conservazione da un unico posto, in modo che l'intera operazione venga eseguita senza che tu ci pensi.
In Duplicator Pro, utilizza la pagina Pianifica backup per creare backup basati sul tempo e inviarli direttamente a Duplicator Cloud o a qualsiasi altra destinazione di archiviazione connessa.

Duplicator supporta backup automatici orari, giornalieri, settimanali e mensili.
Imposta backup automatici giornalieri come minimo. Siti ad alto traffico e qualsiasi cosa esegua WooCommerce dovrebbero essere eseguiti più frequentemente. Ogni ora che il tuo programma di backup non copre è un'ora di potenziale perdita di dati se qualcosa va storto in quella finestra.

Includi sempre sia i tuoi file che il database nel backup. Backup parziali creano ripristini parziali e non saprai cosa manca finché non avrai effettivamente bisogno di ripristinare.
Duplicator ti consente di definire quanti backup conservare nel cloud, in modo che i vecchi backup vengano eliminati automaticamente senza pulizia manuale. Lo spazio di archiviazione si riempie più velocemente di quanto la maggior parte delle persone si aspetti quando vengono eseguiti backup completi giornalieri.

Specificamente per i siti WooCommerce, considera la pianificazione di backup più frequenti solo del database tra un'esecuzione completa del sito e l'altra. Ordini e record dei clienti cambiano costantemente. Un backup leggero del database eseguito ogni poche ore cattura quell'attività senza l'overhead di un pacchetto completo ogni volta.
Testa i ripristini prima che ti servano davvero
Un backup che non hai mai testato è un'ipotesi. Ti fidi che i file siano completi, che il database sia stato esportato correttamente, che le credenziali funzionino ancora e che tu sappia cosa fare quando la procedura guidata di ripristino ti chiede qualcosa. È molto da presumere.
Esegui un ripristino di prova su un ambiente di staging almeno una volta al trimestre. Segui l'intero processo: scarica o individua il backup, avvia il ripristino e conferma che il sito venga ripristinato correttamente. Scoprirai rapidamente se qualcosa nella tua configurazione è cambiato dall'ultima volta che hai controllato.
La funzione di staging di Duplicator ti consente di creare una copia del tuo sito per i test.

Esegui il ripristino lì. Esplora il sito. Conferma che il database sia intatto e che i file siano dove dovrebbero essere.
Utilizza più posizioni di archiviazione
Affidarsi a un'unica destinazione cloud è a un account compromesso di distanza dal lasciarti senza nulla.
Un provider di archiviazione si blocca. Un account viene bloccato. Un problema di fatturazione interrompe l'accesso. Qualsiasi di questi scenari, al momento sbagliato, trasforma un buon backup in uno irraggiungibile.
Duplicator Pro supporta la consegna simultanea a più provider di archiviazione. Collegalo a Duplicator Cloud più una seconda destinazione come Amazon S3, Google Drive o Backblaze B2 e configura i backup automatici per inviarli a entrambi.

Un dettaglio pratico che viene trascurato: conserva le credenziali di archiviazione dei backup in un luogo accessibile al di fuori del tuo server. Un gestore di password, un documento protetto, un luogo a cui puoi accedere da una macchina diversa.
Se il server non c'è più, avrai bisogno di quelle credenziali per accedere ai tuoi backup. Non conservarle solo sulla macchina che si è appena guastata.
Proteggi i tuoi backup
Un file di backup contiene tutto sul tuo sito: dati utente, credenziali del database, chiavi API e file di configurazione. Merita lo stesso livello di protezione del tuo sito live e, in pratica, la maggior parte delle configurazioni di backup considera la sicurezza un ripensamento.
Crittografa i tuoi archivi di backup. Duplicator Pro supporta backup protetti da password e l'attivazione richiede circa trenta secondi.

Utilizza credenziali forti e univoche per ogni account FTP/SFTP e destinazione di archiviazione cloud connessa al tuo flusso di lavoro di backup. Password riutilizzate tra account di hosting e provider di archiviazione sono a un solo passo da una violazione dall'esporre tutto.
Verifica periodicamente chi ha accesso alla tua dashboard Duplicator Cloud e agli account di archiviazione connessi.
I membri del team cambiano. Le agenzie perdono contratti. L'accesso che aveva senso sei mesi fa potrebbe non averlo più.
Un controllo trimestrale richiede pochi minuti e chiude le lacune prima che diventino problemi.
Domande frequenti (FAQ)
Cosa devo fare se il mio sito WordPress non si carica dopo aver ripristinato da un backup?
Inizia con wp-config.php e conferma che le credenziali del database corrispondano all'ambiente in cui hai ripristinato. Se le credenziali sono corrette, controlla i permessi dei file, svuota i tuoi permalink e disabilita i plugin tramite FTP per escludere un conflitto.
Quanto tempo ci vuole per ripristinare un sito WordPress da un backup?
La maggior parte dei siti WordPress di piccole e medie dimensioni completa un ripristino completo in pochi minuti. Siti più grandi con librerie multimediali sostanziali o database pesantemente popolati possono richiedere da venti a quaranta minuti, a seconda della velocità del server e della qualità della connessione. Il ripristino tramite una procedura guidata automatizzata come Duplicator è costantemente più veloce di un ripristino manuale FTP e phpMyAdmin perché il processo viene eseguito lato server una volta che il backup è in atto.
Come ripristino un sito WordPress a una data precedente senza backup?
Controlla prima il tuo pannello di controllo di hosting poiché alcuni host conservano snapshot del server per alcuni giorni che non sono immediatamente visibili nella dashboard. Oltre a ciò, le opzioni sono limitate. La Wayback Machine può recuperare il contenuto visibile della pagina in alcuni casi, ma non vengono inclusi record del database, file multimediali o configurazioni. Ripristinare senza backup è un controllo dei danni, non un recupero, e qualunque cosa tu salvi sarà incompleta.
Come faccio a fare un backup di un sito WordPress senza un plugin?
Connettiti al tuo server tramite FTP e scarica l'intera directory di WordPress, quindi accedi a phpMyAdmin tramite il tuo pannello di controllo di hosting ed esporta il database come file .sql.
Insieme, questi due elementi costituiscono un backup completo, ma il processo è interamente manuale senza automazione o procedura guidata di ripristino a cui appoggiarsi. I backup manuali funzionano come uno snapshot una tantum prima di un aggiornamento importante, ma non è una strategia pratica per un sito che cambia regolarmente.
Devo eseguire il backup in più di una posizione cloud?
Sì, sempre. Raccomando almeno due destinazioni. Un singolo provider di archiviazione che si guasta, un problema di accesso all'account o un'interruzione della fatturazione possono rendere un backup temporaneamente o permanentemente irraggiungibile nel momento peggiore. Duplicator Pro rende semplice configurare più destinazioni e pianificare backup automatici su entrambe.
Posso ripristinare WordPress senza accesso alla dashboard di amministrazione?
Sì, con la funzione di ripristino remoto di Duplicator Cloud. L'intero processo viene eseguito dalla dashboard di Duplicator Cloud utilizzando le tue credenziali FTP/SFTP. WordPress non deve essere in esecuzione. Configura un connettore di ripristino una volta, quindi ripristina qualsiasi backup con un clic.
Il tuo sito andrà giù prima o poi. Cosa succede dopo dipende da te.
Ogni proprietario di sito scopre a un certo punto se la propria strategia di backup funziona davvero.
Quelli che hanno già eseguito un ripristino di prova, configurato l'archiviazione cloud e impostato un connettore di ripristino non vanno nel panico quando arriva quel momento. Iniziano semplicemente il processo.
Duplicator ti offre la configurazione completa in un unico posto: backup pianificati, archiviazione cloud multi-destinazione, un ambiente di staging per testare i ripristini e ripristino remoto da disastro tramite Duplicator Cloud che funziona anche quando il tuo server è completamente offline.
La maggior parte dei plugin di backup smette di essere utile nel momento in cui WordPress va giù. Duplicator Cloud no.
Quest'ultima parte è più importante di quanto la maggior parte delle persone si renda conto finché non si trova di fronte a un errore del server senza una chiara via d'uscita.
Ottieni Duplicator Pro e l'archiviazione cloud di Duplicator, configura il tuo connettore di ripristino ed esegui un ripristino di prova. Saprai che i tuoi backup sono completi e quanto velocemente avviene il ripristino. Avrai anche un processo documentato pronto prima che qualsiasi crisi ti costringa a scoprirlo sotto pressione.
Mentre sei qui, penso che ti piaceranno queste risorse correlate:
- Il vero costo dei limiti di archiviazione cloud per i proprietari di siti WordPress
- Come creare un backup cloud di WordPress
- I 11 migliori servizi di archiviazione cloud per backup di WordPress
- Archiviazione cloud che NON COSTA NULLA: opzioni gratuite di backup offsite da considerare
- Come eseguire il backup e il ripristino remoto di WordPress
- Sito appena bloccato? Ecco il tuo piano completo di ripristino del sito web