Configurare il backup automatico di WordPress
Un backup automatico è una copia di file e database del sito generata a intervalli regolari senza intervento manuale, e salvata in un luogo diverso dal sito stesso. La differenza con un backup manuale non è solo la comodità: un backup fatto “quando ci si ricorda” spesso risulta vecchio proprio nel momento in cui serve davvero, mentre uno automatico garantisce che esista sempre una copia recente, indipendentemente da eventuali dimenticanze.
Cos’è il backup automatico di WordPress e perché configurarlo
Backup manuale dimenticato o insufficiente
Il motivo più comune per configurare un backup automatico è aver già vissuto (o voler evitare) la situazione in cui, dopo un problema al sito, l’ultimo backup manuale disponibile risale a settimane o mesi prima, rendendo il ripristino poco utile perché si perderebbero comunque tanti contenuti recenti. Automatizzare il processo elimina questo rischio, a patto di impostare correttamente frequenza e conservazione delle copie.
Hosting che non include un backup affidabile
Un altro motivo, meno legato a un errore passato, riguarda gli hosting che non offrono un backup incluso nel piano, o che lo offrono con una frequenza e una conservazione insufficienti per le proprie esigenze: in questi casi conviene affiancare (non necessariamente sostituire) un backup automatico gestito direttamente dal sito.
Siti con contenuti che cambiano spesso
Un caso da citare, ma meno frequente per un blog o un sito vetrina, riguarda i siti con contenuti che cambiano di continuo, tipicamente un e-commerce, con ordini e magazzino aggiornati ogni ora. In questi casi la frequenza del backup automatico va valutata caso per caso, perché un intervallo troppo ampio può far perdere transazioni recenti in caso di ripristino.
Come scegliere cosa includere e con che frequenza
Prima di configurare qualsiasi plugin, conviene decidere due cose: cosa deve contenere ogni backup e ogni quanto va eseguito, perché entrambe le scelte dipendono dal tipo di sito, non da un’impostazione valida per tutti.
Backup completo o solo database
Un backup completo (file più database) è la scelta più sicura per la maggior parte dei siti, perché copre sia i contenuti sia il codice (temi, plugin e configurazioni). Se il sito cambia solo a livello di contenuti, articoli, pagine e ordini, mentre file e plugin restano stabili nel tempo, si può impostare una frequenza più alta solo per il database e una frequenza più bassa, ad esempio settimanale, per il backup completo dei file.
Frequenza in base al tipo di sito
Un sito vetrina o un blog aggiornato di rado può bastare con un backup completo settimanale; un sito con pubblicazioni quotidiane trae beneficio da un backup giornaliero del database, con quello completo comunque settimanale; un e-commerce con ordini continui richiede backup del database più frequenti (anche ogni poche ore), perché ogni ordine perso tra un backup e l’altro è una vendita che, in caso di ripristino, andrebbe recuperata manualmente.
| Tipo di sito | Frequenza database | Frequenza backup completo |
|---|---|---|
| Sito vetrina, aggiornamenti rari | Settimanale | Settimanale |
| Blog con pubblicazioni frequenti | Giornaliera | Settimanale |
| Sito con commenti o iscrizioni attive | Giornaliera | Settimanale |
| E-commerce con ordini quotidiani | Ogni poche ore | Giornaliera |
| Sito in fase di sviluppo/modifiche continue | Prima di ogni modifica rilevante, oltre alla pianificazione | Settimanale |
Configurare il backup automatico: la procedura più semplice (plugin)
Per la maggior parte dei siti, un plugin di backup (UpdraftPlus è tra i più diffusi) è il modo più diretto per automatizzare il processo, perché gestisce pianificazione, conservazione e invio a uno spazio remoto senza bisogno di configurazioni lato server.
Installare e configurare il plugin
Installa il plugin dalla sezione Plugin → Aggiungi nuovo, attivalo e apri le sue impostazioni. Nella scheda dedicata ai file, imposta cosa includere (plugin, temi, contenuti caricati, altri file); nella scheda dedicata al database, verifica che sia incluso di default, dato che contiene articoli, impostazioni e utenti.
Impostare la pianificazione e la destinazione remota
Definisci la frequenza per file e database in base alla tabella vista sopra e imposta quante copie conservare prima che le più vecchie vengano eliminate automaticamente. Conservarne troppe poche vanifica il backup se non ti accorgi subito di un problema. Collega poi una destinazione di archiviazione remota (Google Drive, Dropbox o uno spazio su cloud storage compatibile): salvare i backup solo sullo stesso server del sito è rischioso, perché un problema al server (down, attacco o disco pieno) comprometterebbe sia il sito sia le sue copie di sicurezza nello stesso momento.
Verificare che il backup venga eseguito regolarmente
Dopo aver salvato la configurazione, avvia manualmente un primo backup di prova e controlla che il file compaia sia nell’elenco dei backup del plugin sia nello spazio remoto collegato. Un dettaglio spesso trascurato: WordPress usa un sistema di pianificazione (WP-Cron) che si attiva solo quando qualcuno visita il sito, quindi su siti con traffico molto basso i backup pianificati possono ritardare rispetto all’orario previsto. Se noti ritardi sistematici, verifica nelle impostazioni del plugin se è disponibile un’opzione per usare un cron reale del server al posto di WP-Cron.
Backup lato server tramite l’hosting (quando un plugin non basta)
Alcuni hosting offrono un sistema di backup automatico integrato nel pannello (cPanel, Plesk o un pannello proprietario), indipendente da qualsiasi plugin installato su WordPress: è un’opzione da considerare quando serve una copia di sicurezza anche a livello di server (inclusi database di altri servizi non gestiti da WordPress) o come backup aggiuntivo, separato da quello gestito dal plugin, seguendo il principio di non affidarsi mai a una sola copia salvata in un solo posto. Se il tuo hosting offre questa opzione, verifica dove vengono effettivamente salvate le copie (sullo stesso server o su uno spazio esterno) e per quanto tempo restano disponibili, perché un backup automatico salvato solo in una cartella dello stesso server non protegge da un guasto del server stesso.
Non riesci a risolvere? Intervento tecnico a distanza
Se il backup automatico risulta configurato ma i file non vengono generati, se la destinazione remota non riceve le copie previste, o se non sei sicuro che la configurazione attuale copra davvero tutto ciò che serve in caso di ripristino, è meglio verificarlo prima che serva davvero, non dopo un problema. In questi casi è possibile richiedere una verifica diretta della configurazione: si controlla che pianificazione, contenuto dei backup e destinazione remota siano impostati correttamente, e si esegue un test di ripristino per confermare che le copie generate siano realmente utilizzabili.
Domande frequenti sul backup automatico di WordPress
Ogni quanto dovrei fare il backup automatico di WordPress? Dipende dal tipo di sito: un blog aggiornato di rado può bastare con cadenza settimanale, mentre un sito con contenuti che cambiano ogni giorno (o un e-commerce con ordini continui) trae beneficio da backup del database più frequenti, anche giornalieri o infragiornalieri.
È sicuro salvare i backup automatici sullo stesso server del sito? No, non da solo: se il server ha un problema (down, attacco, disco pieno), rischi di perdere sia il sito sia le sue copie di sicurezza nello stesso momento. Meglio collegare sempre anche uno spazio di archiviazione remoto.
Il backup automatico rallenta il sito? Un backup in esecuzione consuma temporaneamente risorse del server, ma per la maggior parte dei siti l’effetto è trascurabile se pianificato in orari a basso traffico; su siti molto grandi conviene comunque programmarlo di notte o nelle ore meno frequentate.
Perché il mio backup automatico non parte all’orario previsto? Spesso dipende da WP-Cron, il sistema di pianificazione di WordPress, che si attiva solo quando qualcuno visita il sito: su siti a basso traffico i backup possono ritardare rispetto all’orario impostato, a meno di configurare un cron reale lato server.
Quante copie di backup dovrei conservare? Dipende dallo spazio disponibile, ma conservarne solo una o due è rischioso: se un problema viene notato con qualche giorno di ritardo, potresti ritrovarti solo con backup già compromessi. Conservane almeno un numero sufficiente a coprire un paio di settimane.
Vuoi risolverlo con un intervento diretto? Se il backup automatico non funziona come previsto o vuoi essere sicuro che sia configurato correttamente prima che serva davvero, è possibile richiedere una verifica diretta: si controlla la configurazione, si corregge quanto necessario e si esegue un test di ripristino reale. → Richiedi assistenza tecnica.
