Architecture: Executable Modules
Section titled “Architecture: Executable Modules”SMART Migration handles multiple concurrent API calls and parallel data streams across multiple API versions and platforms. To do this, the work is split across several separate executable modules. Each module runs as its own process, which keeps workloads isolated and lets them run side by side.
Antivirus and security software
Section titled “Antivirus and security software”IMPORTANT: Exclude these executables from virus scanning and similar real-time inspection (for example endpoint protection and EDR tools). Real-time scanning of high-volume, parallel file and network activity can significantly reduce migration throughput and may cause timeouts or interrupted transfers.
Verified: all executables are digitally signed with a DigiCert code-signing certificate, so you can verify their authenticity and integrity before adding the exclusions.
Executables
Section titled “Executables”| Executable | Purpose |
|---|---|
FlowUI.exe | The IDE environment, used to design and configure migration flows. |
FlowJob.exe | Job execution and monitoring. |
StepsUploadSPO.exe StepsUpload19.exe StepsUpload13.exe StepsUpload10.exe | SharePoint: Upload files |
StepsUpdateSPO.exe StepsUpdate13.exe StepsUpdate10.exe | SharePoint: Update list items |
StepsDownloadCore.exe StepsDownload.exe | SharePoint: Download files |
StepsReadSPO.exe StepsRead13.exe StepsRead10.exe | SharePoint: Schema crawler |
StepsGeneralSPO.exe StepsGeneral13.exe StepsGeneral10.exe | SharePoint: Read list item data |
pbniserv64.exe | Windows service encapsulation |
EventSource.exe | Windows event log processing |
RateLimitDemo.exe | Places a dummy workload on SharePoint Online to help measure rate-limit management. (Test tool) |