Eventi imprevisti come attacchi di malware o eliminazioni accidentali di plugin possono danneggiare seriamente il vostro sito web. Ecco perché è così importante avere un backup del vostro sito WordPress.
Eseguendo un normale backup di WordPress, potete proteggere i vostri dati dai rischi di sicurezza e dagli errori umani. Se qualcosa va storto, potrete ripristinare facilmente una versione salvata del vostro sito.
Nel corso degli anni, il nostro team ha gestito innumerevoli siti web e si è affidato ai backup per risolvere vari problemi. Sappiamo quindi in prima persona quanto importi proteggere il vostro duro lavoro ed evitare costosi tempi di inattività.
Secondo la nostra esperienza, l’utilizzo di un plugin come Duplicator per creare i backup del sito è l’approccio più semplice e diretto. Ma se preferite eseguire il backup del sito manualmente, ci sono diversi modi per farlo.
Ecco perché in questo articolo vi mostreremo come eseguire il backup del vostro sito WordPress utilizzando cinque metodi diversi.
Perché fare il backup del sito web WordPress?
Come proprietari di un sito web WordPress, dovete proteggere i vostri dati da eventi inaspettati. La creazione di un backup del sito web è un modo per farlo.
Minacce alla sicurezza come hacker, malware e attacchi di phishing possono compromettere il vostro sito. Inoltre, errori umani, conflitti di plugin e guasti al server possono mettere a rischio il sito. Senza un backup, il ripristino del sito può essere difficile.
Un backup di WordPress salva una copia dei file, delle cartelle e dei database importanti del sito. Questo include contenuti, plugin, temi, immagini, video, impostazioni e altre informazioni. È possibile utilizzare facilmente il backup per ripristinare il sito web nel caso in cui si sia bloccati a causa di un errore o di un attacco informatico.
Tuttavia, WordPress non offre backup automatici. È possibile eseguire il backup manualmente utilizzando il cPanel del fornitore di hosting o un client FTP. Personalmente, vi consigliamo di usare un plugin, perché è molto più facile e vi dà più controllo, rendendolo una soluzione adatta ai principianti.
Migliori pratiche di backup di WordPress per un sito web sicuro
Eseguire un normale backup del sito WordPress è fondamentale per mantenere la sicurezza, prevenire la perdita di dati ed evitare problemi dovuti a errori di plugin o aggiornamenti. I backup fungono da rete di sicurezza, consentendo di ripristinare rapidamente il sito in caso di problemi.
Tuttavia, prima di iniziare a creare backup per il vostro sito web, importa conoscere le migliori pratiche di backup di WordPress. I seguenti suggerimenti vi aiuteranno a semplificare il processo di backup, assicurandovi che sia efficace e senza intoppi:
- Scegliere la giusta soluzione di backup: Dovreste sempre utilizzare plugin di backup affidabili come Duplicator o UpdraftPlus. Questi strumenti possono automatizzare il processo di backup e fornire opzioni per backup manuali e programmati.
- Eseguire il backup in modo normale: È fondamentale programmare backup normali (giornalieri, settimanali o mensili) in base alla frequenza di aggiornamento del sito. Per i siti ad alto traffico o che si aggiornano frequentemente, consigliamo di eseguire backup giornalieri.
- Archiviare i backup in più posizioni: Non bisogna mai fare affidamento su un’unica posizione di backup. È meglio archiviare i backup in più posizioni, come ad esempio un cloud storage (Google Drive, Dropbox o Amazon S3) e un disco rigido locale. In questo modo è possibile ripristinare il sito anche se un backup di WordPress si guasta.
- Includere sia i file che il database: Assicuratevi che il backup includa i file di WordPress (temi, plugin, caricati) e il database (contenuti, impostazioni, informazioni sugli utenti). Questo vi aiuterà a ripristinare completamente il vostro sito se qualcosa va storto.
- Testare i backup: Importa testare normalmente i backup ripristinandoli in un ambiente di staging. Questa pratica conferma che i backup funzionano correttamente e che si può fare affidamento su di essi in caso di emergenza.
- Proteggere i backup: È necessario proteggere i file di backup con password forti e crittografia, soprattutto se contengono informazioni sensibili. Assicuratevi che l’accesso alle posizioni di backup sia limitato solo agli utenti autorevoli.
- Programmare i backup durante le ore di basso traffico: Un’altra importante best practice per il backup di WordPress è quella di programmare i backup in orari di scarso traffico per ridurre al minimo l’impatto sulle prestazioni del sito.
- Aggiornatevi: È necessario mantenere sempre aggiornati il nucleo di WordPress, i temi e i plugin. Aggiornamenti normali riducono le vulnerabilità che potrebbero compromettere il sito e rendono più efficaci i backup.
Detto questo, vediamo come eseguire il backup di WordPress utilizzando diversi metodi. Potete fare clic sui link per passare al metodo che preferite:
- Method 1: Backup a WordPress Site Using a Plugin (Recommended)
- Method 2: Manually Backup a WordPress Site Using cPanel
- Method 3: Manually Backup WordPress Databases
- Method 4: Manually Backup a WordPress Site Using FTP
- Method 5: Use WPBeginner Maintenance Services for Site Backups
- Bonus: How to Restore a WordPress Site From Backup
Metodo 1: Backup di un sito WordPress utilizzando un plugin (consigliato)
Il modo più semplice per creare backup è utilizzare Duplicator. È il miglior plugin per il backup di WordPress, utilizzato da oltre 1.500.000 professionisti. Con Duplicator, sarete in grado di eseguire facilmente il backup, la migrazione e la clonazione del vostro sito web WordPress.
Nota: se siete interessati a un’analisi approfondita di tutte le caratteristiche di questo plugin di backup, potete selezionare la nostra recensione completa di Duplicator.
In questa guida utilizzeremo il piano premium, che include più caratteristiche, come i backup programmati, i link per il ripristino di emergenza, l’integrazione con il cloud storage, gli strumenti di migrazione e altro ancora. Tuttavia, per iniziare è possibile utilizzare anche la versione gratuita.
Per prima cosa, è necessario installare e attivare il plugin Duplicator Pro. Se avete bisogno di aiuto, consultate la nostra guida su come installare un plugin di WordPress.
Dopo l’attivazione, visitate la pagina Duplicator Pro ” Impostazioni dal pannello di amministrazione di WordPress e passate alla scheda “Generale”. Inserite la chiave di licenza, che potete trovare nell’area dell’account.
Successivamente, dalla plancia di comando di WordPress, si può accedere alla pagina Duplicator Pro ” Backups .
Da qui è sufficiente fare clic sul pulsante “Aggiungi nuovo” in alto.
Nella schermata successiva, è necessario inserire un nome per il backup di Duplicator. A tale scopo, è possibile utilizzare i tag dinamici forniti dal plugin. Ad esempio, è possibile aggiungere la data e l’ora al nome del backup utilizzando i tag per facilitarne il riconoscimento.
Questo vi aiuterà a trovare la cartella quando dovrete ripristinare il sito web.
Successivamente, espandere la sezione “Archiviazione” per aggiungere un’altra posizione di archiviazione per il backup. Il plugin utilizzerà la posizione predefinita per salvare i file di backup di WordPress.
Per questa esercitazione, utilizzeremo la posizione predefinita. Tuttavia, è possibile fare clic sul collegamento “Aggiungi archiviazione” e aggiungere una nuova posizione come Dropbox o Google Drive.
Successivamente, espandere la scheda “Backup”. Qui dovrete scegliere l’opzione “Sito completo” come impostazione predefinita. In questo modo si creerà un backup dell’intero sito WordPress, compreso il database, i plugin, i temi, i media e altro ancora.
Tuttavia, se si desidera escludere file specifici, è sufficiente selezionare l’opzione “Filtro file”. Quindi, aggiungere il nome e la posizione del file per rimuoverlo dal backup.
Successivamente, si può scendere fino alla sezione “Installatore”. Si tratta di impostazioni facoltative che vengono compilate al momento dell’installazione del backup.
Si può semplicemente fare clic sul pulsante “Avanti” e lasciare questa sezione così com’è.
Il plugin eseguirà ora una scansione e si assicurerà che tutto sia in ordine per creare un backup di Duplicator del sito.
Se tutto è a posto, viene visualizzata una valutazione “buona” o un avviso, in modo da poter risolvere rapidamente il problema prima di eseguire il backup del sito web.
Successivamente, è possibile fare clic sul pulsante “Crea backup” in basso.
Duplicator inizierà a creare il backup del sito.
Una volta terminato, è possibile visitare la pagina Duplicator Pro ” Backups dalla dashboard per visualizzarlo. Qui, fare clic sull’opzione “Download” e selezionare l’opzione “Entrambi i file”.
Questo scaricherà il file zip e il file di installazione sul vostro computer. È quindi possibile utilizzare questi file come backup e ripristinare facilmente il sito in caso di attacco informatico o di errore critico.
Creare un link di ripristino di emergenza per ripristinare il sito web
Un altro vantaggio di Duplicator è la possibilità di impostare un link per il disaster recovery del sito web. Questo link consente di ripristinare il backup se il sito web subisce un guasto grave. Nel peggiore dei casi, sarete comunque in grado di restituire facilmente l’ultima versione funzionante del vostro sito web.
Per farlo, è necessario visitare la pagina Duplicator Pro ” Backups dal pannello di amministrazione di WordPress e fare clic sull’icona più nell’angolo per espandere i dettagli del backup. Dopodiché, è sufficiente fare clic sull’opzione “Disaster Recovery”.
Si aprirà un nuovo prompt sulla schermata.
Da qui, fate clic sul pulsante “Imposta ripristino di emergenza”.
Duplicator imposterà il ripristino d’emergenza per il sito. Una volta terminato, verrà visualizzato un avviso in alto nella pagina, facendo clic sul pulsante “Download Launcher”.
Ora, in caso di emergenza, è possibile recuperare facilmente una versione ripristinata del sito facendo clic su questo file scaricato sul computer. È anche possibile fare clic sul pulsante “Copia link” per copiare l’URL di ripristino.
Si consiglia di memorizzare questo URL in un luogo sicuro.
Per recuperare il sito, è necessario inserire l’URL di recupero nel browser. In questo modo si avvierà automaticamente la procedura guidata di ripristino. È quindi possibile seguire i passaggi per ripristinare il sito dal backup.
Pianificazione automatica dei backup del sito WordPress
Con Duplicator Pro, potete anche programmare automaticamente i backup del vostro sito web. In questo modo, avrete sempre il backup più recente del sito web con cui lavorare. Inoltre, si risparmia tempo perché non si deve creare manualmente un backup.
Per iniziare, andare alla pagina Duplicator Pro ” Programma backup dalla dashboard di WordPress e fare clic sul pulsante ‘Aggiungi nuovo’.
Successivamente, è possibile inserire un nome per la pianificazione del backup.
Il plugin consente anche di selezionare un template, che permette di personalizzare il backup e di scegliere i file di cui eseguire il backup. Se si desidera un backup completo, si consiglia di lasciare l’impostazione del template come predefinita.
Successivamente, è possibile scorrere verso il basso e selezionare il percorso di archiviazione per i backup programmati. Il plugin utilizzerà il percorso predefinito, ma è possibile aggiungere un altro percorso, come Dropbox, OneDrive o Google Drive.
È inoltre possibile selezionare la frequenza dei backup. Ad esempio, è possibile impostare backup automatici su base oraria, giornaliera, settimanale o mensile. Per questa esercitazione, abbiamo impostato la ripetizione dei backup su base settimanale.
Successivamente, è possibile selezionare l’ora di inizio del backup.
È inoltre necessario assicurarsi che la casella di controllo “Abilita questa pianificazione” sia selezionata.
Una volta terminato, è sufficiente fare clic sul pulsante “Salva programma”.
Duplicator ora eseguirà automaticamente il backup del vostro sito WordPress nel giorno e nell’ora stabiliti. In questo modo, avrete un backup fresco da ripristinare se qualcosa dovesse andare storto.
Metodo 2: Backup manuale di un sito WordPress utilizzando cPanel
Se volete eseguire manualmente il backup del vostro sito WordPress utilizzando il cPanel del vostro servizio di hosting WordPress, questo metodo fa al caso vostro.
Per questo tutorial utilizzeremo Bluehost perché è il nostro provider preferito e abbiamo molta esperienza nel suo utilizzo. Inoltre, è ufficialmente raccomandato da WordPress.
Tenete presente che le impostazioni possono variare a seconda del servizio di host utilizzato.
Nota: siete interessati a cambiare fornitore di hosting? Verificate le nostre guide su come scegliere il miglior hosting WordPress e su come spostare WordPress su un nuovo host.
Per prima cosa, è necessario effettuare l’accesso al cPanel del fornitore di hosting. In Bluehost, è possibile trovarlo nelle impostazioni avanzate del sito. Trovate la sezione “cPanel” e fate clic sul pulsante “Gestisci”.
Una volta aperto il cPanel, andare alla sezione “File”.
Quindi fare clic sull’opzione “Gestione file”.
In una nuova scheda o finestra si aprirà il file manager.
Successivamente, si deve selezionare la cartella public_html
dal menu a sinistra e fare clic sul pulsante ‘+’ per espanderla.
Da qui, scegliere la cartella con il nome del sito web e fare clic sull’opzione “Comprimi” in alto.
A questo punto si aprirà una nuova finestra. Selezionate l’opzione “Archivio zip” e poi fate clic sul pulsante “Comprimi file”.
I file del sito web inizieranno a comprimersi in un file zip.
Il servizio di host mostrerà anche un risultato di compressione. Dopodiché, è sufficiente fare clic sul pulsante “Chiudi”.
Quindi, scegliere il file zip appena creato. Si troverà nella cartella public_html
.
Successivamente, è sufficiente fare clic sull’opzione “Download” in alto.
È quindi possibile salvare il file di compressione in un luogo sicuro.
In questo modo, ogni volta che il sito si blocca a causa di un errore o di problemi di sicurezza, è possibile utilizzare il file compresso come backup e ripristinare facilmente i contenuti.
Metodo 3: Backup manuale dei database di WordPress
Utilizzando il cPanel del vostro servizio di hosting WordPress, potete anche eseguire il backup di diversi database di WordPress. Tuttavia, si tratta di un processo che richiede molto tempo, perché dovrete importare manualmente più tabelle.
Per questo tutorial utilizzeremo Bluehost, ma tenete presente che i passaggi variano a seconda del vostro host.
Per prima cosa, accedi al cPanel del tuo servizio di host. Quindi, accedere al cPanel dalle impostazioni del sito e fare clic sull’opzione “phpMyAdmin”.
Una volta aperto phpMyAdmin, si deve selezionare un database dal menu a sinistra.
Quindi, scegliere le tabelle di cui si desidera eseguire il backup e cliccare sul pulsante “Esporta” in alto.
Nella schermata successiva, è possibile mantenere il “Metodo di esportazione” come “Rapido” e selezionare “SQL” per la sezione “Formato”.
Una volta terminato, fare clic sul pulsante “Vai”.
A questo punto è possibile salvare il file SQL sul computer in un luogo sicuro come backup.
Per ripristinare un database, è sufficiente importare il file SQL nel pannello phpMyAdmin. Per maggiori dettagli, consultate il nostro tutorial su come fare un backup manuale del database di WordPress.
Metodo 4: Backup manuale di un sito WordPress tramite FTP
Se non volete utilizzare un plugin di backup o accedere al cPanel, potete eseguire il backup di un sito WordPress utilizzando un client FTP.
Esistono molti client FTP per Mac e Windows. Per questa esercitazione utilizzeremo FileZilla.
Per prima cosa, è necessario collegarsi al sito utilizzando il software FTP. Per maggiori dettagli, potete consultare la nostra guida su cos’è l’FTP e come si usa.
Una volta connessi, è sufficiente dirigersi verso la directory principale del sito web dal pannello sulla destra. Qui si trovano cartelle come wp-content
, wp-admin
e altri file importanti come wp-config
e .htaccess
.
Successivamente, è possibile fare clic con il pulsante destro del mouse su qualsiasi cartella o file di cui si desidera eseguire il backup.
Dopodiché, è sufficiente fare clic sull’opzione “Download”.
È possibile salvare i file e le cartelle di un sito web live sull’host locale o sul computer come backup.
In questo modo, è possibile recuperare facilmente il sito web caricando i file salvati con il client FTP.
Metodo 5: Usare i servizi di manutenzione di WPBeginner per i backup del sito
Se siete principianti e i metodi sopra descritti vi sembrano troppo complessi, allora potreste optare per i Servizi di manutenzione di WPBeginner.
Con oltre 16 anni di esperienza nella creazione e gestione di siti WordPress, il nostro team di esperti è in grado di gestire tutto il lavoro dietro le quinte per far funzionare il vostro sito web senza intoppi.
Offriamo assistenza 24 ore su 24, 7 giorni su 7, monitoraggio continuo dei tempi di attività e normali aggiornamenti del nucleo di WordPress, dei temi e dei plugin. Inoltre, eseguiamo un normale backup del vostro sito nel cloud, in modo che se qualcosa va storto, possiamo ripristinare rapidamente una versione precedente.
Inoltre, rimuoviamo il malware, preveniamo i tempi di caricamento lenti e ci concentriamo sull’ottimizzazione delle prestazioni del sito. I servizi di manutenzione di WPBeginner forniscono una soluzione tutto-in-uno per proteggere il vostro sito web, gestire i backup, eseguire aggiornamenti e molto altro ancora.
Grazie ai prezzi convenienti, siamo un’ottima scelta per le piccole imprese. Per maggiori informazioni, selezionate la pagina dei servizi WPBeginner Pro.
Bonus: Come ripristinare un sito WordPress dal backup
Dopo aver creato un backup del sito WordPress, il passo successivo è ripristinarlo nel caso in cui si verifichi un errore critico o il sito sia compromesso.
Per farlo, dovrete prima pulire il vostro sito ed eliminare tutti i file di WordPress. È possibile farlo collegando un client FTP e rimuovendo tutte le cartelle e i file. Dopodiché, dovrete installare nuovamente WordPress e accedere al vostro sito.
Una volta fatto questo, siete pronti a ripristinare i vostri backup di WordPress.
Se si utilizza il plugin Duplicator Pro, caricare il backup è molto semplice. Basta andare alla pagina Duplicator Pro ” Importa backup dalla vostra dashboard di WordPress e trascina e rilascia il file di backup.
Da qui, è sufficiente seguire i passaggi della procedura guidata di importazione per ripristinare il sito web. Per approfondire, potete anche consultare la nostra guida passo-passo su come ripristinare WordPress da un backup.
Speriamo che questo articolo vi abbia aiutato a imparare come eseguire il backup del vostro sito WordPress. Potreste anche consultare la nostra guida su come eseguire il backup di un sito WordPress su Dropbox e il nostro tutorial su come collegare Google Drive alla libreria dei media di WordPress.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
THANKGOD JONATHAN
These methods such as plugins, manual backups, and cloud storage services are really good options.
However, for me, I refer the plugin method and then automat it with Gdrive.
Mrteesurez
Thanks for this post, it really helpful to saves years of hard work.
But, do backup using Cpanel included the media files like images or audio in the backed up files ??
Is exporting contents just from setting > tool > export can be considered as backup ??
WPBeginner Support
The cPanel backup would include the files in your media folder but using tools>Export would not backup the media files as that would store where to grab the files from and not the files themselves.
Admin
Mrteesurez
“as that would store where to grab the files from and not the files themselves”
What do you mean ??
because I have exported media files from a site and imported them into another and it worked well and showed those media files.
WPBeginner Support
The export file would point to where on the old site your new site would be able to download the files, the export file does not include the media files themselves.
Ralph
Thank you for this guide about such an important thing. Lack of backup can destroy years of work. Everybody should do backups!
Can this Duplicator plugin save and send the backup of my site to Google Drive automatically?
WPBeginner Support
You can set up an automatic backup with the plugin
Admin
Jiří Vaněk
Great! I’ve always been used to manually backing up data—downloading data via FTP, creating a MySQL dump, and storing it all somewhere on the cloud. The older I get and the more websites I manage, the more I consider it fantastic to automate this task and reduce the chance of human error. There’s nothing worse than something breaking and not having a backup.
Ahmed Omar
thank you for this post about this important part.
but here you explained about cPanel of blue host, is it the same on site ground.
and if there an option to back up the site regularly?
WPBeginner Support
SiteGround has a different interface than BlueHost but should still give access to a file manager. Plugins and some hosting providers have tools for scheduling backups to automate it for you.
Admin
Moinuddin waheed
I have used updraft plus for back up of almost all my websites and found it very easy and smooth.
This plugin takes care all of the things that needs to be taken into consideration.
The interface is beginners friendly and anyone can use it with ease.
I have not used duplicator so far but will give it a try in the future.
Linda Rogers
Your restoration piece seems to assume that the WP installation is still accessible. I had a site hacked and the installation was no longer accessible. After deleting the hacked site and doing a new Wordpress install. I couldn’t restore the site from either my Duplicator or Updraft backups. I think that was because I had a new database. Hopefully this never happens again but, what about that situation.
WPBeginner Support
This article is for backing up your site, for restoring your WordPress site you would want to follow our guide below for restoring a site from a backup.
https://www.wpbeginner.com/beginners-guide/beginners-guide-how-to-restore-wordpress-from-backup/
Admin