Una piccola introduzione Cos'è una migrazione a costo zero e perché può essere zero downtime
La migrazione hosting a costo zero è il servizio in cui copiamo il tuo sito (file, database, posta, certificati SSL) dal vecchio fornitore al nostro, sostenendo noi il costo del lavoro tecnico e usando una procedura programmata (copia a freddo, validazione su ambiente di staging, cambio DNS calibrato sul TTL) che rende il passaggio invisibile ai visitatori e ai clienti del sito.
Perché è gratis: la migrazione fa parte del nostro processo di onboarding hosting. Per noi è investimento iniziale che si ripaga sul contratto continuativo di gestione, per te è la rimozione della barriera tipica del cambio fornitore ("costa troppo spostare, lascio le cose come stanno").
Da Vicenza dal 2008 abbiamo migrato siti WordPress e WooCommerce di ogni dimensione, da blog single-site a e-commerce con migliaia di prodotti e ordini in corso. Oltre 300 siti sono ora gestiti sulla nostra infrastruttura, molti arrivati con migrazione a costo zero.
Esempi tipici Tre esempi di intervento, in settori diversi
Esempio · settore e-commerce Sito di un negozio online (settore retail)
Migrazione di un e-commerce con migliaia di prodotti e ordini in corso da provider americano a VPS dedicato in Italia. TTL ridotto due giorni prima, sync finale del database in fascia notturna, cambio DNS in 30 minuti. Nessun ordine perso, nessuna chiamata dei clienti il giorno dopo.
0 ordini persi
Esempio · settore servizi B2B Sito istituzionale di una società di servizi (settore consulenza)
Spostamento di un sito WordPress con area riservata e integrazione CRM da hosting condiviso a VPS dedicato. Test su staging completo, validazione webhook con il CRM esterno. Cliente che si è accorto del cambio solo dal report di onboarding.
1 sett. tempo totale
Esempio · settore portfolio multi-sito Caso aggregato di gestione hosting (settore agenzie e PMI)
Consolidamento di una decina di siti WordPress da fornitori diversi a un'unica infrastruttura nostra. Migrazioni programmate in sequenza, cutover concordato cliente per cliente, gestione DNS centralizzata. Risultato: meno fornitori, ticket sotto un solo interlocutore.
0 downtime visibile
Cosa includiamo Cosa contiene una migrazione fatta bene
Inventario, copia, test, cambio DNS, validazione. Nessun passaggio saltato.
Inventario del sito attuale
Capire cosa c'è prima di copiare.
Prima di toccare il sito facciamo l'inventario completo: versione PHP, plugin attivi, custom code, query database non standard, cron job in produzione, integrazioni con servizi esterni, posta IMAP/SMTP, certificati SSL. Solo dopo decidiamo come migrare e cosa serve sul nuovo server.
- Versione PHP, plugin e tema
- Custom code e snippet
- Cron job in produzione
- Integrazioni con servizi esterni
- Configurazione email IMAP/SMTP
- Certificati SSL e domini in uso
Copia a freddo di file e database
Replica completa sul nuovo ambiente.
Copia di tutti i file (uploads, plugin, tema, custom code) e dump completo del database verso il nuovo VPS. Per siti grandi usiamo trasferimento incrementale, per siti con uploads pesanti facciamo sync a livello filesystem. Niente esportazioni con plugin che dimenticano metadati o relazioni.
- Trasferimento file completo
- Dump del database con metadati
- Sync incrementale per siti grandi
- Configurazione email replicata
- Cron job ricreati nel nuovo ambiente
- Certificati SSL pronti
Test su staging dedicato
Validazione completa prima del cambio.
Sul nuovo server alziamo un ambiente di staging accessibile via URL temporaneo (con noindex e password). Testiamo il sito completo: home, categorie, prodotti, checkout, area cliente, form, integrazioni. Solo quando tutto funziona programmiamo il cutover.
- URL di staging con password
- Test sul flusso completo
- Validazione checkout e pagamenti (sandbox)
- Test integrazioni con servizi esterni
- Verifica posta in uscita
- Sign-off del cliente
Cutover DNS senza downtime
Il momento del cambio, programmato.
Riduciamo il TTL DNS qualche giorno prima per accorciare il tempo di propagazione. Il giorno del cutover: ultima sync del database (ordini delle ultime ore), cambio dei record DNS, validazione immediata dal nostro lato, monitoraggio dei primi accessi reali. Per gli e-commerce facciamo il cutover in fascia oraria a basso traffico.
- Riduzione TTL DNS preventiva
- Sync finale del database
- Cambio record DNS programmato
- Validazione immediata post cutover
- Monitoraggio primi accessi reali
- Rollback rapido se serve
Il problema Perché tante migrazioni vanno male
Pattern ricorrenti che vediamo prendendo in carico siti migrati da altri:
- Migrazione fatta con plugin di esportazione che dimenticano metadati, custom code o relazioni database
- Niente staging: si copia in produzione e si scopre che qualcosa non funziona dopo il cambio DNS
- TTL DNS lungo: la propagazione richiede ore, gli utenti rimbalzano tra vecchio e nuovo server
- Ordini persi tra l'ultimo backup e il cutover, perché non c'è sync finale del database
- Email che smettono di funzionare: nessuno ha replicato la configurazione IMAP/SMTP
- Cron job dimenticati: le automazioni si fermano e nessuno se ne accorge per giorni
- Integrazioni esterne rotte: webhook puntano al vecchio dominio, IP cambiati nei firewall
Approccio pro: inventario completo, copia a freddo, staging validato, cutover programmato. Niente sorprese il giorno dopo.
I vantaggi Cosa ti porta affidare la migrazione a noi
Quello che ti porti a casa
Risultati concreti per imprenditore e ufficio tecnico:
- Costo zero per il cliente: la migrazione è inclusa nell'onboarding
- Zero downtime: cambio DNS programmato e TTL ridotto
- Niente ordini persi: sync finale del database al cutover
- Test su staging: passi in produzione solo quando tutto funziona
- Posta replicata: niente email che smettono di arrivare
- Cron job ricreati: le automazioni continuano a girare
- Rollback rapido se qualcosa non torna
Come lavoriamo Le 4 fasi del processo di migrazione
1. Inventario e analisi
Settimana 1.
- Mappa di plugin, custom code, cron, integrazioni
- Verifica accesso al vecchio hosting
- Stima tempi e finestra di cutover
- Riduzione TTL DNS preventiva
2. Copia e setup nuovo ambiente
Settimana 1-2.
- Provisioning del nuovo VPS
- Copia file e database
- Configurazione PHP, email e cron
- Certificati SSL preparati
3. Test su staging
Settimana 2.
- URL di staging con password
- Test del flusso completo
- Validazione integrazioni e webhook
- Sign-off del cliente
4. Cutover e validazione
Giorno del cutover.
- Sync finale del database
- Cambio DNS programmato
- Monitoraggio dei primi accessi reali
- Rimozione del vecchio ambiente dopo 30 giorni
Strumenti Stack che usiamo per migrare
Best-in-class per migrazioni WordPress / WooCommerce:
- WP-CLI per export e import database affidabili
- rsync per copia incrementale dei file
- Cloudflare per gestione DNS e TTL
- Backup smart proprietario sul nuovo ambiente prima del cutover
- Monitoraggio 24/7 sui primi giorni post-cutover
Tecnologie Stack migrazione che usiamo
WordPress
WooCommerce
PHP
MySQL
Cloudflare
WordPress
WooCommerce
PHP
MySQL
Cloudflare Risultati Cosa garantiamo come output
Quello che ti consegniamo come standard:
- Migrazione completata in una o due settimane
- Zero downtime al cutover DNS
- Niente ordini persi grazie al sync finale del database
- Posta e cron job funzionanti dal primo minuto
- Backup smart attivo sul nuovo ambiente
- Monitoraggio sui primi giorni post-cutover
Quanto costa la migrazione del sito? +
Il piano è dimensionato sul tuo sito: tipologia (vetrina, e-commerce, multisite), traffico atteso, livello di SLA e backup desiderati cambiano il quadro. Niente listini standard: prima cosa che facciamo è una breve call di scoping, poi mandiamo un preventivo scritto entro 48 ore.
Quanto dura una migrazione? +
Per la maggior parte dei siti WordPress / WooCommerce: una o due settimane dalla firma. Per siti molto grandi (migliaia di prodotti, integrazioni complesse) si arriva a 3-4 settimane. Tempi precisi dopo l'inventario iniziale.
Posso davvero non avere downtime? +
Con TTL DNS ridotto qualche giorno prima e sync finale del database al cutover, la finestra di indisponibilità per gli utenti è di pochi minuti, spesso invisibile. Per e-commerce facciamo il cutover in fascia oraria a basso traffico per minimizzare il rischio.
Cosa succede agli ordini ricevuti durante la migrazione? +
Il sync finale del database avviene il giorno del cutover, dopo aver validato lo staging. Gli ordini delle ultime ore prima del passaggio vengono replicati nel nuovo ambiente. Nessun ordine perso, nessuna riconciliazione manuale a posteriori.
La posta del dominio resta attiva? +
Sì. Replichiamo la configurazione IMAP/SMTP sul nuovo ambiente prima del cutover. Al cambio dei record DNS, la posta inizia a transitare dal nuovo server senza perdita di messaggi.
Cosa fate se qualcosa va storto? +
Il vecchio ambiente resta in piedi 30 giorni dopo il cutover. Se nei primi giorni emergono problemi, possiamo fare rollback rapido sui DNS o intervenire sul nuovo server. La validazione su staging riduce drasticamente la probabilità di sorprese.