Come migrare da Microsoft 365 a Nextcloud + OnlyOffice
Guida passo-passo per passare da Microsoft 365 a Nextcloud Hub con integrazione OnlyOffice. L'alternativa completa allo stack di produttività europeo — self-hostable su Hetzner, usata dal governo tedesco, dai ministeri francesi e dalle istituzioni UE.
Prerequisiti
- Accesso admin Microsoft 365
- Forti capacità tecniche (specialmente per il percorso self-hosted)
- Buy-in dalla leadership: questo è un progetto organizzativo di 4-8 settimane, non un cambio di strumento
- Decisione sulla sostituzione dell'email (Proton Mail / Mailbox.org / simile) — migrazione separata ma parallela
Passaggi
-
Decidi il modello di hosting: gestito o self-hosted
Nextcloud gestito (Hetzner Storage Share, Infomaniak kSuite) per semplicità. Nextcloud self-hosted su Hetzner per sovranità e ottimizzazione dei costi su scala.
-
Inventaria il tuo ambiente Microsoft 365
Documenta utenti, uso dello storage per utente, dimensioni delle mailbox, siti SharePoint, canali Teams e integrazioni attive.
-
Predisponi e configura Nextcloud
Configura Nextcloud Hub sull'hosting scelto. Imposta account utente, gruppi, quote di storage e integra OnlyOffice per la collaborazione sui documenti.
-
Migra l'email
Sposta da Exchange Online a Proton Mail Business o Mailbox.org. L'email è separata da Nextcloud ma parte della storia di sostituzione di M365.
-
Migra i file OneDrive / SharePoint
Trasferimento bulk dei file da OneDrive/SharePoint a Nextcloud Files. Preserva le gerarchie di cartelle e la condivisione dove possibile.
-
Sostituisci le app Office con OnlyOffice
Configura l'integrazione OnlyOffice in Nextcloud per la modifica collaborativa basata su browser di file .docx/.xlsx/.pptx.
-
Sostituisci Teams con Nextcloud Talk + Element
Nextcloud Talk gestisce audio/video per piccoli team. Per organizzazioni più grandi, integra con un server Element/Matrix self-hosted.
-
Sostituisci SharePoint con Nextcloud Groupfolders
I Groupfolder sono l'equivalente Nextcloud per spazi condivisi del team. Configura i permessi per rispecchiare la tua struttura SharePoint.
-
Aggiorna integrazioni e identità
Configura SAML SSO per Nextcloud, integra con standard di calendario/contatti (CalDAV/CardDAV), aggiorna le integrazioni di terze parti.
-
Esegui in parallelo per 4-8 settimane
Migra un team o reparto alla volta. La maggior parte delle migrazioni M365 riesce tramite rollout graduale, fallisce con cutover big-bang.
-
Annulla l'abbonamento Microsoft 365
Dopo un'esecuzione parallela riuscita per tutti i team, archivia i dati M365, annulla l'abbonamento, aggiorna la documentazione.
Perché migrare da Microsoft 365?
Microsoft 365 è dominante nell’informatica aziendale europea. È anche un servizio statunitense le cui affermazioni ‘EU Data Boundary’ non risolvono completamente l’esposizione al CLOUD Act (Microsoft Corporation mantiene il controllo aziendale di Microsoft Ireland e altre sussidiarie UE).
Per le aziende europee dove la sovranità conta operativamente — settore pubblico, industrie regolamentate, SaaS B2B che servono enterprise europee, organizzazioni sotto DORA o NIS2 — la domanda non è se la postura di compliance di Microsoft sia adeguata. È se progettare intorno a Microsoft del tutto.
Nextcloud Hub + OnlyOffice è la risposta europea. Self-hostable, usata dal governo tedesco, dal governo francese, da molteplici istituzioni UE e da decine di università europee. La combinazione fornisce un’alternativa completa a Microsoft 365: archiviazione file, documenti collaborativi, integrazione email, videochiamate, chat, calendario, contatti, project management.
Questa è la migrazione più ambiziosa nella nostra serie di guide. La maggior parte delle PMI europee che la completano riportano che è stata più difficile del previsto e più gratificante del previsto.
Passi dettagliati per la migrazione
Passo 1: Decisione di hosting (scelta architetturale critica)
Tre percorsi di hosting, con implicazioni operative significativamente diverse:
Opzione A: Nextcloud gestito (consigliata per la maggior parte delle PMI)
Il provider ospita e opera Nextcloud per te. Tu gestisci utenti e contenuti; loro gestiscono l’infrastruttura.
- Hetzner Storage Share: ~2-8 €/utente/mese. Giurisdizione tedesca, forte sovranità.
- Infomaniak kSuite: ~6-12 €/utente/mese. Giurisdizione svizzera, infrastruttura idroelettrica.
- OwnCloud Online o altri provider Nextcloud gestiti: vari.
Pro: nessun onere di operazioni infrastrutturali. Contro: meno personalizzazione, costo per utente leggermente più alto su scala.
Opzione B: Nextcloud self-hosted su Hetzner (per team tecnici)
Esegui Nextcloud sulla tua infrastruttura.
- Server Hetzner Cloud: ~20-100 €/mese di base + costi di storage
- Nextcloud + OnlyOffice + Talk: open source, nessuna licenza software
- Costo operativo: stima realistica è il 10-20% del tempo di un ingegnere in modo continuativo
Pro: piena sovranità, risparmi drammatici su scala (80+ utenti), piena personalizzazione. Contro: reale onere operativo.
Opzione C: Self-hosted con supporto gestito (enterprise)
Esegui Nextcloud, ma con contratti di supporto vendor. Nextcloud GmbH (Stoccarda) e vari partner offrono supporto enterprise.
Per la maggior parte delle PMI europee (10-200 dipendenti), l’Opzione A è il giusto punto di partenza. Il premium di costo rispetto al self-hosting è reale ma vale per la semplicità operativa. Considera l’Opzione B per organizzazioni con forti capacità DevOps o 100+ dipendenti dove l’economia la favorisce.
Passo 2: Inventaria l’ambiente Microsoft 365
Prima della migrazione, documenta:
- Utenti: conteggio totale, tipi di licenza
- Storage OneDrive: storage per utente, volume totale
- Siti SharePoint: conteggio dei siti, volume totale, strutture di permessi
- Mailbox: dimensioni, requisiti di conservazione
- Teams: numero di canali, attivi vs archiviati, condivisioni file
- Pattern di condivisione esterna: utenti esterni, link condivisi
- Integrazioni: app di terze parti connesse, flussi di automazione (Power Automate)
- Configurazioni di compliance: politiche di conservazione, requisiti eDiscovery
Questo documento determina lo scope e la timeline della migrazione. Ambienti Microsoft 365 più grandi richiedono periodi di esecuzione parallela più lunghi e migrazioni più attente per team.
Passo 3: Predisponi Nextcloud
Per l’hosting gestito, la registrazione è semplice — predisponi l’istanza, configura l’account admin, setup base.
Per il self-hosted, la configurazione di lavoro che consigliamo:
Hetzner CCX23 (4 vCPU, 16 GB RAM): 30 €/mese
Hetzner Volume (1-5 TB a seconda dell'uso): 5-25 €/mese
Backup: Hetzner Storage Box per backup fuori dal server: 4-10 €/mese
Dominio + SSL Let's Encrypt: incluso
Infrastruttura totale: ~50-100 €/mese per un’organizzazione di 50-200 utenti.
Stack software:
- Nextcloud Hub (ultima versione)
- OnlyOffice Document Server
- Nextcloud Talk per videochiamate
- collabora online (alternativa a OnlyOffice se preferita)
Usa Docker Compose o l’installer All-in-One di Nextcloud per semplificare la configurazione.
Passo 4: Migra l’email separatamente
L’email è la parte più dolorosa della migrazione Microsoft 365 ma concettualmente separata da Nextcloud. Scegli prima la destinazione email:
- Proton Mail Business (Svizzera): ~7-12 €/utente/mese
- Mailbox.org (Germania): ~1-9 €/utente/mese
- Tutanota (Germania): ~3-12 €/utente/mese
Usa strumenti di migrazione email per spostare da Exchange Online alla destinazione scelta. La maggior parte dei provider offre assistenza per la migrazione.
Passo 5: Migra OneDrive / SharePoint
Per la migrazione dei file, tre approcci:
Approccio A: Download/upload manuale (solo per piccole migrazioni) Scarica da OneDrive/SharePoint, carica su Nextcloud. Funziona per <100 GB totali, piccoli conteggi utente.
Approccio B: Funzione di storage esterno di Nextcloud Connetti OneDrive come storage esterno in Nextcloud durante la transizione. I file rimangono in OneDrive ma accessibili tramite Nextcloud. Consente migrazione graduale.
Approccio C: Migrazione bulk tramite Rclone Per migrazioni più grandi, usa Rclone per copiare da OneDrive/SharePoint nella directory dati di Nextcloud. Preserva la struttura delle directory e i metadati. Richiede accesso server-side per self-hosted; più difficile per gestito.
Per un’organizzazione di 50 utenti con 5-10 TB totali, l’Approccio C è tipicamente necessario e richiede 1-2 settimane di lavoro focalizzato.
Passo 6: Configura l’integrazione OnlyOffice
L’integrazione OnlyOffice in Nextcloud è la killer feature per la migrazione Office:
- Installa l’app Nextcloud Office (usa OnlyOffice Document Server)
- Configura la connessione OnlyOffice
- Testa con file .docx, .xlsx, .pptx
Risultato: gli utenti possono aprire e modificare collaborativamente file Microsoft Office direttamente nel browser. La modifica multi-utente in tempo reale funziona. La compatibilità di formato è eccellente per documenti business tipici.
Avvertenze:
- File Excel molto complessi con macro necessitano test (la maggior parte funziona, i casi limite si rompono)
- Componenti aggiuntivi Office personalizzati non si trasferiscono
- Alcune animazioni PowerPoint si rendono diversamente
Passo 7: Sostituisci Teams
La sostituzione di Microsoft Teams è la parte più difficile perché Teams combina chat + video + condivisione file + project management.
Suddivisione consigliata:
- Nextcloud Talk per videochiamate (team piccoli e medi)
- Server Element/Matrix self-hosted per chat persistente del team (migliore di Nextcloud Talk per team con molta chat)
- Nextcloud Files + Groupfolders per condivisione file
- Nextcloud Deck per kanban/project management
Questo è più complesso del modello all-in-one di Teams ma ogni pezzo è migliore dell’equivalente Teams. La complessità è il prezzo della sovranità.
Per organizzazioni di 200+ utenti, l’investimento infrastrutturale aggiuntivo (server Matrix dedicato) ha senso.
Passo 8: Sostituisci SharePoint con Groupfolders
I Groupfolder di Nextcloud sono l’equivalente SharePoint — spazi condivisi del team con permessi basati sui ruoli.
Per ogni sito SharePoint:
- Crea Groupfolder in Nextcloud
- Configura permessi corrispondenti alla struttura SharePoint
- Migra file via Rclone o copia manuale
- Comunica il nuovo percorso al team
Il modello mentale è più semplice di SharePoint (nessun sito/lista/libreria separati — tutto è file e cartelle). Alcuni team preferiscono questo; altri lo trovano limitante. Pianifica tempo di aggiustamento.
Passo 9: Integrazione SSO e identità
Per organizzazioni di 50+ utenti, configura SAML SSO:
- Keycloak self-hosted (open source, deployabile in UE) come identity provider
- Oppure Authentik (open source, più semplice di Keycloak)
- Oppure IDP commerciale UE come Signicat
Questo unifica l’autenticazione tra Nextcloud, Element, GitLab, Mattermost e altri strumenti self-hosted. Gli utenti ottengono un solo login; gli admin ottengono un solo posto per gestire l’accesso.
Passo 10: Cutover graduale
Il singolo consiglio di migrazione più importante: non fare cutover big-bang.
Pattern di successo:
- Settimana 1-2: team pilota (5-10 utenti) su Nextcloud a tempo pieno
- Settimana 3-4: rifinisci la configurazione in base al feedback del pilota
- Settimana 5-8: migra un team a settimana
- Settimana 9-12: team finali + utenti con casi limite
- Settimana 13-16: periodo Microsoft 365 in sola lettura come riferimento
- Settimana 16+: annulla Microsoft 365
Timeline più veloci falliscono. Timeline più lente funzionano ma consumano il momentum del progetto.
Passo 11: Annulla Microsoft 365
Dopo che tutti i team sono confermati su Nextcloud:
- Esporta i dati finali da M365 per l’archivio di compliance (tipicamente 7+ anni di conservazione)
- Annulla l’abbonamento Microsoft 365
- Aggiorna la documentazione interna
- Comunica ai collaboratori esterni il nuovo workflow
Consigli per una migrazione fluida
- La migrazione email è il singolo pezzo più difficile. Pianificala con cura; considera di assumere specialisti di migrazione se il budget lo consente.
- Gli utenti avanzati avranno più difficoltà. Le persone che usano Microsoft 365 in profondità (utenti Excel avanzati, creatori Power Automate, admin SharePoint) affrontano l’aggiustamento più grande. Riconoscilo; fornisci tempo di formazione.
- L’economia dei costi è reale ma richiede self-hosting. Nextcloud gestito a 5-12 €/utente/mese vs M365 a 11,50-20 €/utente/mese è neutrale sui costi. Nextcloud self-hosted è drasticamente più economico su scala.
- La compatibilità di formato OnlyOffice è eccellente per documenti business tipici. Utenti avanzati con fogli di calcolo o presentazioni complesse necessitano test.
- La sostituzione di Teams è complessa. Nextcloud Talk + Element + Files funziona ma non è il pattern all-in-one di Teams. Alcuni team preferiscono l’approccio modulare; altri no.
- L’archivio di compliance è non negoziabile. Qualunque siano i tuoi requisiti di conservazione, pianifica l’archivio di compliance prima dell’annullamento.
- Pianifica per il change management, non solo per la migrazione tecnica. Questo è un progetto organizzativo. Il lavoro tecnico è il 30-40% dello sforzo totale; comunicazione, formazione e change management sono il resto.
- L’adozione nel settore pubblico dimostra che il modello funziona. Governo federale tedesco, governo francese, Ministero della Difesa italiano e molte istituzioni UE girano su Nextcloud. Se loro possono farlo, la tua organizzazione può farlo — ma hanno passato anni sulla migrazione, non settimane.
Ti è stato utile?