office suite

Come migrare da Microsoft 365 a Nextcloud + OnlyOffice

Microsoft 365 Nextcloud + OnlyOffice
Difficoltà: Avanzato Tempo stimato: 4-8 settimane per una tipica migrazione PMI

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

  1. 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.

  2. Inventaria il tuo ambiente Microsoft 365

    Documenta utenti, uso dello storage per utente, dimensioni delle mailbox, siti SharePoint, canali Teams e integrazioni attive.

  3. 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.

  4. 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.

  5. 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.

  6. Sostituisci le app Office con OnlyOffice

    Configura l'integrazione OnlyOffice in Nextcloud per la modifica collaborativa basata su browser di file .docx/.xlsx/.pptx.

  7. 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.

  8. 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.

  9. Aggiorna integrazioni e identità

    Configura SAML SSO per Nextcloud, integra con standard di calendario/contatti (CalDAV/CardDAV), aggiorna le integrazioni di terze parti.

  10. 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.

  11. 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:

  1. Installa l’app Nextcloud Office (usa OnlyOffice Document Server)
  2. Configura la connessione OnlyOffice
  3. 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:

  1. Crea Groupfolder in Nextcloud
  2. Configura permessi corrispondenti alla struttura SharePoint
  3. Migra file via Rclone o copia manuale
  4. 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:

  1. Settimana 1-2: team pilota (5-10 utenti) su Nextcloud a tempo pieno
  2. Settimana 3-4: rifinisci la configurazione in base al feedback del pilota
  3. Settimana 5-8: migra un team a settimana
  4. Settimana 9-12: team finali + utenti con casi limite
  5. Settimana 13-16: periodo Microsoft 365 in sola lettura come riferimento
  6. 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:

  1. Esporta i dati finali da M365 per l’archivio di compliance (tipicamente 7+ anni di conservazione)
  2. Annulla l’abbonamento Microsoft 365
  3. Aggiorna la documentazione interna
  4. 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?