All-in-One WP Migration: Escludere File e Database dalla Migrazione
Non sempre è necessario migrare l’intero sito WordPress. In molti scenari, escludere determinati file o tabelle del database dalla migrazione può essere la scelta più intelligente: riduce la dimensione del file di esportazione, velocizza il processo e permette di evitare il trasferimento di contenuti obsoleti o non necessari. All-in-One WP Migration offre un sistema flessibile di opzioni di esclusione che, se utilizzato strategicamente, può trasformare una migrazione problematica in un’operazione rapida e fluida.

Quando Escludere Elementi dalla Migrazione
Esistono diverse situazioni in cui l’esclusione di elementi dalla migrazione è non solo utile, ma raccomandata:
File di esportazione troppo grande: se il file .wpress supera i limiti di upload del server di destinazione, escludere la libreria media o altri file pesanti può risolvere il problema senza dover acquistare estensioni premium.
Migrazione parziale: quando vuoi trasferire solo il database (contenuti, configurazioni, impostazioni) senza i file fisici, ad esempio perché hai già trasferito i file via FTP o perché vuoi reinstallare plugin e temi in modo pulito.
Pulizia durante la migrazione: la migrazione è un’ottima occasione per fare pulizia. Escludere plugin inutilizzati, temi inattivi, revisioni dei post e commenti spam durante l’esportazione equivale a fare una pulizia profonda del sito.
Ambiente di sviluppo: quando crei una copia del sito per lo sviluppo o il testing, potresti non aver bisogno di tutti i file multimediali. Escluderli velocizza enormemente il processo.
Migrazione selettiva: in alcuni casi potresti voler trasferire solo specifici componenti del sito, ad esempio solo i contenuti del blog senza le pagine statiche, o solo le configurazioni dei plugin senza i media.
Le Opzioni di Esclusione Disponibili
All-in-One WP Migration offre diverse opzioni di esclusione, accessibili dalla sezione “Opzioni avanzate” nella pagina di esportazione. Vediamole una per una in dettaglio:
Non Esportare i Commenti Spam
Questa opzione esclude tutti i commenti contrassegnati come spam dal database esportato. È quasi sempre consigliabile attivarla, poiché i commenti spam non hanno alcun valore e occupano spazio inutile nel database. In siti con molti contenuti e senza una gestione regolare dello spam, questa tabella può contenere migliaia di record inutili.
Non Esportare le Revisioni dei Post
WordPress salva automaticamente una revisione per ogni modifica apportata a un post o a una pagina. Nel tempo, queste revisioni possono accumularsi fino a occupare una porzione significativa del database. Per un sito con 100 articoli e una media di 20 revisioni per articolo, stiamo parlando di 2000 record aggiuntivi nel database.
Escludere le revisioni è generalmente sicuro e consigliato, a meno che tu non abbia specificamente bisogno di accedere alla cronologia delle modifiche dei contenuti nel sito migrato.
Non Esportare la Libreria Media
La libreria media (wp-content/uploads/) è solitamente la componente più pesante di un sito WordPress. Un sito con migliaia di immagini, video e documenti può avere una cartella uploads che occupa diversi gigabyte.
Escludere la libreria media ha senso quando:
- Il file di esportazione risulterebbe troppo grande per l’upload
- Intendi trasferire i media separatamente via FTP o rsync
- Stai creando un ambiente di test dove le immagini non sono necessarie
- I media sono ospitati su un CDN esterno e non risiedono sul server
Se escludi i media dall’esportazione, ricorda che il database conterrà ancora i riferimenti ai file. Le immagini appariranno come “rotte” nel sito migrato fino a quando non trasferirai i file nella cartella wp-content/uploads/ del nuovo server.

Non Esportare i Temi
Questa opzione esclude l’intera cartella wp-content/themes/. È utile quando:
- Vuoi reinstallare il tema in modo pulito dal repository o dal file ZIP originale
- Hai già installato il tema sul sito di destinazione
- Stai migrando solo il database e i contenuti
- Il tema contiene file di grandi dimensioni (come font o immagini di sfondo) che vuoi gestire separatamente
Attenzione: se escludi i temi, assicurati di avere una copia del tema attivo (e del tema figlio, se presente) da poter installare sul sito di destinazione. Le personalizzazioni salvate nel database (come le opzioni del tema e le impostazioni del Customizer) verranno comunque trasferite.
Non Esportare i Must-Use Plugin
I must-use plugin (wp-content/mu-plugins/) sono plugin che vengono caricati automaticamente da WordPress senza bisogno di attivazione. Sono spesso utilizzati dagli hosting per aggiungere funzionalità specifiche al server. Escluderli è generalmente consigliato quando migri verso un hosting diverso, poiché i must-use plugin del vecchio hosting potrebbero non essere compatibili con il nuovo.
Non Esportare i Plugin
Escludere i plugin dall’esportazione riduce significativamente la dimensione del file. Le configurazioni dei plugin sono salvate nel database e verranno comunque trasferite. Dopo l’importazione, dovrai reinstallare i plugin dal repository di WordPress o dai file ZIP originali.
Questa opzione è particolarmente utile quando:
- Vuoi cogliere l’occasione per aggiornare tutti i plugin all’ultima versione
- Hai plugin che non sono più necessari e non vuoi trasferirli
- La dimensione totale dei plugin è significativa e impedisce l’upload del file
Non Esportare il Database
Questa opzione crea un file che contiene solo i file del sito (temi, plugin, upload) senza il database MySQL. È utile in scenari molto specifici:
- Stai trasferendo i file multimediali separatamente dopo aver già migrato il database
- Vuoi aggiornare i file del sito senza toccare il database
- Stai creando un pacchetto di file da distribuire (ad esempio, un tema personalizzato con tutti i plugin necessari)
Combinare le Opzioni di Esclusione
Le opzioni di esclusione possono essere combinate per ottenere esattamente il tipo di esportazione di cui hai bisogno. Ecco alcuni scenari comuni:
Solo database: escludi libreria media, temi, plugin e mu-plugins. Otterrai un file molto leggero che contiene solo il database con tutti i contenuti, le configurazioni e le impostazioni del sito.
Senza media: escludi solo la libreria media. Trasferisci poi i file multimediali via FTP in un secondo momento. Questo è l’approccio più comune per siti con molte immagini.
Database pulito: escludi commenti spam e revisioni dei post. Il database risultante sarà più leggero e il sito migrato partirà con un database già ottimizzato.
Solo file: escludi il database. Utile per trasferire la struttura dei file senza i contenuti.

Trasferimento Separato dei File Esclusi
Quando escludi file dall’esportazione, dovrai trasferirli separatamente al sito di destinazione. Ecco i metodi più efficaci:
FTP/SFTP: utilizza un client come FileZilla per trasferire le cartelle escluse direttamente dal server di origine a quello di destinazione. Questo metodo è particolarmente efficace per la libreria media.
rsync (via SSH): se hai accesso SSH a entrambi i server, rsync è lo strumento più efficiente per trasferire grandi quantità di file. Il comando base è:
rsync -avz --progress /path/sorgente/ user@server:/path/destinazione/
Compressione e trasferimento: comprimi la cartella da trasferire in un archivio ZIP o tar.gz, trasferiscila e decomprimila sul server di destinazione. Questo metodo è più veloce dell’FTP per molti file piccoli.
Plugin per la migrazione dei media: esistono plugin specifici per WordPress che permettono di importare la libreria media da un URL o da un server esterno, rigenerando automaticamente le miniature.
Esclusione Selettiva: Limitazioni
È importante essere consapevoli delle limitazioni delle opzioni di esclusione nella versione gratuita di All-in-One WP Migration:
- Non è possibile escludere singoli file o cartelle specifiche (solo categorie intere come “tutti i media” o “tutti i plugin”)
- Non è possibile escludere singole tabelle del database
- Non è possibile escludere specifici tipi di file (ad esempio, solo i video ma non le immagini)
Le estensioni premium offrono opzioni di esclusione più granulari, inclusa la possibilità di specificare cartelle e file individuali da escludere. Se hai bisogno di questo livello di controllo, valuta l’acquisto dell’estensione appropriata.
Impatto delle Esclusioni sulla Dimensione del File
Per aiutarti a decidere quali elementi escludere, ecco una stima indicativa dell’impatto di ciascuna esclusione sulla dimensione del file di esportazione per un sito WordPress tipico con 200 articoli, 3000 immagini e 15 plugin:
- Esclusione libreria media: riduzione del 60-80% della dimensione totale. Questa è di gran lunga l’esclusione con il maggiore impatto.
- Esclusione plugin: riduzione del 5-15%, a seconda del numero e della dimensione dei plugin installati.
- Esclusione temi: riduzione del 2-5%. I temi premium con molti asset possono pesare di più.
- Esclusione revisioni: riduzione del 5-20% del database, che si traduce in una riduzione dell’1-3% del file totale per siti con molti media.
- Esclusione commenti spam: riduzione minima, ma comunque consigliata per mantenere il database pulito.
Best Practice per l’Esclusione
Ecco alcune buone pratiche da seguire quando utilizzi le opzioni di esclusione:
Documenta cosa hai escluso: prendi nota degli elementi esclusi dall’esportazione, in modo da sapere esattamente cosa trasferire separatamente.
Verifica l’integrità dopo l’importazione: controlla che tutti gli elementi trasferiti separatamente siano al loro posto e funzionanti.
Testa prima di andare live: se possibile, testa la migrazione parziale in un ambiente di staging prima di effettuarla sul sito di produzione.
Mantieni un backup completo: indipendentemente dalle esclusioni utilizzate per la migrazione, conserva sempre un backup completo del sito originale come rete di sicurezza.
Conclusione
Le opzioni di esclusione di All-in-One WP Migration sono uno strumento potente che ti permette di personalizzare il processo di migrazione in base alle tue esigenze specifiche. Che tu stia cercando di ridurre la dimensione del file di esportazione, velocizzare il processo di migrazione o fare pulizia durante il trasferimento, queste opzioni ti offrono la flessibilità necessaria per gestire migrazioni di qualsiasi complessità.
Se hai bisogno di assistenza nella pianificazione della tua migrazione o vuoi un supporto professionale per il trasferimento del tuo sito, contattaci. Il nostro team può gestire l’intero processo per te, garantendo un trasferimento sicuro e senza perdita di dati.
Articoli Correlati
Esplora le nostre offerte di hosting WordPress gestito con migrazioni assistite incluse. Per qualsiasi informazione, visita la nostra pagina contatti.
Migliora il Tuo Sito WordPress
Scopri le nostre guide complete sugli altri plugin essenziali per WordPress: