Backup incrementale vs completo in WordPress: quale strategia usare
Quando configuri i backup del tuo sito WordPress, una delle decisioni più importanti è scegliere tra backup completo e backup incrementale. La scelta influisce su velocità, spazio di archiviazione, affidabilità e facilità di ripristino. In questa guida spiego le differenze tra i due approcci e come scegliere la strategia migliore per il tuo sito.
Cos’è un backup completo
Un backup completo (full backup) copia ogni volta tutti i file e l’intero database del sito WordPress. Ogni backup è una fotografia completa del sito in quel momento, indipendente dai backup precedenti.
Vantaggi del backup completo:
- Ripristino semplice: per ripristinare il sito ti serve un solo file di backup. Non dipende da backup precedenti.
- Affidabilità: se un backup è corrotto, gli altri restano perfettamente utilizzabili perché sono indipendenti.
- Semplicità: facile da capire e gestire, nessuna catena di dipendenze.
Svantaggi del backup completo:
- Spazio elevato: ogni backup occupa lo stesso spazio del sito intero. Un sito da 5 GB che fa backup giornaliero usa 35 GB a settimana.
- Tempo di creazione lungo: copiare tutti i file ogni volta richiede più tempo e risorse del server.
- Carico sul server: durante la creazione del backup, il server lavora di più e il sito può rallentare.
- Costi di archiviazione: lo spazio su Google Drive, Dropbox o Amazon S3 ha un costo che cresce rapidamente.
Cos’è un backup incrementale
Un backup incrementale parte da un backup completo iniziale e poi, nei backup successivi, salva solo i file che sono cambiati dall’ultimo backup. Il risultato è una catena: backup completo + una serie di backup incrementali che contengono solo le modifiche.
Vantaggi del backup incrementale:
- Spazio ridotto: ogni backup incrementale occupa molto meno spazio del backup completo. Se in un giorno cambiano solo 10 articoli e 5 immagini, il backup incrementale salva solo quelli.
- Velocità: il backup si completa in secondi o minuti invece di decine di minuti.
- Meno carico sul server: il server deve processare solo i file modificati, con un impatto minimo sulle prestazioni.
- Frequenza maggiore: grazie alla velocità, puoi fare backup ogni ora o anche più frequentemente.
Svantaggi del backup incrementale:
- Ripristino più complesso: per ripristinare il sito, servono il backup completo di base più tutti i backup incrementali successivi fino al punto desiderato.
- Catena di dipendenze: se un backup incrementale nella catena è corrotto, potresti non riuscire a ripristinare i backup successivi.
- Gestione più articolata: devi mantenere l’intera catena di backup, non puoi eliminare singoli backup intermedi.
La strategia migliore: combinare entrambi
La strategia più efficace per WordPress è combinare backup completi e incrementali:
- Backup completo settimanale: ogni settimana, crea un backup completo del sito. Questo reimposta la catena e garantisce un punto di ripristino affidabile.
- Backup incrementale giornaliero: ogni giorno, salva solo le modifiche rispetto al giorno precedente. Veloce e leggero.
- Conserva almeno 4 settimane: mantieni almeno 4 backup completi settimanali con i relativi incrementali. Così puoi tornare indietro fino a un mese.
Questa strategia offre il migliore equilibrio tra sicurezza, spazio e velocità. Un sito da 5 GB con questa configurazione usa circa 8-10 GB di spazio totale invece di 35+ GB con soli backup completi.
Plugin che supportano il backup incrementale
Non tutti i plugin di backup offrono la modalità incrementale. Ecco le opzioni principali:
- BlogVault: il migliore per backup incrementali. Fa il primo backup completo sui suoi server (non sul tuo), poi salva solo le modifiche. Backup in tempo reale disponibile per WooCommerce. Da 89$/anno.
- UpdraftPlus Premium: la versione premium supporta backup incrementali. La versione gratuita fa solo backup completi. Da 70$/anno.
- Jetstamp Backup (VaultPress): parte dell’abbonamento Jetpack, offre backup incrementali in tempo reale con ripristino in un clic. Da 5$/mese.
- WP Time Capsule: usa un approccio incrementale nativo, salvando solo i file modificati su Dropbox, Google Drive o Amazon S3. Da 49$/anno.
Se usi la versione gratuita di UpdraftPlus o altri plugin gratuiti, avrai solo backup completi. In questo caso, limita la frequenza a una volta al giorno o a giorni alterni per non sovraccaricare il server.
Backup del database: sempre completo
Una nota importante: il backup del database dovrebbe essere sempre completo, non incrementale. Il database MySQL di un sito WordPress tipico pesa tra 50 MB e 500 MB: una dimensione gestibile che si esporta in pochi secondi. Un dump completo del database è molto più affidabile e facile da ripristinare rispetto a un approccio incrementale con singole tabelle o righe modificate.
L’approccio incrementale ha senso soprattutto per i file, specialmente la cartella wp-content/uploads che spesso contiene gigabyte di immagini e media.
Quanto spesso fare il backup
La frequenza dipende dalla frequenza con cui il sito viene aggiornato:
- Blog con 1-2 articoli a settimana: backup completo settimanale + backup database giornaliero è sufficiente.
- Sito aziendale aggiornato frequentemente: backup incrementale giornaliero + backup completo settimanale.
- E-commerce WooCommerce: backup incrementale in tempo reale. Ogni ordine è un dato critico che non puoi permetterti di perdere.
- Sito statico raramente aggiornato: backup completo settimanale è più che sufficiente.
Serve assistenza?
Configurare una strategia di backup ottimale richiede esperienza. Se vuoi la certezza che i tuoi backup siano affidabili, efficienti e pronti per un ripristino rapido, il team di SoccorsoWP può progettare la soluzione perfetta per il tuo sito. Apri un ticket e proteggi il tuo WordPress.