{"id":166727,"date":"2026-04-01T09:00:00","date_gmt":"2026-04-01T09:00:00","guid":{"rendered":"https:\/\/gtechgroup.it\/blog\/clonare-sito-wordpress-updraftplus\/"},"modified":"2026-05-26T10:00:00","modified_gmt":"2026-05-26T08:00:00","slug":"clonare-sito-wordpress-updraftplus","status":"publish","type":"post","link":"https:\/\/gtechgroup.it\/blog\/clonare-sito-wordpress-updraftplus\/","title":{"rendered":"Come Clonare un Sito WordPress con UpdraftPlus"},"content":{"rendered":"<h2>Come Clonare un Sito WordPress con UpdraftPlus<\/h2>\n<p>Clonare un sito WordPress significa creare una copia esatta del proprio progetto web, completa di database, file, temi, plugin e contenuti. Questa operazione risulta fondamentale in numerose situazioni: dal testing di aggiornamenti importanti alla preparazione di un redesign completo, dalla verifica di compatibilit\u00e0 dei plugin fino alla creazione di ambienti di staging professionali. UpdraftPlus offre strumenti dedicati sia nella versione gratuita che in quella premium per semplificare questo processo, che altrimenti richiederebbe competenze tecniche avanzate e interventi manuali complessi.<\/p>\n<h3>Differenza tra clonazione e migrazione<\/h3>\n<p>Prima di procedere, occorre chiarire una distinzione importante che genera spesso confusione. La <strong>clonazione<\/strong> consiste nel creare una copia identica del sito su un dominio o sottodominio diverso, mantenendo il sito originale perfettamente funzionante. La <strong>migrazione<\/strong>, invece, prevede lo spostamento completo del sito da un server o dominio a un altro, con la disattivazione della versione precedente. In pratica, la clonazione produce due copie funzionanti in parallelo, mentre la migrazione trasferisce il sito da un punto A a un punto B.<\/p>\n<p>UpdraftPlus gestisce entrambi gli scenari, ma con approcci e strumenti differenti. Per la clonazione, il plugin offre una funzionalit\u00e0 dedicata nella versione Premium chiamata <strong>UpdraftClone<\/strong>, oltre alla possibilit\u00e0 di eseguire il processo manualmente con la versione gratuita utilizzando backup e ripristino su un nuovo dominio.<\/p>\n<h3>Quando conviene clonare un sito WordPress<\/h3>\n<p>La clonazione di un sito WordPress risulta indispensabile in diversi scenari operativi che ogni webmaster o sviluppatore incontra regolarmente:<\/p>\n<ul>\n<li><strong>Testing di aggiornamenti maggiori<\/strong> \u2014 Quando WordPress rilascia una nuova versione principale (ad esempio da 6.5 a 6.6), testare gli aggiornamenti su un clone permette di identificare incompatibilit\u00e0 senza rischiare il sito in produzione<\/li>\n<li><strong>Redesign completo<\/strong> \u2014 Cambiare tema, ristrutturare i contenuti o modificare il layout richiede tempo e numerose prove. Un clone dedicato consente di lavorare senza pressioni<\/li>\n<li><strong>Test di nuovi plugin<\/strong> \u2014 Installare plugin sconosciuti sul sito live comporta rischi concreti. Il clone funziona come laboratorio sicuro per le verifiche<\/li>\n<li><strong>Formazione e demo<\/strong> \u2014 Creare copie del sito per mostrare modifiche ai clienti o per formare collaboratori senza toccare la versione pubblica<\/li>\n<li><strong>Sviluppo di nuove funzionalit\u00e0<\/strong> \u2014 Gli sviluppatori possono lavorare su un clone locale o remoto, testare il codice e trasferire solo le modifiche validate<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/gtechgroup.it\/blog\/wp-content\/uploads\/2026\/05\/udp-02-main.png\" alt=\"Pagina principale di UpdraftPlus con le opzioni di backup e ripristino\" \/><\/p>\n<h3>Clonazione con UpdraftClone (versione Premium)<\/h3>\n<p>La versione Premium di UpdraftPlus include la funzionalit\u00e0 <strong>UpdraftClone<\/strong>, che automatizza completamente il processo di clonazione. Questa caratteristica permette di creare un clone temporaneo del sito su server gestiti da UpdraftPlus con pochi clic, senza necessit\u00e0 di disporre di un secondo hosting o dominio.<\/p>\n<p>Per utilizzare UpdraftClone, procedere come segue:<\/p>\n<ol>\n<li>Accedere alla dashboard di UpdraftPlus nel pannello di amministrazione WordPress<\/li>\n<li>Individuare il pulsante <strong>Clone\/Migrate<\/strong> nella sezione principale<\/li>\n<li>Selezionare la versione di PHP e WordPress desiderata per il clone<\/li>\n<li>Avviare il processo e attendere il completamento (generalmente 10-20 minuti a seconda delle dimensioni del sito)<\/li>\n<li>Ricevere le credenziali di accesso al clone temporaneo via email<\/li>\n<\/ol>\n<p>Il clone creato con UpdraftClone rimane attivo per un periodo limitato (solitamente 24-48 ore con un singolo token), dopodich\u00e9 viene eliminato automaticamente. Questo approccio risulta ideale per test rapidi senza impegno a lungo termine, ma non sostituisce un ambiente di staging permanente per progetti complessi.<\/p>\n<h3>Clonazione manuale con la versione gratuita<\/h3>\n<p>Chi utilizza la versione gratuita di UpdraftPlus deve seguire un processo manuale, che richiede qualche passaggio in pi\u00f9 ma produce risultati identici. Il metodo si basa su tre fasi: creazione del backup completo, preparazione del dominio di destinazione e ripristino con sostituzione degli URL.<\/p>\n<h3>Fase 1: Creazione del backup completo<\/h3>\n<p>Il primo passaggio consiste nel generare un backup completo del sito originale. Dalla dashboard di UpdraftPlus, cliccare su <strong>Backup Adesso<\/strong> assicurandosi di selezionare tutte le componenti: database, plugin, temi, upload e altri file. Attendere il completamento del processo e verificare che tutti i file risultino integri nella sezione <strong>Backup Esistenti<\/strong>.<\/p>\n<p>Scaricare tutti i file del backup sul proprio computer: generalmente si tratta di 5 archivi ZIP separati (database, plugin, temi, upload, altri). Conservare questi file in una cartella dedicata per evitare confusione con altri backup.<\/p>\n<h3>Fase 2: Preparazione del dominio di destinazione<\/h3>\n<p>Sul sottodominio o dominio di destinazione (ad esempio <code>staging.tuosito.it<\/code> oppure <code>test.tuosito.it<\/code>), installare una copia pulita di WordPress. Non occorre configurare nulla di specifico: basta completare la procedura di installazione standard con database vuoto, tema predefinito e nessun contenuto.<\/p>\n<p>Successivamente, installare e attivare UpdraftPlus sulla nuova installazione WordPress. Questo passaggio risulta essenziale per poter importare il backup generato dal sito originale.<\/p>\n<h3>Fase 3: Ripristino e sostituzione URL<\/h3>\n<p>Caricare i file di backup nella sezione dedicata di UpdraftPlus sulla nuova installazione. Utilizzare la funzione <strong>Carica file di backup<\/strong> per importare tutti gli archivi ZIP scaricati in precedenza. Una volta caricati, avviare il ripristino selezionando tutte le componenti.<\/p>\n<p>Al termine del ripristino, il sito clonato conterr\u00e0 ancora riferimenti al dominio originale nel database. Questo problema richiede un intervento di <strong>search-replace<\/strong> sugli URL, operazione cruciale per il corretto funzionamento del clone.<\/p>\n<h3>Search-Replace degli URL: passaggio fondamentale<\/h3>\n<p>La sostituzione degli URL rappresenta il passaggio pi\u00f9 delicato della clonazione manuale. Il database WordPress contiene migliaia di riferimenti al dominio originale: nei contenuti dei post, nelle opzioni del tema, nelle configurazioni dei plugin e nei dati serializzati di Elementor, WooCommerce e altri componenti.<\/p>\n<p>Per eseguire il search-replace in modo sicuro, esistono due approcci consigliati:<\/p>\n<p><strong>Metodo 1: WP-CLI<\/strong> \u2014 Se si dispone di accesso SSH al server, il comando <code>wp search-replace<\/code> rappresenta la soluzione pi\u00f9 affidabile:<\/p>\n<p><code>wp search-replace \"https:\/\/dominio-originale.it\" \"https:\/\/staging.dominio-originale.it\" --all-tables<\/code><\/p>\n<p>Questo comando gestisce automaticamente anche i dati serializzati, evitando la corruzione delle configurazioni di plugin come Elementor che utilizzano array PHP serializzati nel database.<\/p>\n<p><strong>Metodo 2: Plugin Better Search Replace<\/strong> \u2014 Per chi non ha accesso SSH, il plugin Better Search Replace offre una interfaccia grafica intuitiva per eseguire la stessa operazione direttamente dalla dashboard WordPress. Installarlo sulla nuova copia, eseguire la sostituzione su tutte le tabelle e successivamente disinstallarlo.<\/p>\n<p>In entrambi i casi, assicurarsi di sostituire sia la versione con <code>https:\/\/<\/code> che quella senza protocollo, e di gestire eventuali varianti con e senza <code>www<\/code>.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/gtechgroup.it\/blog\/wp-content\/uploads\/2026\/05\/udp-08-advanced.png\" alt=\"Strumenti avanzati di UpdraftPlus per operazioni di clonazione e migrazione\" \/><\/p>\n<h3>Configurazione post-clonazione<\/h3>\n<p>Dopo il ripristino e il search-replace, il clone necessita di alcune verifiche e configurazioni aggiuntive per funzionare correttamente:<\/p>\n<ul>\n<li><strong>File wp-config.php<\/strong> \u2014 Verificare che le credenziali del database puntino al database corretto del sottodominio, non a quello del sito originale<\/li>\n<li><strong>Permalink<\/strong> \u2014 Accedere a Impostazioni \u2192 Permalink e salvare senza modificare nulla. Questa operazione rigenera il file <code>.htaccess<\/code> con le regole di rewrite corrette<\/li>\n<li><strong>Cache<\/strong> \u2014 Se il sito utilizza plugin di cache (WP Rocket, LiteSpeed Cache, W3 Total Cache), svuotare completamente la cache e rigenerare i file statici<\/li>\n<li><strong>SSL<\/strong> \u2014 Verificare che il sottodominio disponga di un certificato SSL valido. In caso contrario, generarne uno tramite il pannello hosting<\/li>\n<li><strong>Indicizzazione<\/strong> \u2014 Fondamentale: accedere a Impostazioni \u2192 Lettura e attivare la casella <strong>Scoraggia i motori di ricerca<\/strong> per evitare che Google indicizzi il clone<\/li>\n<li><strong>Email<\/strong> \u2014 Disattivare eventuali plugin di email marketing o notifiche automatiche per evitare invii duplicati ai clienti<\/li>\n<\/ul>\n<h3>Proteggere il clone da accessi non autorizzati<\/h3>\n<p>Un sito clonato accessibile pubblicamente rappresenta un rischio di sicurezza significativo. Per proteggere il clone durante la fase di sviluppo e testing, adottare almeno una delle seguenti misure:<\/p>\n<ul>\n<li><strong>Protezione con password a livello server<\/strong> \u2014 Configurare una autenticazione HTTP Basic tramite file <code>.htpasswd<\/code> nella directory del sottodominio<\/li>\n<li><strong>Plugin di manutenzione<\/strong> \u2014 Installare un plugin come Coming Soon &#038; Maintenance Mode che mostra una pagina di manutenzione ai visitatori non autenticati<\/li>\n<li><strong>Restrizione per IP<\/strong> \u2014 Se si lavora sempre dallo stesso indirizzo IP, configurare il file <code>.htaccess<\/code> per consentire solo il proprio IP<\/li>\n<li><strong>Robots.txt restrittivo<\/strong> \u2014 Aggiungere regole di disallow per tutti i crawler nel file robots.txt del clone<\/li>\n<\/ul>\n<h3>Sincronizzazione tra clone e sito originale<\/h3>\n<p>Durante il lavoro sul clone, il sito originale continua a ricevere aggiornamenti: nuovi articoli, commenti, ordini WooCommerce, registrazioni utenti. La sincronizzazione tra le due versioni richiede attenzione per evitare conflitti.<\/p>\n<p>La strategia consigliata prevede di mantenere il clone esclusivamente per modifiche strutturali (tema, layout, funzionalit\u00e0), mentre i contenuti vengono gestiti solo sul sito originale. Al termine del lavoro sul clone, trasferire le sole modifiche strutturali al sito live, senza sovrascrivere il database di produzione che nel frattempo ha accumulato nuovi dati.<\/p>\n<p>Per trasferire le modifiche dal clone al sito live, esportare solo le componenti necessarie: il tema personalizzato, i plugin configurati e le opzioni specifiche. Evitare di ripristinare il database del clone sul sito live, perch\u00e9 questo cancellerebbe tutti i contenuti creati nel frattempo.<\/p>\n<h3>Pulizia del clone al termine del lavoro<\/h3>\n<p>Una volta completato il lavoro di testing o sviluppo, eliminare il clone rappresenta una buona pratica di sicurezza e di gestione delle risorse server. La procedura di pulizia prevede:<\/p>\n<ol>\n<li>Eliminare tutti i file WordPress dalla directory del sottodominio<\/li>\n<li>Eliminare il database associato al clone dal pannello hosting<\/li>\n<li>Rimuovere il sottodominio dalla configurazione del server<\/li>\n<li>Verificare che non restino backup del clone nello storage remoto (Google Drive, Dropbox) che occupano spazio inutilmente<\/li>\n<\/ol>\n<p>Per i cloni creati con UpdraftClone Premium, la pulizia avviene automaticamente alla scadenza del periodo di utilizzo. Tuttavia, conviene verificare manualmente che il clone risulti effettivamente rimosso accedendo al proprio account UpdraftPlus.<\/p>\n<h3>Errori comuni nella clonazione<\/h3>\n<p>La clonazione di un sito WordPress presenta insidie che possono causare malfunzionamenti anche gravi. Ecco i problemi riscontrati con maggiore frequenza:<\/p>\n<ul>\n<li><strong>Dati serializzati corrotti<\/strong> \u2014 Un search-replace con strumenti non adeguati corrompe i dati serializzati di Elementor, WooCommerce e altri plugin. Utilizzare sempre strumenti che gestiscono la serializzazione (WP-CLI o Better Search Replace)<\/li>\n<li><strong>Mixed content SSL<\/strong> \u2014 Se il clone utilizza HTTPS ma restano riferimenti HTTP nel database, il browser mostra avvisi di contenuto misto. Eseguire il search-replace anche per la variante di protocollo<\/li>\n<li><strong>Cron job duplicati<\/strong> \u2014 I cron job di WordPress sul clone possono interferire con operazioni programmate. Verificare e disattivare i cron non necessari<\/li>\n<li><strong>Credenziali di terze parti<\/strong> \u2014 API key di Google, credenziali SMTP, token di pagamento: tutti questi dati vengono clonati insieme al sito. Sostituirli con credenziali di test o disattivarli<\/li>\n<li><strong>File di grandi dimensioni<\/strong> \u2014 La cartella uploads con molti GB di media rallenta enormemente la clonazione. Valutare se escludere i file media dal clone quando non strettamente necessari<\/li>\n<\/ul>\n<h3>Clonazione in ambiente locale<\/h3>\n<p>Un approccio alternativo alla clonazione su sottodominio consiste nel creare il clone in ambiente locale, utilizzando strumenti come LocalWP, XAMPP, MAMP o Docker. Il processo rimane identico: backup con UpdraftPlus, installazione WordPress locale, ripristino e search-replace degli URL.<\/p>\n<p>Il vantaggio principale del clone locale risiede nella velocit\u00e0 di sviluppo (nessuna latenza di rete) e nella totale sicurezza (il sito non risulta accessibile da Internet). Lo svantaggio consiste nella difficolt\u00e0 di condividere il lavoro con collaboratori o clienti e nelle possibili differenze di configurazione tra ambiente locale e server di produzione.<\/p>\n<h3>Conclusioni sulla clonazione con UpdraftPlus<\/h3>\n<p>La clonazione di un sito WordPress con UpdraftPlus rappresenta una procedura accessibile anche a utenti con competenze tecniche intermedie, a patto di seguire con attenzione tutti i passaggi descritti. La versione Premium semplifica enormemente il processo con UpdraftClone, mentre la versione gratuita richiede qualche passaggio manuale in pi\u00f9 ma produce risultati equivalenti.<\/p>\n<p>La chiave del successo risiede nella cura dei dettagli post-clonazione: search-replace accurato, protezione del clone, gestione delle credenziali e pulizia al termine del lavoro. Un clone ben configurato diventa uno strumento indispensabile per lavorare sul proprio sito WordPress con sicurezza e tranquillit\u00e0.<\/p>\n<h3>Hai bisogno di assistenza per clonare il tuo sito WordPress?<\/h3>\n<p>Il team di G Tech Group offre supporto professionale per la clonazione, la migrazione e la gestione di ambienti di staging WordPress. <a href=\"https:\/\/gtechgroup.it\/contatti\/\">Contattaci<\/a> per una consulenza personalizzata. Scopri anche il nostro servizio di <a href=\"https:\/\/gtechgroup.it\/hosting-wordpress\/\">Hosting WordPress gestito<\/a>, che include ambienti di staging preconfigurati, e le nostre soluzioni di <a href=\"https:\/\/gtechgroup.it\/posizionamento-seo\/\">posizionamento SEO<\/a> per ottimizzare la visibilit\u00e0 del tuo sito.<\/p>\n<h3>Guide Correlate<\/h3>\n<ul>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/updraftplus-free-vs-premium-confronto\/\">UpdraftPlus Free vs Premium: Quale Versione Scegliere<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/escludere-file-cartelle-backup-updraftplus\/\">Come Escludere File e Cartelle dal Backup con UpdraftPlus<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/updraftplus-amazon-s3-backup-aws\/\">UpdraftPlus e Amazon S3: Backup Professionale su Cloud AWS<\/a><\/li>\n<\/ul>\n<h3>Migliora il Tuo Sito WordPress<\/h3>\n<p>Scopri le nostre guide complete sugli altri plugin essenziali per WordPress:<\/p>\n<ul>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/wordfence-installare-configurare-wordpress\/\">Come Installare e Configurare Wordfence<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/wp-rocket-installare-configurare-wordpress\/\">Come Installare e Configurare WP Rocket<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/come-installare-elementor-wordpress-guida-principianti\/\">Come Installare Elementor su WordPress<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/installare-configurare-broken-link-checker-wordpress\/\">Come Installare Broken Link Checker<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Come Clonare un Sito WordPress con UpdraftPlus Clonare un sito WordPress significa creare una copia esatta del proprio progetto web, completa di database, file, temi,&hellip;<\/p>\n","protected":false},"author":2,"featured_media":166712,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"Clonare Sito WordPress con UpdraftPlus | Guida Staging","_seopress_titles_desc":"Come creare una copia clone del tuo sito WordPress con UpdraftPlus per testing e sviluppo. Staging, search-replace e best practice.","_seopress_robots_index":"","footnotes":""},"categories":[61],"tags":[2906,2907,2909,2908,2889],"class_list":["post-166727","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-clone-wordpress","tag-staging","tag-sviluppo-wordpress","tag-testing","tag-updraftplus"],"_links":{"self":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts\/166727","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/comments?post=166727"}],"version-history":[{"count":0,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts\/166727\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/media\/166712"}],"wp:attachment":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/media?parent=166727"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/categories?post=166727"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/tags?post=166727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}