Hacer una copia de seguridad WordPress de forma regular es la póliza de seguros más barata que existe para tu web. Un hackeo, una actualización que sale mal, un error humano al borrar archivos o un fallo del hosting pueden destruir en segundos el trabajo de años, y la única diferencia entre un susto de diez minutos y una catástrofe irreversible es tener un respaldo reciente y comprobado. La paradoja es que casi todo el mundo sabe que debería hacer copias, pero una mayoría sorprendente de webs funcionan sin ninguna, o con una copia antigua que nadie ha verificado jamás. En esta guía vamos a resolver el problema de forma definitiva: qué contiene exactamente una copia completa de WordPress, cómo hacerla a mano y con plugins, con qué frecuencia conviene programarla, dónde guardarla para que sobreviva incluso a un desastre del servidor y, lo más importante, cómo restaurarla cuando llegue el día en que la necesites de verdad.
Qué incluye exactamente una copia de seguridad de WordPress
Una web WordPress se compone de dos mitades inseparables, y una copia solo es completa si incluye ambas:
- Los archivos. El núcleo de WordPress, los temas, los plugins y, sobre todo, la carpeta
wp-content/uploadscon todas tus imágenes y documentos. También el archivowp-config.php(con las credenciales de conexión) y el.htaccess. - La base de datos. Aquí viven las entradas, las páginas, los comentarios, los usuarios, los ajustes y la configuración de la mayoría de plugins. Es una base MySQL/MariaDB con las tablas
wp_posts,wp_options, etcétera.
Un error clásico es respaldar solo los archivos y olvidar la base de datos, o al revés. Con solo los archivos tendrías las fotos pero ni una sola entrada del blog; con solo la base de datos tendrías los textos pero ninguna imagen. Grábatelo: copia completa = archivos + base de datos, siempre.
| Componente | Dónde está | Qué contiene |
|---|---|---|
| Núcleo de WordPress | Raíz, wp-admin, wp-includes | El software en sí (recuperable desde wordpress.org) |
| Temas y plugins | wp-content/themes y wp-content/plugins | Design e funzionalità, incluse personalizzazioni |
| Media | wp-content/uploads | Immagini, PDF, video caricati: insostituibili |
| Configuración | wp-config.php e .htaccess | Credenziali, chiavi e regole del server |
| Base de datos | Server MySQL dell'hosting | Contenuti, utenti, impostazioni, ordini |
Metodo manuale: backup via SFTP e phpMyAdmin
Saper fare il backup a mano non è un capriccio da puristi: ti permette di fare il backup di un sito anche se non puoi accedere al desktop (ad esempio, in caso di errore fatale) e di capire cosa fanno i plugin sotto. Il processo ha due parti.
Passo 1: scaricare i file
Connettiti al tuo server con un client SFTP come FileZilla usando le credenziali che ti ha dato il tuo hosting. Localizza la cartella radice dell'installazione (solitamente si chiama public_html, httpdocs o simile, e riconoscerai all'interno le cartelle wp-admin, wp-content y wp-includes). Scaricala completamente sul tuo computer. Su siti con molti media può richiedere parecchio tempo; se hai poco tempo, dai priorità a wp-content y wp-config.php, che è ciò che è veramente insostituibile.
Passo 2: esportare il database
Entra nel pannello del tuo hosting e apri phpMyAdmin. Seleziona il database del tuo sito (il nome esatto lo trovi in wp-config.php, nella costante DB_NAME), clicca sulla scheda Esporta, scegli il metodo rapido e formato SQL, e scarica il file. Otterrai un .sql con tutto il contenuto del sito. Salva file e database insieme, in una cartella con la data nel nome:
copias/
└── miweb-2026-08-05/
├── archivos/ (todo el contenido descargado por SFTP)
└── miweb.sql (exportación de la base de datos)
Hai già un backup completo. Il metodo manuale funziona sempre, ma ha un evidente tallone d'Achille: dipende dal fatto che tu ti ricordi di farlo. Per questo il passo successivo è automatizzare.
Backup WordPress con plugin: automatizza e dimentica
I plugin di backup fanno esattamente la stessa cosa che hai appena fatto a mano (impacchettare file ed esportare il database), ma programmato, compresso e con invio automatico a archiviazione esterna. Queste sono le opzioni più solide:
- UpdraftPlus. Il più popolare in assoluto. La versione gratuita programma backup completi e li invia a Google Drive, Dropbox o Amazon S3, e ripristina con un clic dal proprio desktop.
- Duplicator. Specialista nell'impacchettare il sito completo in un unico file, molto utile anche per migrazioni e clonazioni.
- All-in-One WP Migration. Esportazione e importazione estremamente semplici; la versione gratuita limita la dimensione di importazione, qualcosa da tenere in considerazione per siti grandi.
- Backup dell'hosting stesso. Molti hosting decenti fanno backup giornalieri automatici del server. Sono un complemento eccellente, ma non delegare tutto a essi: controlla la loro frequenza, quanti giorni vengono conservati e se puoi ripristinarli tu stesso senza aprire un ticket. Se il tuo provider non offre nemmeno questo, forse è il caso di ripensare quale hosting ti serve per WordPress.
Configurazione raccomandata con UpdraftPlus
- Installa e attiva il plugin dalla directory ufficiale.
- En Impostazioni → Backup UpdraftPlus, entra nella scheda Impostazioni.
- Programma i file con frequenza settimanale e il database con frequenza giornaliera, conservando almeno 4 copie di ciascuno.
- Scegli un'archiviazione remota (Google Drive è la più comoda) e autorizza la connessione.
- Seleziona l'inclusione di plugin, temi, uploads e il resto di wp-content.
- Salva e avvia una prima copia manuale con il pulsante Fai backup ora per verificare che tutto funzioni.
Frequenza e strategia: la regola 3-2-1
Ogni quanto bisogna fare il backup? Dipende da quanto contenuto sei disposto a perdere. La domanda corretta è: se il sito morisse adesso, quanto lavoro perderei dall'ultima copia?
- Blog o sito web aziendale che pubblica settimanalmente: copia settimanale di file e giornaliera o settimanale di database.
- Sito che pubblica quotidianamente: copia giornaliera completa.
- Negozio online: copia giornaliera di file e database ogni poche ore se il volume degli ordini lo giustifica; ogni ordine perso è denaro e un cliente arrabbiato.
Altrettanto importante della frequenza è dove salvi le copie. Applica la classica regola 3-2-1 degli amministratori di sistema: tre copie dei tuoi dati, su due supporti diversi, e almeno una fuori dal server. Una copia salvata sullo stesso hosting del sito non ti protegge da un guasto del server né da un hack che cancelli tutto: se la nave affonda, affonda con i tuoi salvagenti dentro. L'archiviazione esterna (Google Drive, Dropbox, S3) non è opzionale, è l'essenza del sistema. E proteggi l'accesso a tale archiviazione con una password robusta; se hai bisogno di generarne una, qui trovi il nostro generatore di password sicure gratuito.
Come ripristinare un backup
Un backup di WordPress che non hai mai ripristinato è una promessa, non una garanzia. Conviene conoscere il processo prima di averne bisogno con urgenza.
Ripristinare con il plugin
Se il sito web è ancora accessibile, è banale: in UpdraftPlus, scheda Backup esistenti, pulsante Ripristina, selezioni quali componenti recuperare (file, database o tutto) e il plugin fa il resto. In due minuti il sito web torna allo stato del backup.
Ripristinare manualmente
Se il sito è offline e non puoi accedere alla dashboard, il percorso è l'inverso di quello del backup manuale: carichi i file tramite SFTP sovrascrivendo quelli esistenti, e in phpMyAdmin svuoti il database attuale e importi il tuo file .sql dalla scheda Importa. Controlla dopo che wp-config.php conserva le credenziali corrette del database del server.
Verifica dopo il ripristino
- Naviga nella homepage, in diversi articoli e pagine chiave.
- Accedi alla dashboard e conferma che plugin e tema sono attivi.
- Prova il modulo di contatto e, se è un negozio, un ordine di prova.
- Rigenera i permalink in Ajustes → Enlaces permanentes premendo Salva.
Una buona abitudine professionale è fare una simulazione di ripristino in un ambiente locale o di test una o due volte all'anno. Scoprire che i tuoi backup erano corrotti il giorno in cui ne hai bisogno è un classico doloroso e evitabile.
Backup e sicurezza: due facce della stessa medaglia
Il backup è la tua ultima linea di difesa, ma funziona molto meglio accompagnato da una prima linea decente. Un caso particolarmente delicato: se il tuo sito web è stato hackerato, ripristinare una copia serve solo se la copia è precedente all'infezione; ripristinare una copia già infetta ti restituisce il problema intatto. Per questo conservare diverse copie storiche (non solo l'ultima) è così importante, e per questo conviene sapere rilevare e pulire il tuo sito web dopo un attacco prima di decidere quale copia ripristinare.
Completa la tua strategia di backup con misure preventive: aggiornamenti regolari, utenti con permessi minimi e un firewall applicativo. La nostra guida su trucchi per rafforzare la sicurezza del tuo WordPress copre l'essenziale in pochi minuti. Quanto migliore sarà la tua prevenzione, meno volte dovrai ricorrere al backup; ma quando sarà il momento, il backup di WordPress ben fatto sarà ciò che salverà il progetto.
Errori comuni che invalidano i tuoi backup
- Salvare i backup solo sul proprio server. Un guasto al disco o un hacking si porta via il sito web e i backup contemporaneamente.
- Non includere il database. Copiare solo i file lascia fuori tutto il contenuto editoriale.
- Conservare una singola copia. Se il problema (un'infezione, un dato corrotto) è precedente all'ultima copia, non hai dove tornare.
- Non testare mai il ripristino. Copia non verificata, copia che non esiste.
- Dimenticare i backup dopo una migrazione o un cambio di hosting. Quando si sposta il sito web, la programmazione dei backup a volte si rompe o rimane puntata a credenziali vecchie: controllala sempre dopo grandi cambiamenti.
- Lasciare copie scaricabili in cartelle pubbliche. Alcuni plugin salvano i ZIP in percorsi accessibili tramite URL; chiunque potrebbe scaricare il tuo intero sito web, credenziali incluse. Configura sempre l'invio a archiviazione esterna e purga le copie locali.
Domande frequenti
Ogni quanto devo fare un backup di WordPress?
Come minimo, con la stessa frequenza con cui cambia il tuo contenuto: settimanale per siti tranquilli, giornaliera per blog attivi e più volte al giorno per negozi online. Il database di solito necessita di maggiore frequenza rispetto ai file, perché cambia più spesso.
Servono i backup automatici del mio hosting?
Servono come strato extra, ma non come unica soluzione. Non controlli la loro frequenza né la loro conservazione, e se il problema è dell'hosting stesso (guasto grave, chiusura, account sospeso) puoi rimanere senza sito web e senza copie contemporaneamente. Mantieni sempre backup propri su archiviazione esterna.
Quanto occupa un backup di WordPress?
Il database di solito occupa poco (da pochi MB a qualche decina). Il grosso sono i media di wp-content/uploads: un sito web con anni di immagini può occupare diversi GB. I plugin comprimono le copie in ZIP, il che riduce notevolmente le dimensioni.
Posso fare il backup se il mio sito è offline?
Sì, e dovresti farlo prima di tentare di ripararlo. Anche se la dashboard non si carica, i file rimangono accessibili tramite SFTP e il database tramite phpMyAdmin dal pannello dell'hosting. È esattamente lo scenario in cui il metodo manuale dimostra il suo valore.
Conclusión
Una solida strategia di backup di WordPress si riassume in quattro decisioni: eseguire il backup di file e database (mai solo una parte), automatizzare con un plugin affidabile o con il tuo hosting, inviare le copie fuori dal server conservando diverse versioni storiche e testare il ripristino prima di averne bisogno. Nulla di tutto ciò richiede conoscenze avanzate o budget: UpdraftPlus gratuito più un account Google Drive coprono ampiamente la maggior parte dei progetti. Il miglior investimento che puoi fare oggi sul tuo sito web non è un plugin premium né un redesign: sono i venti minuti che impiegherai per lasciare i backup automatici configurati e verificati. Fallo ora; il tuo io futuro, quello del giorno del disastro, te ne sarà grato.