Ga naar inhoud
Contact us

Technische vereisten voor partners

Als SMART Migration-partner verkoopt u de licentie door en voert u klantprojecten zelf uit, onder uw eigen merk. Wij verzorgen vooraf een partnertraining en bieden onopvallende ondersteuning achter de schermen bij uw eerste twee klantprojecten. Daarna werkt u zelfstandig — wijs een interne hoofdcontactpersoon aan die vragen beoordeelt voordat ze bij ons terechtkomen.

Dit is een doorlopende basis, geen eenmalige inrichting — vereist voor elk project, niet alleen voor uw eerste. De test-Nextcloud-server is optioneel — alleen relevant als die past bij de manier waarop u SMART Migration gaat gebruiken.

Wilt u eerst alleen nagaan of SMART Migration nuttig voor u is? Voor de proof of concept (POC) is minder nodig: één sandbox, geen inrichting voor een training.


Inbegrepen in uw partnerschap — zonder kosten:

  • Uw SMART Migration-partnerlicentie — te installeren op zoveel computers als u wilt; ze werkt met uw eigen domeinen, die bij de uitgifte worden vastgelegd (Waar een licentie kan draaien).
  • VMware Workstation Pro — gratis voor persoonlijk en commercieel gebruik (Broadcom, sinds nov. 2024), geen licentiesleutel nodig.
  • MetaVox — gratis, geen licentie vereist, als u het installeert voor metadatamigraties naar Nextcloud.
  • Een fysieke (of gehoste) computer waarop VMware Workstation draait — zo gedimensioneerd dat elke sandbox-VM die u erop draait ruim 16 GB RAM toegewezen kan krijgen.
  • Een licentie voor Windows 11 Pro of Windows Server 2022+ voor die hostcomputer, plus een aparte Windows-licentie voor elke VM die u in Workstation aanmaakt — dat VMware gratis is, dekt het gastbesturingssysteem niet.
  • De licenties voor uw Microsoft 365-tenant.

Vraag uw accountmanager naar de actuele licentiekosten voor een M365-tenant.


(Stapsgewijze handleiding voor het inrichten van een sandbox)

In uw sandbox oefent u installaties en configuraties totdat u ze zonder nadenken uitvoert. Houd de sandbox daarom langdurig in gebruik, niet alleen tijdens de onboarding. Het is de computer waarop de SMART Migration-server draait: de server leest de OneDrive-accounts, de SharePoint-sites en -bibliotheken, de bibliotheken in Teams en de bestandsshares van uw testomgeving, en schrijft naar uw Nextcloud-testserver (als u Nextcloud-migraties levert). De bestanden gaan dus via deze computer.

De architectuur van de POC-opstelling

De architectuur van de POC-opstelling

Diagram: in de partner-POC vormen de drie vakken uw eigen testomgeving. Op de sandbox, een Windows-VM of -computer, draait de SMART Migration-server. De server vraagt de Nextcloud-testserver (met de SMART Migration-app en de gemigreerde bestanden) om jobs, leest de inhoud uit de testbronnen (de Microsoft 365-testtenant en een testbestandsshare), schrijft de bestanden en rapporten naar de Nextcloud-testserver en stuurt de jobgegevens naar de rapportagedatabase. Nextcloud en de bronnen hebben geen directe verbinding.

De drie vakken van de architectuur vormen uw eigen testomgeving:

  • Middelste vak – Sandbox: de Windows-VM of -computer waarop de SMART Migration-server draait.
  • Linkervak – Nextcloud-testserver (Nextcloud-bestemmingen): uw Nextcloud-testserver, met de SMART Migration-app en de gemigreerde bestanden.
  • Rechtervak – Testbronnen: uw Microsoft 365-testtenant (OneDrive-accounts, SharePoint-sites en -bibliotheken, bibliotheken in Teams) en een testbestandsshare.

De server vraagt de Nextcloud-app om jobs, leest de inhoud uit de testtenant en schrijft de bestanden naar de Nextcloud-testserver. Nextcloud en de bronnen maken nooit rechtstreeks verbinding met elkaar.

Om het eenvoudig te houden, wordt de BI-database (rapportagedatabase) tijdens de installatie automatisch op de sandbox geïnstalleerd. U hoeft in uw sandbox dus niets apart te installeren of te hosten. De server schrijft de jobgegevens naar deze database (stap 5 in de afbeelding) en Power BI leest ze daaruit.

In productie kunt u de PostgreSQL-database voor BI beter ergens anders installeren, als gehoste dienst of op een andere computer. Zo kunnen gebruikers de database vanuit Power BI bereiken zonder toegang te hebben tot de VM van de SMART Migration-server.

Meer lezen over de architectuur: Hoe SMART Migration en de app samenwerken · De architectuur van de Nextcloud-app · De rapportagedatabase · Hoe SMART Migration wordt geïnstalleerd: de repository en de BI-database

De technische vereisten voor de sandbox

  • Twee of meer computers, die elk afzonderlijk kunnen worden teruggezet naar een schone, gepatchte staat. Met twee computers blijft er één vrij voor live projecten, terwijl u de andere gebruikt voor training en tests.
  • Per computer 64-bits Windows 11 Pro of Windows Server 2022 of hoger (geen macOS). Voor Nextcloud-bestemmingen is Windows Server 2022 of hoger vereist.
  • Dual-core-CPU, 16 GB RAM en een beeldscherm van 1920×1080.
  • 30 GB vrije ruimte in de openbare map van Windows (Public) en 50 GB vrije ruimte in Temp. U hebt meer nodig als u test met de grote bestanden hieronder.
  • Prestatie-index (tabblad Account) ≥ 1.0.

VM's zijn hier zeer geschikt. VMware Workstation Pro (gratis, geen licentiesleutel nodig) draait op een 64-bits host met Windows 11 of Windows Server 2022 of hoger. Die host mag fysiek of virtueel zijn: een VM als host moet geneste virtualisatie ingeschakeld hebben op het eigen platform. Geef elke sandbox-VM de volledige 16 GB RAM, bovenop wat de host zelf gebruikt, en een eigen licentie voor Windows 11 Pro of Windows Server 2022 of hoger. Met snapshots zet u de VM terug. Een betaalde VPS of Azure-VM is niet nodig.

Voor de sandbox volstaan de minimale specificaties. De aanbevolen specificaties zijn bedoeld voor live workloads van klanten. De prestatie-index is in de praktijk de betrouwbaarste maatstaf, omdat de CPU en de kloksnelheid gevirtualiseerd zijn. Controleer alleen of de waarde per computer ≥ 1.0 is. Kies de host zo dat elke VM 16 GB RAM en de bovenstaande schijfruimte kan halen, ook als er twee tegelijk draaien. Zie Systeemvereisten.

Partnerlicentie

Onbeperkt: u installeert op zoveel computers als u wilt, fysiek of virtueel, en hoeft geen aantal computers bij te houden. De licentie staat op de whitelist voor uw eigen domeinen. Zo werkt hij in uw hele sandbox en blijft hij toch aan u gekoppeld. Hij kan geen verbinding maken met de SharePoint Online-omgeving van een klant. Klantprojecten draaien op een commerciële licentie.


Microsoft 365-testtenant en app-registratie

Section titled “Microsoft 365-testtenant en app-registratie”

Wat de tenant nodig heeft

Gebruik een aparte M365-tenant, gescheiden van productie- en klanttenants, gevuld met realistische inhoud:

  • SharePoint en Teams: sites en teams met versiegeschiedenis en metadata (aangepaste kolommen, inhoudstypen) — niet alleen gewone bestanden. Ten minste één SharePoint-bibliotheek en één bibliotheek in een team in Teams.
  • OneDrive: ten minste twee OneDrive-accounts. Het e-mailadres van één OneDrive-gebruiker moet overeenkomen met dat van een van de twee gebruikers op de test-Nextcloud-server, zodat SMART Migration de OneDrive aan de Nextcloud-gebruiker kan koppelen (Test-Nextcloud-server).
  • Kleine en grote bestanden: van minder dan 10 KB tot meer dan 1 GB, in elke OneDrive, bibliotheek en bestandsshare.
  • Met en zonder versiegeschiedenis: zowel de kleine als de grote bestanden bestaan met en zonder versiegeschiedenis.
  • Versiegeschiedenis bij de grote bestanden: leg bijzondere nadruk op bestanden van meer dan 1 GB met veel versies.

Enkele bestanden met meer dan 100 versies kan SMART Migration zelf genereren.

App-registratie

SMART Migration verifieert via een app-registratie in Entra ID (certificaat + API-machtigingen + beheerderstoestemming), niet via een interactieve aanmelding. U hebt er één per klanttenant nodig, dus oefen eerst in uw sandbox met de handleiding voor app-registratie.

In uw sandboxtenant heeft de app-registratie de volledige machtigingen uit de handleiding nodig, met beheerderstoestemming. Gebruik geen Sites.Selected en beperk de machtigingen ook niet op een andere manier, zodat ze alle inhoud van de testtenant kan bereiken. Beperkte machtigingen zijn iets voor een productieomgeving (Toegang beperken tot geselecteerde sites).

Uw partnerlicentie werkt alleen met uw eigen SharePoint Online- en OneDrive-domeinen en servernamen, die bij de uitgifte worden vastgelegd — ze kan geen verbinding maken met de tenant van een klant. Een klantproject draait op een commerciële licentie: geïnstalleerd op één server, die van uzelf kan zijn, en niet gebonden aan een tenant of een klant, zodat ze binnen één tenant of tussen tenants kan migreren, met in elke tenant een app-registratie (Waar een licentie kan draaien · Meer dan één tenant). De bestanden van de klant gaan dan via uw server, dus stem dat af met de IT-afdeling van de klant.


Wat de bestandsshare nodig heeft

Een bestandsshare om bestandsshares als bron te testen. De sandbox leest bestandsshares als het Windows-account waaronder de SMART Migration-server draait, met de eigen machtigingen van dat account. Dat Windows-account moet toegang hebben tot een bestandsshare met enkele bestanden — klein en groot. Gebruik het UNC-pad van de share (\\server\share) als bron.


Alleen nodig als u Nextcloud-migraties gaat uitvoeren — sla dit volledig over als u alleen met SharePoint werkt.

Wat de test-Nextcloud-server nodig heeft (Nextcloud-bestemmingen)

Vereist volledige beheerderstoegang (voor teammappen, gebruikers/groepen en de overdracht van inhoud) en Nextcloud v34.x of nieuwer. De server moet beschikken over:

  • Twee gebruikers. De ene heeft hetzelfde e-mailadres als een gebruiker in de OneDrive van de Microsoft 365-testtenant, zodat SMART Migration die OneDrive aan de Nextcloud-gebruiker kan koppelen. De andere heeft een ander e-mailadres, zodat u ook ziet wat er gebeurt zonder overeenkomst.
  • Twee beheerders. Dat mogen dezelfde twee gebruikers zijn. Met hen beiden werkt u in een opzet met meerdere gebruikers, als twee mensen tegelijk (Samenwerken).
  • Een groep met de naam "Migration users" met de twee gebruikers als leden.

MetaVox 3.1 (optioneel)

Installeer MetaVox versie 3.1 (MetaVox in de Nextcloud App Store) op de test-Nextcloud-server. Het is optioneel, maar onmisbaar voor het migreren van metadata en SharePoint-weergaven: Nextcloud heeft zelf geen gestructureerde metadata, en zonder MetaVox worden de bestanden gemigreerd zonder hun SharePoint-kolommen en -weergaven. MetaVox is gratis, er is geen licentie nodig.

Meer lezen: Metadata, MetaVox en SharePoint-weergaven

Zie Wat de server nodig heeft.


Power BI Desktop

Waarvoor het dient: Power BI Desktop opent SMART BI.pbix, het rapport met de gegevens uit de discovery van de bestanden (voor de beoordeling) en uit de migratie, in grafieken, tabellen en filters.

  • Discovery en beoordeling, vóór de migratie: de bestanden die in de bron zijn gevonden, met volumes, leeftijd, bestandstypen, versiegeschiedenis en metadata. Hiermee beoordeelt u de migratie en bepaalt u de omvang ervan.
  • Tijdens de migratie: de voortgang, de jobstatus, de doorvoersnelheid, de fouten en de status van elk bestand.
  • Na de migratie: wat er is gemigreerd en van waar naar waar, met metadata en versie-informatie, en wat er is achtergebleven.

Gebruik het in uw sandbox om het resultaat te controleren, bijvoorbeeld of de grote bestanden hun versiegeschiedenis hebben behouden.

Kosten: gratis

Microsoft Power BI Desktop is gratis. Het is een Windows-programma van Microsoft waarvoor u geen licentie en geen abonnement nodig hebt. Download Power BI Desktop bij Microsoft.

Waar de gegevens vandaan komen: uit de PostgreSQL-database op de sandbox, via de ODBC-gegevensbron SMARTBI. Beide worden tijdens de installatie geïnstalleerd en geconfigureerd. U installeert dus alleen Power BI Desktop, op de sandbox. Wat u ook aanklikt in het rapport, het verandert niets aan de gegevens of aan de migratie. In productie kunt u de database beter ergens anders plaatsen (zie Partner-sandbox).

Meer lezen: Business intelligence met Power BI · Power BI voor beginners · SMART BI.pbix vernieuwen, uploaden en delen

De BI-architectuur

De BI-architectuur

Diagram: Business Intelligence met Microsoft Power BI Desktop in de partner-POC. De SMART Migration-server in de sandbox zet de gegevens van elke run in realtime in de BI-database. Dat is PostgreSQL, dat in de POC lokaal op de sandbox draait en tijdens de installatie automatisch wordt geïnstalleerd. Power BI Desktop vernieuwt SMART BI.pbix via ODBC vanuit die database. Het opgeslagen bestand bevat zijn eigen gegevens: u kunt het met iedereen delen, het toont de stand van de datum waarop het is vernieuwd en het documenteert het project.

In uw sandbox draait de PostgreSQL-BI-database lokaal op de sandbox; deze wordt tijdens de installatie automatisch geïnstalleerd. De SMART Migration-server schrijft de gegevens van de runs in realtime naar deze database (stap 5). Power BI Desktop leest ze via ODBC (stap 6) om SMART BI.pbix te vernieuwen.


Drie sessies van circa 2 uur via Microsoft Teams, waarbij de consultant uw computer op afstand kan bedienen om live te demonstreren en problemen op te lossen — neem deel aan Teams vanaf de sandboxcomputer (of de host) zelf. U hebt hiervoor geen bestaande Teams-omgeving nodig; als gast deelnemen aan een vergadering is voldoende.

Kom met een praktische kennis van zowel M365/SharePoint als Nextcloud, en met alle toegang (app-registratie, tenant, Nextcloud-beheerder) al geconfigureerd — zodat de sessies om SMART Migration draaien en niet om machtigingen.


Vóór de training

  • Twee of meer machines die u kunt terugzetten (Windows 11 Pro / Server 2022+).
  • Elke machine voldoet aan de minimale specificaties, met een prestatie-index van ≥1,0.
  • VMware Workstation Pro (gratis) of een vergelijkbaar product, met snapshots.
  • Een licentie voor Windows 11 Pro / Server 2022+ voor de host en voor elke VM.
  • Een speciale M365-tenant, gescheiden van productie.
  • Voor BI: een tenant gevuld met content met versies/metadata en een bestandsshare; demobestanden van minder dan 10 KB tot meer dan 1 GB, waaronder bestanden met meer dan 100 versies.
  • Ten minste twee OneDrive-gebruikers, elk met kleine en grote (>1 GB) bestanden, met en zonder versiegeschiedenis; ten minste één SharePoint-bibliotheek en één bibliotheek in een Teams-team, met kleine en grote bestanden.
  • Een bestandsshare met kleine en grote bestanden, leesbaar voor het Windows-account waaronder de SMART Migration-server draait.
  • Optioneel — als u naar Nextcloud gaat migreren: een testserver (v34.x+) met volledige beheerderstoegang, twee gebruikers (één met hetzelfde e-mailadres als een OneDrive-gebruiker, één met een ander e-mailadres), twee beheerders (dit mogen dezelfde twee gebruikers zijn) en een groep "Migration users" met de twee gebruikers; optioneel MetaVox 3.1, voor metadata en SharePoint-weergaven.
  • Een M365-appregistratie in uw sandbox-tenant, met volledige machtigingen.
  • Microsoft Power BI Desktop (gratis download), op de sandbox.
  • Microsoft Teams beschikbaar voor trainingsgesprekken (deelnemen als gast is prima — geen licentie nodig), waarbij uw sandboxmachine bereikbaar is voor overname op afstand.
  • SMART Migration gedownload en geïnstalleerd, met de partnerlicentiesleutel toegepast.

Registreer uw SharePoint-domein (bijv. MyDomain.sharepoint.com) bij MigrateDMS voordat u uw partnerlicentie gebruikt — neem hiervoor contact op met uw accountmanager.

Zie ook