Il sito di un’associazione è molto più di una vetrina: ci sono anni di articoli, foto degli eventi, moduli di iscrizione, pagine per le donazioni, a volte i dati di soci e volontari. Basta un aggiornamento andato storto, un attacco informatico o un problema del fornitore di hosting per perdere tutto in un pomeriggio. L’unica vera rete di sicurezza è il backup: una copia completa del sito, pronta da rimettere al suo posto.

In questo articolo vediamo cosa deve fare un buon backup e presentiamo CS Backup, il plugin per WordPress che abbiamo sviluppato per i nostri siti e che mettiamo a disposizione di chi lavora nel terzo settore.
Perché il backup è una questione di responsabilità
Per un ente del terzo settore il sito è spesso il primo punto di contatto con cittadini, donatori e istituzioni. Se sparisce, non si perde solo una pagina web: si interrompe la comunicazione, si perdono contenuti che raccontano il lavoro fatto e, nei casi peggiori, si mettono a rischio dati personali affidati all’associazione.
I motivi per cui un sito può smettere di funzionare sono tanti e quasi mai prevedibili:
- un aggiornamento di un plugin o del tema che rende il sito inaccessibile;
- un attacco che modifica o cancella i contenuti;
- un errore umano, come una pagina importante eliminata per sbaglio;
- un guasto o una chiusura improvvisa del servizio di hosting.
In tutti questi casi, chi ha un backup recente riparte in pochi minuti. Chi non ce l’ha deve ricostruire tutto da capo.
Cosa deve fare un buon backup
Un backup serve solo se c’è quando serve. Per questo deve avere alcune caratteristiche precise:
- essere automatico: nessuno si ricorda di farlo a mano ogni settimana;
- salvare database e file: il database contiene testi e impostazioni, i file contengono immagini, temi e plugin;
- avere una copia lontana dal sito: se il server si guasta, un backup salvato solo lì sparisce insieme al sito;
- poter essere ripristinato facilmente: un backup che nessuno sa rimettere al suo posto è inutile;
- avvisare quando qualcosa va storto: meglio saperlo subito che scoprirlo il giorno del bisogno.

Perché abbiamo creato CS Backup
Per anni abbiamo usato i plugin di backup più diffusi. Funzionano, ma sono pensati per un pubblico molto ampio: pieni di funzioni che non ci servivano, di inviti a passare alla versione a pagamento e, nella versione gratuita, senza la possibilità di scegliere l’ora esatta del backup automatico. Per chi gestisce più siti, e vuole che i backup girino di notte senza pesare sul server, è un limite concreto.
Abbiamo così scritto un plugin nostro, CS Backup, con una regola semplice: fare poche cose, farle bene e senza sorprese.
Cosa fa CS Backup
- Pianificazione all’ora esatta: giornaliera, settimanale o mensile, all’orario che scegli tu, con file e database anche a orari diversi.
- Database e file separati: il database in un file compresso, i file divisi in plugin, temi, media e resto del sito. Puoi scaricare o ripristinare solo la parte che ti serve.
- Copia remota: ogni backup può essere inviato a un altro server via SFTP, FTP o FTPS, per esempio il NAS della sede o un computer di casa. Le password vengono salvate cifrate.
- Conservazione su misura: decidi quanti backup tenere sul server e quanti, anche di più, sulla destinazione remota.
- Avvisi email e registro: ricevi un’email se qualcosa non va e trovi il resoconto di ogni operazione.
- Backup al volo: il pulsante “Esegui backup adesso” è sempre a portata di mano nella barra in alto di WordPress.
Il ripristino, la parte che conta davvero
Un buon backup si giudica il giorno in cui serve. CS Backup permette di ripristinare dal pannello di WordPress tutto il sito oppure solo il database, i media o i plugin. Durante il ripristino il database di backup viene prima caricato in tabelle temporanee e sostituito a quello del sito solo se tutto è andato a buon fine: se l’operazione si interrompe, il sito resta esattamente com’era.
Se invece il server non risponde più, i backup si possono scaricare dalla destinazione remota o caricare dal proprio computer su una nuova installazione di WordPress, e ripristinare da lì.
Come iniziare
CS Backup si scarica gratuitamente da CS Hub, il sito da cui distribuiamo i plugin di Comunicare Sociale. Si installa come qualsiasi plugin, da Plugin → Aggiungi nuovo → Carica plugin. Appena attivato, parte già con un backup ogni notte a un orario casuale tra l’1:30 e le 5:45, conservando gli ultimi tre. Gli aggiornamenti arrivano da soli, direttamente da CS Hub.
Dopo l’installazione bastano due passi per essere davvero tranquilli: impostare una destinazione remota e fare subito una prova di ripristino, magari su un sito di test. È l’unico modo per sapere, prima dell’emergenza, che tutto funziona.
Un sito al sicuro è un servizio alla comunità
Proteggere il sito vuol dire proteggere il lavoro dell’associazione, la fiducia di chi la sostiene e i dati di chi vi partecipa. Con CS Backup vogliamo rendere questo passo semplice anche per le realtà più piccole, senza costi e senza complicazioni. Trovi tutte le informazioni e il download sulla pagina di CS Backup su CS Hub.
