Chi Siamo Area Clienti Promo del Mese Dicono di Noi Portfolio FAQ Blog
Senza categoria

All-in-One WP Migration: Escludere File e Database dalla Migrazione

· 9 min di lettura

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.

Impostazioni avanzate per escludere elementi dalla migrazione

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:

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.

Opzioni avanzate di esportazione

Non Esportare i Temi

Questa opzione esclude l’intera cartella wp-content/themes/. È utile quando:

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:

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:

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.

Gestione backup con esclusioni

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:

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:

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:

#All-in-One WP Migration #Database #Esclusioni #File #Filtri