Stap voor stap installeren: SMART Migration instellen voor de app
Wat een eigen server u oplevert
Section titled “Wat een eigen server u oplevert”Wanneer het werk draait op een machine die u zelf beheert, binnen uw netwerk, en niet in Nextcloud of in de cloud van een leverancier, heeft de migratie een aantal voordelen die zwaarder wegen naarmate de migratie groter wordt.
Hij bereikt elke bron
Bestandsshares, lokale schijven en SharePoint on-premises bevinden zich in uw netwerk, buiten bereik van elke clouddienst. De server staat ernaast en bereikt daarnaast SharePoint Online, OneDrive en Teams via internet.
Inloggegevens blijven bij u
De Entra ID-app-registratie en het bijbehorende certificaat, de NTLM-inloggegevens voor SharePoint on-premises en het Windows-account dat de bestandsshares leest, bestaan alleen op de server. Nextcloud, deze app en de partner beschikken over geen van alle.
Microsofts eigen interfaces
De server communiceert met SharePoint, OneDrive en Teams via Microsofts eigen API's — waarvan de meeste alleen op Windows beschikbaar zijn — als Windows-programma dat is aangemeld met de app-registratie van uw tenant. Daardoor kan hij versies, metadata en datums meenemen en de throttling van Microsoft 365 respecteren.
Uw bestanden gaan rechtstreeks naar uw Nextcloud
Bestanden gaan van de bron naar uw Nextcloud via de server en nergens anders langs. Geen enkele clouddienst van derden slaat ze onderweg op of stuurt ze door.
Dicht bij de gegevens
Latentie is belangrijker dan bandbreedte wanneer een bibliotheek veel kleine bestanden bevat. Een server dicht bij de bestandsservers en Nextcloud houdt elke aanroep kort.
Onder uw controle
U bepaalt waar hij draait, wanneer hij wordt onderhouden en in welk netwerksegment hij staat. Voor bestandsshares en SharePoint on-premises kan hij zelfs zonder internettoegang draaien.
Elke verbinding gaat uit van de server
Section titled “Elke verbinding gaat uit van de server”De server start elke verbinding zelf: hij vraagt deze app om werk, leest de bronnen en schrijft naar Nextcloud. Niets hoeft de server te bereiken, dus er hoeft geen poort naar de server te worden opengezet, en de app neemt nooit contact met hem op.
| De server maakt verbinding met | Voor | Via |
|---|---|---|
| Deze Nextcloud | Taken claimen, voortgang en resultaten rapporteren, bestanden en rapporten schrijven | HTTPS, aangemeld met een Nextcloud-app-wachtwoord |
| SharePoint Online, OneDrive en Teams | De bronnen lezen | HTTPS via internet, met de Entra ID-app-registratie en het bijbehorende certificaat |
| SharePoint on-premises | De bronnen lezen | Uw netwerk, met NTLM-inloggegevens |
| Bestandsshares en schijven | De bronnen lezen | Uw netwerk, als het Windows-account waaronder de server draait |
| De rapportagedatabase | De gegevens op bestandsniveau achter het Power BI-rapport | Uw netwerk |
Een afgeschermd netwerksegment
Voor bestandsshares en SharePoint on-premises heeft de server geen internettoegang nodig: alleen een route naar de bronnen en naar deze Nextcloud. Microsoft 365-bronnen vereisen een uitgaande route naar Microsoft.
Meer lezen: Bestandsshares naar Nextcloud
Wat de server nodig heeft
Section titled “Wat de server nodig heeft”De vereisten zijn die van een Windows-programma dat uw bronnen leest en naar Nextcloud schrijft. Regel ze vóór de installatie, met de beheerders van het netwerk, de tenant en de bestandsservers.
| Vereiste | Waarom |
|---|---|
| Een Windows-machine of VM, met 16 GB RAM als uitgangspunt | De server is een Windows-programma en voert elke taak uit; hij blijft aan zolang er taken lopen. Meer geheugen helpt wanneer vier taken tegelijk lopen of een bibliotheek erg groot is. |
| De vereiste onderdelen, waaronder .NET 8 | Op een machine zonder internettoegang moeten ze vóór de server handmatig worden geïnstalleerd. |
| Een route naar deze Nextcloud | Elke taak wordt via het Nextcloud-adres geclaimd, gerapporteerd en geschreven. |
| Een Entra ID-app-registratie met een certificaat | Voor SharePoint Online, OneDrive en Teams: het certificaat als .pfx-bestand of geïnstalleerd in het Windows-certificaatarchief, en de machtigingen die SMART Migration nodig heeft. |
| NTLM-inloggegevens | Voor SharePoint on-premises: een account dat de te migreren sites kan lezen. |
| Leesrechten voor het Windows-account | Voor bestandsshares: op elke map die de taken lezen. |
| Een apart Nextcloud-beheerdersaccount en het bijbehorende app-wachtwoord | De server meldt zich hiermee aan bij deze app; trek het app-wachtwoord in om de server direct af te sluiten. Om doel-teammappen aan te maken, moet het adres van de server bovendien de wachtwoordbevestiging van Nextcloud overslaan — zie Een teammap wordt niet aangemaakt |
| Een repository en een BI-database | SQL Server 2025 Express en PostgreSQL, standaard samen met de server geïnstalleerd, of eigen servers. Zie Hoe SMART Migration wordt geïnstalleerd: de repository en de BI-database |
| Een licentiesleutel van uw partner | Eerst de gratis proefsleutel, de productielicentie zodra u live gaat. |
Dimensionering, vereiste onderdelen en de app-registratie van de tenant, volledig uitgewerkt:
- De servers dimensioneren voor een grote migratie
- Systeemvereisten
- Zo maakt en configureert u de app-registratie
Waarom hij niet binnen Nextcloud draait
Section titled “Waarom hij niet binnen Nextcloud draait”Nextcloud en deze app blijven precies zoals ze zijn: de app bevat het plan en de registratie, en doet geen enkel verzoek aan Microsoft 365 of aan de server. Dat is een bewuste keuze, en die houdt Nextcloud buiten de risico's van de migratie.
- De API's van Microsoft draaien op Windows. Een groot deel van de communicatie die een migratie met SharePoint en Microsoft 365 nodig heeft — bibliotheken, versies, metadata en machtigingen lezen, en vooral SharePoint on-premises — verloopt via Microsofts eigen API's en clientbibliotheken, en de meeste daarvan zijn alleen op Windows beschikbaar. Nextcloud draait op Linux, dus het werk moet op een Windows-machine ernaast draaien.
- Geen Microsoft 365-inloggegevens in Nextcloud. Een Nextcloud die de tenant zou lezen, zou het certificaat van de app-registratie moeten bewaren. De server houdt het in plaats daarvan binnen uw netwerk.
- Een migratie is geen webverzoek. Een uitvoering kan uren of dagen duren, en een server die daarvoor is gebouwd, doorstaat een onderbreking, throttling en een herstart beter dan een webserver.
- Windows bereikt Windows-bronnen. NTLM en de rechten van een Windows-account op een bestandsshare horen ook thuis op Windows.
Uw partner richt het samen met u in
De downloadlink, de proefsleutel en de productielicentie krijgt u van uw SMART Migration-partner, die de server samen met u kan installeren en kan controleren of hij elke bron bereikt.
Zie ook