L'argomento dei backup potrebbe non farci saltare di gioia, ma quando si verifica un disastro, possono essere un vero toccasana per il tuo sito web. Ecco una statistica sorprendente per te: oltre il 90% dei siti Web che hanno perso i propri dati per più di 10 giorni finiscono per dichiarare bancarotta entro un anno. (Fonte: Ontech) Coincidenza? Penso di no Ma cosa potrebbe andare così storto con il tuo sito? - Un aggiornamento improprio di un plugin o di un tema installato potrebbe causare il malfunzionamento del tuo sito web - Una modifica al design o al layout potrebbe far crollare l'intero sito web - Potresti eliminare o modificare accidentalmente un file importante del sito web - Se non disponi di misure di sicurezza, il tuo sito potrebbe essere violato - La tua intera piattaforma di web hosting potrebbe essere compromessa per diversi motivi - Fattori esterni completamente al di fuori del tuo controllo, come i disastri naturali, potrebbero influenzare il tuo sito web In tutti questi casi, un backup semplifica il ripristino. Una versione precedente del sito Web può essere ripristinata rapidamente per rendere il tuo sito Web attivo e funzionante in pochissimo tempo In questa guida, discuteremo come eseguire il backup di un sito wordpress e come decidere quale metodo è il migliore per te ## Come eseguire il backup e ripristinare il tuo sito Web WordPress Ecco i diversi modi in cui puoi eseguire il backup e il ripristino di un sito WordPress - Backup dalla tua società di hosting WordPress - Metodo manuale per i backup - Backup automatici utilizzando i plugin di WordPress Esploriamo ognuno di questi in modo più dettagliato ## Servizi di backup e ripristino dalla tua società di hosting Molti host web, tra cui Siteground, Kinsta, WPEngine e Bluehost, offrono backup e ripristini, sia come parte dei loro piani di hosting standard che come servizio aggiuntivo a pagamento Quindi, quando devi accedere ai tuoi file di backup, puoi semplicemente contattare il tuo host web e chiedere loro di ripristinare il tuo sito web attraverso i backup archiviati. A seconda dell'azienda, l'intero processo di "backup e ripristino"può richiedere alcune ore o anche alcuni giorni. Ad esempio, Siteground in genere impiega meno di 30 minuti per ripristinare il tuo sito mentre WPEngine impiega meno di 10 minuti una volta avviato In alternativa, alcuni host web come GoDaddy e Bluehost ti danno la possibilità di accedere e selezionare il file di backup che desideri ripristinare sul tuo sito web Attraverso lo strumento di ripristino di Siteground Se utilizzi Siteground (il mio host web economico consigliato) hai accesso a una funzione di backup all'interno del pannello di controllo di Siteground Se stai utilizzando un account Siteground legacy che utilizza ancora il popolare software CPanel, dovrai accedere al tuo account e quindi accedere al tuo CPanel Una volta lì troverai lo strumento chiamato âÂÂBackup Toolâ fai clic su questo e poi ti verrà presentato un calendario che mostra i backup di ogni giorno per gli ultimi 30 giorni In pochi clic puoi creare un nuovo backup e verrà salvato sul calendario Per ripristinare è sufficiente fare clic su un punto di ripristino sul calendario e quindi seguire le istruzioni per ripristinare quel backup Se disponi di un account Siteground più recente che utilizza il proprio software del Pannello di controllo proprietario, dovrai accedere e navigare in âÂÂSiti Webâ nel menu Quindi trova il sito Web in questione e fai clic sul pulsante âÂÂSite Toolsâ Una volta caricata questa pagina, dovresti vedere âÂÂSecurityâ sulla barra laterale sinistra. Facendo clic su questo si espanderà la sezione per rivelare più opzioni, una delle quali è chiamata âÂÂBackupâ Dopo essere andato alla sezione Backup, vedrai una schermata in cui puoi facilmente creare un nuovo backup in pochi clic e un elenco di tutti i tuoi punti di ripristino Fai clic su âÂÂAzioniâ sul lato destro e puoi scegliere di ripristinare solo il tuo database, solo i tuoi file o entrambi Strumento Site Backup Pro di Bluehost I clienti con account legacy su Bluehost possono utilizzare lo strumento Site Backup Pro per eseguire il backup e ripristinare i propri siti Web. Puoi farlo **scarica** il backup sul tuo computer locale o **ripristina** direttamente il backup. Come pratica generale, Bluehost memorizza i backup per 30 giorni, quindi è una buona idea scaricare e salvare regolarmente una copia di backup sul tuo computer locale Tramite lo strumento di ripristino di Bluehost In alternativa, puoi eseguire backup o ripristinare un sito dalla sezione âÂÂBackupâ della dashboard di Bluehost. È possibile selezionare il sito per il quale è necessario il backup e quindi archiviare il backup nell'elenco âÂÂBackup salvatiâ Per ripristinare, per prima cosa seleziona il tuo sito WordPress dal pannello Backup e poi scegli il tuo backup dall'elenco dei backup salvati. Tieni presente che il processo di ripristino può **elimina completamente** il sito WordPress esistente e sostituiscilo con la versione di backup. Pertanto, è meglio eseguire prima un backup del sito Web esistente prima di ripristinarlo con una versione precedente del backup Come proprietario di un sito WordPress, dovresti fare affidamento sul tuo host web per i backup? La risposta è SÌ, in particolare se sei agli inizi e non hai il tempo o le risorse per eseguire i backup da solo. Tuttavia, devi anche valutare la qualità dei backup forniti dal tuo host web per assicurarti che il tuo sito web sia in buone mani. Suggerirei personalmente Siteground per l'hosting web condiviso a basso costo e WPEngine per l'hosting gestito premium ## Backup manuali In alternativa, puoi scegliere di eseguire manualmente il backup del tuo sito Web WordPress. I backup manuali possono diventare piuttosto complicati se non sei esperto di tecnologia. È necessario seguire la procedura corretta e sapere come risolvere i problemi che potrebbero sorgere I backup manuali includono: - Backup dei file WordPress: - Utilizzando cPanel accessibile sul tuo account host web OPPURE - Utilizzando uno strumento FTP (come WinSCP) connesso al tuo server WordPress - Backup del database WordPress: - Tramite lo strumento phpMyAdmin (solitamente installato sul tuo account di web hosting) Confuso su dove cominciare? Diamo un'occhiata più da vicino a questi passaggi Come eseguire il backup dei file WordPress utilizzando il cPanel del tuo host web: Accedi al tuo account host web e vai allo strumento âÂÂFile Managerâ Il File Manager mostra una serie di cartelle, inclusa la cartella âÂÂpublic_htmlâ che contiene i file di installazione di WordPress Espandi o vai nella cartella âÂÂpublic_htmlâ e seleziona il nome del sito Web di cui eseguire il backup. Il nome della cartella dovrebbe essere ovvio, ma se hai solo 1 sito Web sul tuo server, questi file potrebbero essere sciolti nella cartella principale piuttosto che in un'altra sottocartella. Se vedi le cartelle wp-admin, wp-content e wp-includes all'interno di public_html e hai un solo sito web, questi saranno i file di cui vuoi eseguire il backup, quindi in questo caso puoi eseguire il backup dell'intero contenuto della cartella public_html Seleziona tutti i file e le cartelle e comprimili in un file zip. Ciò semplifica il download e il caricamento poiché un file zip verrà scaricato molto più velocemente di molti singoli file Inoltre, ti semplifica il caricamento in un secondo momento quando ripristini il tuo sito in un secondo momento Come eseguire il backup dei file WordPress utilizzando uno strumento FTP: Installa uno strumento FTP come FileZilla o WinSCP Usa le tue credenziali FTP per stabilire una connessione al tuo server web. Le credenziali possono essere trovate nella sezione âÂÂAccount FTPâ del tuo CPanel. Se non riesci a trovare le credenziali, potresti dover contattare il tuo host o creare un account Una volta stabilita la connessione, vai alla cartella âÂÂpublic_htmlâ che mostra tutti i file e le cartelle di installazione di WordPress Seleziona la cartella o i file selezionati e scaricali in una cartella locale sul tuo computer.Una pratica consigliata è crittografare i dati e memorizzarli come file zip, ma questo non è sempre possibile con un programma FTP, motivo per cui utilizzare CPanel e File Manager sono l'opzione preferitaCome eseguire il backup del database WordPress utilizzando lo strumento phpMyAdmin:Accedi al tuo account di web hosting e vai a Database >phpMyAdminApri lo strumento phpMyAdmin per visualizzare tutti i database di WordPress nella scheda âÂÂDatabasesâÂÂSuccessivamente, è necessario selezionare il database corretto e quindi esportare tutte le tabelle del database per creare il backup.Tuttavia, trovare il database giusto può essere una seccatura in quanto non sempre hanno nomi utili.Per semplificare questa operazione, scarica il tuo file wp_config.php via FTP o usando il tuo File Manager.Questo conterrà informazioni sul tuo database utilizzando il quale puoi identificare quello giustoCome ripristinare manualmente il tuo sito webInnanzitutto, per ripristinare i file di WordPress:Utilizzando cPanel o lo strumento FTP, accedi al tuo account WordPress ed elimina tutti i file del sito Web esistentiOra tutto ciò che devi fare è caricare tutti i tuoi file di backup sul nuovo Installazione di WordPress usando cPanel o il tuo strumento FTPPer ripristinare manualmente il tuo database WordPress:Accedi al tuo account di web hosting e vai allo strumento PHPMyAdminUna volta che sei lì, fai clic sul database collegato al sito web.Puoi trovarlo andando nei file del sito web e trovando il file wp-config.php nella cartella principale.Apri questo file e ti mostrerà il nome del database elencato come sottodefine( âÂÂDB_NAMEâÂÂ, â nome_database_quiâ );Quando fai clic sul database in PHPMyAdmin vorrai svuotare tutte le tabelle correnti.Puoi farlo selezionando tutte le tabelle tramite la casella di controllo in alto e poi scendendo in fondo alla pagina, facendo clic sul menu a discesa e selezionando l'opzione âÂÂDropâ sotto âÂÂElimina tabella o datiâÂÂQuesto svuoterà completamente il tuo databaseSuccessivamente vuoi importare il backup del tuo database in sostituire le tabelleFare clic sulla scheda âÂÂImportaâÂÂ, selezionare il file .sql e quindi fare clic su âÂÂVaiâ .Raramente devi preoccuparti delle altre impostazioni in questa schermataUna volta completato, le vecchie tabelle del database verranno ripristinate e sei a posto## Backup automatici utilizzando i plug-in di WordPressSe stai cercando il modo più semplice per eseguire il backup del tuo sito WordPress, i plug-in di backup potrebbero essere la risposta.Proprio come qualsiasi altro plugin di WordPress, i plugin di backup sono facili da installare sulla tua installazione di WordPressEcco alcuni dei principali plugin di backup di WordPress insieme ai loro pro e contro:BlogVaultConsiderato come il plug-in di backup più affidabile, BlogVault ha un record di successo del 100% nel ripristino dei backup.Alcune delle funzionalità di questo strumento di backup includono:- Backup incrementali che caricano meno il tuo server web- Utilizzo di server BlogVault dedicati per tutti i processi in modo che il tuo server non sia interessato- Backup in tempo reale per i siti WooCommerce- Funzionalità integrate aggiuntive, tra cui lo staging del sito Web, la migrazione del sito Web e la gestione del sito WebQuesto strumento ha una limitazione, tuttavia, non ha una versione gratuita, solo piani a pagamentoUpdraftplusTra i plugin di backup più popolari, UpdraftPlus è disponibile sia in versione gratuita che a pagamento.Alcune delle funzionalità di questo strumento di backup includono:- Compatibilità con le reti multisito di WordPress- Supporto per una varietà di piattaforme di archiviazione cloud per archiviare i backup- Aggiuntivo funzionalità come la clonazione e la migrazione del sito WebAlcune limitazioni di questo strumento includono:- Non adatto a siti Web WordPress di grandi dimensioni- Il processo di backup può influire sulle prestazioni del tuo sito web- Può essere problematico con alcuni server / società di hostingBackupBuddyBackupBuddy è un plug-in di backup efficiente e affidabile.È facile da installare e configurare.Alcune delle funzionalità di questo strumento di backup includono:- Backup automatici che non richiedono alcun intervento umano o passaggi manuali- Possono essere utilizzati per la riparazione e l'ottimizzazione del database di WordPress- Supporta una varietà di piattaforme di archiviazione cloud per l'archiviazione dei backup- Processo di ripristino del backup semplice e intuitivoAlcune limitazioni di questo strumento includono:- Non supporta backup su richiesta che possono essere eseguiti in qualsiasi momento- Funzionalità di backup avanzate disponibili solo con piani a pagamento- Non adatto a siti Web di grandi dimensioni## In conclusionePuò essere una vera sfida recuperare e ripristinare il tuo sito dopo un arresto anomalo.L'aspetto chiave qui è che un backup è un must assoluto come parte della sicurezza di WordPressMentre i backup dal tuo provider di web hosting sono i più convenienti, devi esercitarti un po'attenzioneD'altra parte, i backup manuali sono decisamente più economici ma consigliati solo se sai come eseguire l'intero processo in modo sicuro e senza intoppiBackup e ripristino di WordPress i plugin sono facili da usare e particolarmente adatti per le persone che hanno appena iniziato.L'acquisto di un plug-in di backup può essere un'aggiunta, quindi è meglio scegliere un plug-in con funzionalità integrate come la migrazione del sito Web e lo stagingDato che ci sono molti modi per eseguire il backup del tuo sito, dovresti scegliere un piano basato sulle esigenze del tuo sito web.Ma più di ogni altra cosa, e non posso sottolinearlo abbastanza, dovresti sempre essere supportato!