Non importa quanto sei esperto di tecnologia o da quanto tempo usi WordPress; arriverà un momento in cui qualcosa andrà terribilmente storto. A volte si tratta di un errore dell'utente e altre volte viene violato a causa di una vulnerabilità del plug-in. Se non sai come risolverlo o pensi che potrebbe volerci molto tempo, il modo più rapido e semplice per risolvere il problema è ripristinare WordPress da un backup. Dopotutto, è per questo che hai i backup, o dovresti. ðÃÂÃÂàIn questa guida, tratteremo come ripristinare WordPress da un backup utilizzando sei diversi metodi. Con alcune delle opzioni, puoi tornare operativo in pochi minuti ## Capire come funzionano i backup di WordPress Prima di approfondire come ripristinare WordPress da un backup, è importante capire prima come funzionano. Un backup standard di WordPress contiene il tuo file **file del sito Web e database MySQL Ma i backup di WordPress possono variare in base a ciò che è stato utilizzato per eseguire il backup Plugin di backup di WordPress Se stai utilizzando un plug-in di backup di WordPress, in genere ti daranno la possibilità di mantenere solo il tuo /wp-content/uploads/ direttamente e database (a volte anche la cartella dei temi e dei plugin) per risparmiare spazio su disco. Il database contiene tutti i tuoi dati e la cartella dei caricamenti contiene i tuoi file importanti, come le immagini nella tua libreria multimediale, che altrimenti non potresti recuperare Temi e plugin di solito possono essere reinstallati facilmente. Tuttavia, la maggior parte dei plug-in di backup ti darà la possibilità di fare tutto o limitato per risparmiare spazio Se stai utilizzando un plug-in di backup che supporta i backup incrementali (che è ciò che consigliamo), eseguirà prima un backup dell'intero sito, quindi memorizzerà solo le modifiche sul tuo sito . Ciò riduce drasticamente l'utilizzo dello spazio su disco ed è molto migliore per le prestazioni, poiché non sta martellando il tuo server tutto in una volta su un programma ricorrente Punti di ripristino con un clic con host WordPress Se disponi di backup di WordPress con il tuo provider di hosting, questi sono più spesso che no, più simili a istantanee del tuo sito. Puoi pensarlo come Time Machine sul tuo Mac. La maggior parte degli host WordPress gestiti ti consente di ripristinare con un clic fino a un determinato momento. Questo è di gran lunga il metodo più semplice e conveniente! Se sei un cliente Kinsta, sei fortunato, perché abbiamo alcune delle migliori opzioni di backup di WordPress del settore! Prendiamo molto sul serio la conservazione e l'archiviazione dei dati ed è per questo che in realtà abbiamo sei diversi tipi di backup: Backup automatici che vengono eseguiti ogni 24 ore e archiviati per 14 giorni (più a lungo sui piani superiori). Punti di ripristino del backup manualeche puoi creare in qualsiasi momento. Backup generati dal sistema che vengono creati automaticamente quando eseguite attività importanti nell'ambiente Kinsta. Backup scaricabili completiche sono un file di archivio ( .zip) contenente l'intero sito WordPress. Il file di archivio contiene i file del tuo sito Web e il file SQL contenente il contenuto del tuo database Backup esterni che consentono di configurare i backup automatici su un bucket Amazon S3 o Google Cloud Storage off-site. Componente aggiuntivo per il backup di 6 ore ($ 50/mese per sito): i backup vengono creati ogni 6 ore e sono disponibili per 24 ore. Ideale per siti Web che cambiano frequentemente. Componente aggiuntivo backup orario ($ 100/mese per sito): i backup vengono creati ogni ora e sono disponibili per 24 ore. Ideale per siti di e-commerce, siti di appartenenza e siti che cambiano continuamente Quindi facciamo un ulteriore passo avanti. ðÃÂäàKinsta crea e archivia anche istantanee del disco persistenti (contenenti il ​​backup) di ogni macchina nella nostra infrastruttura ogni 4 ore per 24 ore e successivamente ogni 24 ore per due settimane. Google Cloud Platform archivia quindi automaticamente più copie di ogni snapshot in modo ridondante in più posizioni con checksum automatici per garantire l'integrità dei tuoi dati. Ciò significa che **le istantanee vengono archiviate in data center diversi dalla posizione in cui sono state originariamente create** Pertanto, vi consigliamo vivamente di prendere in considerazione un provider di hosting, come Kinsta, che abbia queste caratteristiche. Il valore complessivo dei backup e dell'infrastruttura di hosting si ripagherà da solo, invece di mettere insieme un altro host e un plug-in di backup. Nel caso tu sia curioso **Kinsta non include i backup nell'utilizzo totale dello spazio su disco** ## Ripristina WordPress con un clic dal backup in MyKinsta Potete facilmente ripristinare il vostro sito WordPress da un backup automatico, manuale o generato dal sistema direttamente dalla dashboard di âÃÂÃÂMyKinstaâÃÂÃÂ. Basta seguire i passaggi seguenti Ogni backup è un file **Istantanea completa** dei file, del database, dei reindirizzamenti e della configurazione di Nginx di questo ambiente al momento della creazione del backup. Quando ripristini un backup, tutte le modifiche ai file dei siti Web, al database, ai reindirizzamenti e alla configurazione di Nginx verranno ripristinate al momento della creazione del backup Passo 1 Innanzitutto, accedi al cruscotto di MyKinsta. Vai a âÃÂÃÂSitesâÃÂàsul lato sinistro e quindi fai clic sul sito WordPress per il quale è necessario ripristinare un backup Passo 2 Vai alla scheda âÃÂÃÂBackupâÃÂàe vedrai un elenco delle tue diverse opzioni. Qui puoi alternare tra backup giornalieri, orari, manuali, generati dal sistema e completi scaricabili. Per questo tutorial, utilizzeremo i backup giornalieri automatici Per ripristinare un backup è sufficiente fare clic sul pulsante âÃÂÃÂRipristina inâÃÂàaccanto al backup che hai eseguito piace restaurare. La scelta dell'opzione âÃÂÃÂLiveâÃÂàsovrascriverà il tuo sito di produzione Passaggio 3 Dovrai quindi confermare il ripristino del backup inserendo il nome del tuo sito. Questo sarà **sovrascrivi il tuo ambiente live Quindi fai clic su âÃÂÃÂRestore.âÃÂàA seconda delle dimensioni del tuo sito, potrebbero essere necessari un paio di minuti. Mentre il ripristino è in corso, non sarai in grado di accedere alla dashboard di amministrazione del tuo sito WordPress. Potete allontanarvi dallo schermo nel cruscotto di MyKinsta poiché sarete avvisati non appena il ripristino sarà completato Una volta completato il processo di ripristino, puoi accedere alla dashboard di amministrazione del tuo sito WordPress. Ogni volta che ripristini un backup, viene generato un nuovo backup che rifletterà lo stato del tuo sito Web appena prima del ripristino. Questo può tornare utile se è necessario annullare il ripristino ## Ripristina WordPress con un clic dal backup allo staging Su Kinsta hai anche la possibilità di ripristinare WordPress da un backup e inviarlo invece direttamente al tuo ambiente di staging. Questo potrebbe semplificarti la vita in diversi modi, ad esempio: - Un'esperienza di sviluppo più fluida e flessibile - Guarda come funzionava il tuo sito in precedenza senza dover toccare il tuo sito live - Recupera e recupera le informazioni da un backup precedente senza modificare il tuo sito live Passo 1 I passaggi sono essenzialmente gli stessi del ripristino live di un backup di WordPress. Passare ai backup e fare clic sul pulsante âÃÂÃÂRipristina in âÃÂàaccanto al backup che hai eseguito piace restaurare. Questa volta, scegli l'opzione âÃÂÃÂStagingâÃÂàe spingerà il tuo backup allo staging Passo 2 Dovrai quindi confermare il ripristino del backup inserendo il nome del tuo sito. Questo sarà **sovrascrivi il tuo attuale ambiente di staging** (se ne esiste uno, altrimenti ne verrà creato uno). Quindi fare clic su âÃÂÃÂRestore.âÃÂàA seconda delle dimensioni del tuo sito, potrebbero essere necessari un paio di minuti. Puoi quindi accedere al tuo sito di staging, che ora ha il proprio ambiente, completamente separato dal tuo sito live. Anche i siti di staging, proprio come i backup, non contano sullo spazio su disco del tuo piano di hosting. ðÃÂÃÂà## Ripristina WordPress dal backup con un plug-in Successivamente, ti mostreremo come ripristinare WordPress da un backup utilizzando un plug-in. Si consiglia di utilizzare solo quelli che supportano i backup incrementali Un backup incrementale del sito Web è quando il sistema ** crea un backup solo quando i file del sito e le tabelle del database sono stati modificati. Il motivo è migliorare le prestazioni del tuo sito ed evitare dozzine di file di backup non necessari sul tuo server. Pertanto, è meglio quando il plug-in di backup esegue la scansione del file più recente e salta il backup successivo se non è cambiato nulla Ecco quattro plugin di backup che consigliamo: Per questo tutorial, useremo WP Time Capsule. Ha una versione gratuita e completa che puoi utilizzare per 30 giorni. Questo è fantastico perché significa che puoi provarlo prima di impegnarti WP Time Capsule offre entrambi **backup e ripristini incrementali Ciò significa che sei in grado di migliorare le prestazioni del tuo sito e semplificare i ripristini non copiando mai i file durante i backup e scegliendo solo i file specifici necessari per tali ripristini Supponiamo che tu abbia già eseguito un backup. Se hai bisogno di aiuto per installarlo da zero, dai un'occhiata alla guida introduttiva di WP Time Capsule. Altrimenti, segui i passaggi seguenti per ripristinare WordPress da un backup di WP Time Capsule Passo 1 Accedi alla dashboard di WordPress, vai su âÃÂÃÂWP Time CapsuleâÃÂàâÃÂàà¢ÃÂÃÂBackupâÃÂàe scegli un punto di ripristino sul calendario Nota: se non hai accesso alla dashboard di amministrazione di WordPress (forse è attualmente inaccessibile), vedi WP Time Capsule ÃÂÃÂs soluzione su come ripristinare un sito cheâÃÂÃÂs inattivo Passo 2 Quindi fare clic su âÃÂÃÂRestore site to this point.âÃÂàHanno anche la possibilità di ripristinare la propria soluzione di staging E questo è tutto! Abbastanza facile vero? ## Ripristina il backup del database di WordPress con phpMyAdmin Potrebbero esserci momenti in cui è necessario ripristinare manualmente il database. Puoi seguire questi passaggi di seguito su come ripristinare il tuo database MySQL utilizzando phpMyAdmin phpMyAdmin è uno strumento open source gratuito disponibile tramite il browser utilizzato per gestire l'amministrazione di MySQL o MariaDB. Può essere utilizzato per tutti i tipi di operazioni diverse, come la migrazione di database, la gestione di tabelle, indici e l'esecuzione di istruzioni SQL Nota: questo tutorial presuppone che tu abbia già un backup o esportato File *.sql per il quale verrà importato. In caso contrario, consulta il nostro tutorial su come eseguire il backup del database MySQL con phpMyAdmin Passo 1 Innanzitutto, dovrai accedere a phpMyAdmin.Da Kinsta, abbiamo un link di facile accesso a phpMyAdmin dalla dashboard di MyKinsta.Si trova sotto il tuo sitoâÃÂÃÂs âÃÂÃÂInfoâ ÃÂànella sezione âÃÂÃÂAccesso al databaseâÃÂÃÂNota: la la posizione di phpMyAdmin potrebbe variare se utilizzi un provider di hosting diverso.Puoi controllare la loro documentazione o contattare il loro team di supporto e chiedere dove si trova.Se stai utilizzando cPanel, phpMyAdmin può essere trovato sotto âÃÂÃÂDatabaseâÃÂà  sectionStep 2Clicca sul tuo database WordPress.Molto probabilmente il nome corrisponderà al nome del tuo sitoStep 3Fai clic sul pulsante âÃÂÃÂImportaà ¢ÃÂàe poi su âÃÂÃÂScegli file.âÃÂàSeleziona il tuo* Backup/esportazione file .sql.E poi clicca su âÃÂÃÂVai.âÃÂÃÂ**Importante Importare il tuoIl file *.sql sovrascriverà il contenuto corrente del database.Assicurati di fare un backup per ogni evenienza.Se non ti senti a tuo agio nel farlo, controlla prima con uno sviluppatoreSe ti senti Se stai ripristinando il tuo database perché ritieni che il tuo sito WordPress possa essere stato violato, ci sono alcuni passaggi aggiuntivi che ti consigliamo di seguire.Ricordate, se siete clienti di Kinsta,**offriamo correzioni di hack gratuite Quindi assicuratevi di contattarci prima, poiché siamo felici di help 24/7Letture consigliate: Come esportare un sito WordPressModificare la password del database Se il tuo sito WordPress è stato violato, dovresti reimpostare la password del tuo database MySQL. Nella sezione Accesso al database nel cruscotto di MyKinsta, troverete l'opzione âÃÂÃÂGenerate new database passwordâÃÂÃÂ. Quando usi questo tuo Il file wp-config.php viene aggiornato automaticamente (purché si trovi nella root del sito, che è l'impostazione predefinita). Se non è nella root, puoi aggiornare manualmente il tuo file wp-config.php Reinstalla WordPress Core (plugin annullati, temi) L'altra cosa che consigliamo è reinstallare il core di WordPress. Ciò non influirà sui tuoi dati (memorizzati nel database) o sulle personalizzazioni - Come reinstallare WordPress dalla dashboard di WordPress preservando i contenuti esistenti - Come reinstallare manualmente WordPress tramite FTP preservando il contenuto esistente - Come reinstallare manualmente WordPress tramite WP-CLI preservando il contenuto esistente Se hai a che fare con un plugin o un tema WordPress annullato, dovresti anche reinstallarli, ma utilizzando una copia legittima dello sviluppatore ## Ripristina il backup del database WordPress con cPanel Se sei con un provider di hosting che utilizza cPanel, puoi ripristinare il tuo database WordPress in modo simile. Segui i passaggi seguenti Passo 1 Accedi al tuo account cPanel e nella sezione âÃÂÃÂFilesâÃÂàclicca su âÃÂÃÂBackup. âÃÂàPasso 2 Scorri verso il basso fino a âÃÂÃÂRipristina un backup del database MySQL.âÃÂàFai clic su âÃÂÃÂScegli Fileà ¢ÃÂàe seleziona il tuo Backup/esportazione file *.sql. Poi clicca su âÃÂÃÂCarica.âÃÂà## Ripristina manualmente i file WordPress dalla dashboard o utilizzando SFTP Se devi ripristinare manualmente i tuoi file WordPress, ecco due diversi metodi che puoi utilizzare Ripristina i file WordPress dalla dashboard Se hai ancora accesso alla tua dashboard, puoi prima provare questo metodo. È sorprendentemente semplice Nella dashboard di WordPress, vai a âÃÂÃÂDashboardâÃÂàâÃÂàâàÃÂAggiornamentiâÃÂànella barra laterale. Quindi fare clic sul pulsante âÃÂÃÂReinstalla oraâÃÂàDopo aver fatto clic sul pulsante, WordPress scaricherà e reinstallerà automaticamente l'ultima versione di WordPress. Essenzialmente stai solo rieseguendo manualmente il normale processo di aggiornamento eseguito da WordPress quando aggiorni WordPress dalla tua dashboard Potrebbero volerci alcuni secondi âÃÂàma una volta terminato il processo, dovresti avere una nuova copia di WordPress installata Ripristina i file di WordPress utilizzando SFTP Se non riesci ad accedere all'amministrazione di WordPress a causa di un errore (o semplicemente preferisci lavorare su SFTP), puoi eseguire un processo simile tramite SFTP. Fondamentalmente duplicherai manualmente ciò che WordPress farebbe altrimenti per te dalla sezione sopra Ecco un breve riepilogo dei passaggi: - Scarica l'ultima versione di WordPress - Estrarre il .file zip - Carica tutto tranne il file /wp-contenuto/cartella Passo 1 Innanzitutto, vai su WordPress .org e scarica la versione più recente di WordPress Passo 2 Al termine del download, estrarre l'intero contenuto del file .zip sul tuo computer. Poi, **cancella** il cartella del contenuto wp Passaggio 3 Dopo averlo fatto, connettiti al tuo host tramite SFTP e carica i file rimanenti nella cartella in cui hai originariamente installato WordPress. Di solito, questa è la tua cartella principale chiamata qualcosa di simile pubblico o public_html Quando inizi a caricare i file, il tuo programma SFTP dovrebbe avvisarti con un messaggio che dice qualcosa di simile a âÃÂÃÂIl file di destinazione esiste già.âÃÂàQuando ciò accade, assicurarsi di selezionare il Opzione **Sovrascrivi** e continua: Perché hai già cancellato il file wp-content, questo sovrascriverà tutti i file principali di WordPress senza influire su nessuno dei tuoi temi o plug-in. Una volta terminato il caricamento, dovresti avere una copia appena installata dei file core di WordPress e, si spera, tutto procede senza intoppi ## Riepilogo Sebbene il ripristino di WordPress da un backup o da file sia in genere un processo piuttosto semplice, ci sono momenti in cui potresti riscontrare alcuni problemi. Eccone alcuni comuni con cui vediamo gli utenti in difficoltà e link su come risolverli: - Errore nello stabilire una connessione col database - Errore interno del server -schermo della morte - ERR_CONNECTION_TIMED_OUT - ERR_TOO_MANY_REDIRECTS - Importa/esporta utenti Se sei un cliente di Kinsta, però, molto probabilmente non dovrai mai preoccuparti di questo. Abbiamo sei diverse opzioni di backup e puoi ripristinare il tuo sito in qualsiasi momento con un solo clic! Se il tuo sito viene violato mentre sei sulla nostra rete, il nostro team di esperti di WordPress lo riparerà gratuitamente Hai altri suggerimenti o cose che hai riscontrato durante il tentativo di ripristinare WordPress da un backup? Ci piacerebbe sentirne parlare qui sotto nei commenti Ottieni tutte le tue applicazioni, database e siti WordPress online e sotto lo stesso tetto. La nostra piattaforma cloud ricca di funzionalità e ad alte prestazioni include: - Facile configurazione e gestione nel cruscotto di MyKinsta - Supporto esperto 24 ore su 24, 7 giorni su 7 - Il miglior hardware e rete di Google Cloud Platform, alimentato da Kubernetes per la massima scalabilità - Un'integrazione Cloudflare a livello aziendale per velocità e sicurezza - Copertura del pubblico globale con un massimo di 35 data center e oltre 275 PoP in tutto il mondo Provalo tu stesso con $ 20 di sconto sul tuo primo mese di hosting di applicazioni o hosting di database. Esplora i nostri piani o parla con le vendite per trovare la soluzione migliore.