Nella community di WordPress, l'importanza dei backup regolari dei siti Web viene sottolineata regolarmente. Tuttavia, molte persone non si rendono conto di quanto siano critiche fino a quando non hanno a che fare con un sito danneggiato Quando ciò accade, non c'è sensazione migliore che sapere di avere una copia del tuo sito che puoi utilizzare per recuperare il tuo lavoro. Finché hai eseguito il backup del database e dei file, hai un modo per ripristinare manualmente il tuo sito Web WordPress *Nota dell'editore: è consigliabile avere sempre una copia di backup secondaria salvata su una destinazione esterna. Nel caso ðÂÂÂ* In questo post, spiegheremo quando potrebbe essere necessario ripristinare il tuo sito da un backup e i metodi disponibili per farlo. Quindi ti guideremo attraverso come farlo manualmente in cinque passaggi. Entriamoci dentro! ## Perché vorresti ripristinare il tuo sito WordPress da un backup Il backup dei file e del database di WordPress ti consente di ripristinarli nel caso in cui qualcosa vada storto con il tuo sito. Se il tuo sito web è stato violato e deturpato da un criminale informatico, ad esempio, avere una copia recente ti consente di salvare il tuo sito e riportarlo allo stato precedente Potresti essere esperto nello sviluppo e nella programmazione web ma avere ancora qualcosa di inaspettato che accade al tuo sito. Incompatibilità con i temi, una vulnerabilità del plug-in o persino un utente che gioca con il codice del tuo sito potrebbe portare a un sito Web che va oltre la risoluzione dei problemi di base Indipendentemente da ciò che accade al tuo sito, l'importante è risolvere il problema e assicurarsi che i tuoi contenuti siano disponibili per gli utenti. Il ripristino di un backup recente è spesso il modo più rapido per recuperare da un disastro di WordPress. Questo può quindi darti il ​​​​tempo di risolvere la radice del problema ## Metodi comuni per ripristinare i backup di WordPress Esistono vari modi per creare e ripristinare i backup di WordPress. Un metodo consiste nell'utilizzare un plug-in come UpdraftPlus, BlogVault o ManageWP. Sebbene questi strumenti possano essere utili, a volte sono anche limitanti Ad esempio, potrai salvare i tuoi backup solo utilizzando le opzioni di archiviazione supportate dal tuo plug-in. Inoltre, potresti non essere in grado di utilizzare l'opzione di ripristino automatico se non sei in grado di accedere al back-end del tuo sito Un altro metodo è passare attraverso il tuo provider di hosting. Molti host web includono i backup come parte dei loro piani, mentre altri offrono questo servizio come componente aggiuntivo. Spesso include un'opzione di ripristino con un clic Tuttavia, il tuo host potrebbe salvare i backup del sito sullo stesso server che memorizza il tuo sito. Se viene compromesso in qualche modo, sia il tuo sito Web che la tua ultima copia potrebbero andare persi Per questo motivo, è sempre consigliabile salvare il backup più recente sul proprio computer o account di archiviazione cloud. Quindi, se tutto il resto fallisce, sarai sempre in grado di ripristinare manualmente il tuo sito Web WordPress Questo processo è un po'complicato rispetto al ripristino del tuo sito con un plug-in o tramite il tuo account di hosting. Tuttavia, il ripristino manuale di un sito danneggiato a volte è il percorso più affidabile (o l'unico) disponibile ## Come ripristinare manualmente un sito Web WordPress da un backup (in 5 passaggi) Per ripristinare manualmente il tuo sito Web WordPress, avrai bisogno di backup dei tuoi file WordPress e del database salvati sul tuo computer locale. È utile anche una conoscenza di base di File Transfer Protocol (FTP) e phpMyAdmin, ma non hai molta familiarità con questi strumenti, dovresti comunque essere in grado di seguire i passaggi seguenti Passaggio 1: accedi al tuo account di hosting e apri phpMyAdmin Innanzitutto, dovrai accedere al tuo account di hosting e accedere a phpMyAdmin, il gestore di database utilizzato da WordPress. Se il tuo host utilizza cPanel, puoi fare clic su Icona *phpMyAdmin* sotto *Database*: Gli host che utilizzano altre interfacce del pannello di controllo dovrebbero comunque fornire un facile accesso a questa piattaforma. Potrebbe essere necessario controllare la documentazione del provider per trovarla. Una volta aperto *phpMyAdmin*, vai alla scheda *Database* Passaggio 2: importa il database di backup Quando inizi a ripristinare il tuo database, avrai la possibilità di svuotare quello esistente e importare il backup su di esso, oppure eliminarlo e crearne uno nuovo per questo scopo. Se scegli quest'ultimo percorso, ricordati di aggiungere le tue nuove credenziali al tuo *wp-config.php *file Dopo aver individuato il database in cui desideri ripristinare il backup di WordPress, fai clic su Scheda *Importa* nella parte superiore dello schermo: Sotto Nella sezione *File da importare*, fai clic sul pulsante *Scegli file* e seleziona il database di backup da dove lo hai salvato: Successivamente, sotto il sezione *Formato*, fai clic sul menu a discesa e seleziona *SQL*: Quindi, fare clic sul Pulsante *Vai*. Potrebbe volerci del tempo prima che phpMyAdmin importi il ​​tuo database di backup, ma una volta terminato, questa parte del tuo sito (che include i tuoi post e le tue pagine) dovrebbe essere ripristinata Passaggio 3: installa e accedi al tuo client FTP Ora che il tuo database è tornato in attività, è il momento di rivolgere la tua attenzione ai tuoi file WordPress. Per ripristinarli, avrai bisogno dello strumento di gestione file del tuo provider di hosting o di un client FTP come FileZilla: Per quest'ultima opzione, dovrai recuperare le tue credenziali FTP dal tuo account di hosting. Come il link per aprire phpMyAdmin, la posizione di queste informazioni varierà in base all'interfaccia del pannello di controllo del tuo provider In cPanel, puoi trovare le tue credenziali cliccando su *Account FTP* in *File*: Dopo aver scaricato e avviato FileZilla, accedi utilizzando le tue credenziali e fai clic su Pulsante *Connessione rapida*: Questo dovrebbe stabilire una connessione al tuo server. Saprai che ha funzionato quando il *Stato* aggiornato a *Elenco directory di successo.* Passaggio 4: carica i file di backup di WordPress In FileZilla, vedrai i tuoi file locali sul lato sinistro dello schermo. È importante assicurarsi che il backup sia in un file decompresso e salvato sul computer in modo che sia accessibile qui. Il âÂÂsito remotoâ (il tuo server) sarà sul lato destro: Ora dovrai eliminare i vecchi file dal tuo server. Assicurati che il tuo backup includa qualsiasi codice personalizzato che desideri salvare prima di farlo, altrimenti non sarai in grado di recuperarlo. In FileZilla, puoi semplicemente fare clic con il pulsante destro del mouse sui vecchi file e selezionarli *Eliminare* Quindi, carica il tuo backup. FileZilla ti consente di trascinare e rilasciare semplicemente i file dal tuo computer locale al tuo server. Altre piattaforme dovrebbero avere un ovvio Opzione *Carica* Se stai usando FileZilla, ci saranno tre schede nella parte inferiore dello schermo: *File in coda, trasferimenti non riusciti, *e *Trasferimenti riusciti*. I *file in coda* sono quelli in fase di caricamento dal tuo computer locale al tuo server Una volta caricati, i tuoi file di backup appariranno elencati sotto il file Scheda *Trasferimenti riusciti*. A seconda delle dimensioni del tuo sito, questo processo potrebbe richiedere del tempo. Una volta che il conteggio dei *File in coda* raggiunge lo zero, il ripristino dovrebbe essere completo Passaggio 5: controlla per verificare che il tuo sito sia stato ripristinato in modo sicuro Spero che tu sia arrivato così lontano senza problemi. Una volta terminato il trasferimento dei file, ti consigliamo di visitare il tuo sito Web per assicurarti che tutto funzioni correttamente Inizia controllando per confermare che i tuoi plugin sono stati trasferiti correttamente. Potrebbe essere necessario reinstallare e/o riattivare alcuni di essi C'è anche la possibilità che la struttura del tuo permalink sia cambiata, il che può causare l'interruzione dei link della tua pagina e dei tuoi post. Per verificare che funzionino correttamente, puoi andare a *Impostazioni >Permalink *nella dashboard di WordPress: Ti consigliamo di cambiare anche la password dell'amministratore di WordPress. Potresti anche prendere in considerazione la possibilità di richiedere nuove password per tutti gli utenti, incluse le reti multisito. Ciò è particolarmente importante se hai a che fare con un sito Web compromesso Infine, ora è un buon momento per installare più misure di sicurezza e di backup. Si spera che non avrai mai più bisogno di ripristinare il tuo sito Web WordPress. Se lo fai, tuttavia, avrai le conoscenze necessarie a portata di mano ## Conclusione Indipendentemente dal fatto che il tuo sito sia stato deturpato da un hacker o che un problema di compatibilità lo abbia bloccato, sapere come ripristinarne un backup è fondamentale. Ci sono diversi modi in cui puoi farlo. Tuttavia, il ripristino manuale offre un po'più di controllo rispetto ad alcune delle alternative Come abbiamo discusso in questo articolo, ci sono cinque passaggi che puoi seguire per ripristinare manualmente un backup del sito Web WordPress: - Accedi al tuo account di hosting e apri phpMyAdmin - Importa il tuo database MySQL di backup - Installa e accedi a un client FTP come FileZilla - Carica i tuoi file di backup di WordPress - Controlla che tutto funzioni correttamente Hai domande su come ripristinare manualmente un sito Web WordPress da un backup? Fatecelo sapere nella sezione commenti qui sotto!