| Minimum computer requirements – not recommended for anything other than testing |
64-bit installation of Windows 11 or Windows Server 2022 and newer.
(No MacOS support) |
|
- Display resolution minimum 1920×1080
|
|
- Hard disk with 30 GB of free space in the “Windows Public folder” and 50 GB free space in the “Windows Temp folder”
|
- Performance score (Account Tab) 1.0
|
| Recommended computer requirements |
- 64-bit installation of Windows 11 or Windows Server 2022 and newer.
(No MacOS support)
|
|
- 64-512 GB RAM – (low volume scan and file migration 32GB RAM)
|
- SSD with 150 GB of free space in the “Windows Public folder” and 10 GB free space in the “Windows Temp folder”
|
- Performance score (Account Tab) 2.5
|
- In case of heavy workload (large scans, many files etc.) it is recommended to have a separate SQL Server on a separate machine
|
*Machine performance
Since CPU and Clock frequency in modern days often are virtual we have included a performance index calculator located on the Account tab.
It accurately calculates the actual performance for the computer (virtual or physical) where SMART Migration is installed.
The absolute minimum performance index is 1.0 but we recommend to scale up the computer to meet a performance index of 2.5
Required components (automatically installed when there is internet access)
| SMART Migration GA – Component Download URLs |
| Component |
Version |
URL |
Size |
| Visual C++ 2015-2022 (x64) |
14.30+ |
https://aka.ms/vs/17/release/vc_redist.x64.exe |
~25 MB |
| Visual C++ 2015-2022 (x86) |
14.30+ |
https://aka.ms/vs/17/release/vc_redist.x86.exe |
~25 MB |
| Microsoft WebView2 Runtime |
latest |
https://go.microsoft.com/fwlink/p/?LinkId=2124703 |
~4 MB |
| Access Database Engine 2016 (x64) |
16.0 |
https://download.microsoft.com/download/3/5/C/35C84C36-661A-44E6-9324-8786B8DBE231/accessdatabaseengine_X64.exe |
~82 MB |
| .NET Desktop Runtime 8.0 (x64) |
8.0.0 |
https://download.visualstudio.microsoft.com/download/pr/b280d97f-25a9-4ab7-8a12-8291aa3af117/a37ed0e68f51fcd973e9f6cb4f40b1a7/windowsdesktop-runtime-8.0.0-win-x64.exe |
~55 MB |
| SQL Server 2025 Express |
2025 |
https://download.microsoft.com/download/7ab8f535-7eb8-4b16-82eb-eca0fa2d38f3/SQL2025-SSEI-Expr.exe |
~6 MB |
| ODBC Driver 18 for SQL Server (x64) |
18.6.1.1 |
https://go.microsoft.com/fwlink/?linkid=2345415 |
~8 MB |
| Optional: PostgreSQL 18.3 (x64) |
18.3-1 |
https://get.enterprisedb.com/postgresql/postgresql-18.3-1-windows-x64.exe |
~300 MB |
| Optional: PostgreSQL ODBC Driver (x64) |
17.0.0007 |
https://ftp.postgresql.org/pub/odbc/releases/REL-17_00_0007-mimalloc/psqlodbc_x64.msi |
~4 MB |
| Optional: Microsoft Power BI Desktop (x64) |
latest |
https://download.microsoft.com/download/8/8/0/880BCA75-79DD-466A-927D-1ABF1F5454B0/PBIDesktopSetup_x64.exe |
~500 MB |
| SMART Migration Preview – Component Download URLs |
| Component |
Version |
URL |
Size |
| Visual C++ 2015-2026 (x64) |
14.50+ |
https://aka.ms/vs/17/release/vc_redist.x64.exe |
~25 MB |
| Visual C++ 2015-2026 (x86) |
14.50+ |
https://aka.ms/vs/17/release/vc_redist.x86.exe |
~25 MB |
| Microsoft WebView2 Runtime |
latest |
https://go.microsoft.com/fwlink/p/?LinkId=2124703 |
~4 MB |
| Access Database Engine 2016 (x64) |
16.0 |
https://download.microsoft.com/download/3/5/C/35C84C36-661A-44E6-9324-8786B8DBE231/accessdatabaseengine_X64.exe |
~82 MB |
| .NET Desktop Runtime 8.0 (x64) |
8.0 (latest) |
https://aka.ms/dotnet/8.0/windowsdesktop-runtime-win-x64.exe |
~58 MB |
| .NET Desktop Runtime 10.0 (x64) |
10.0 (latest) |
https://aka.ms/dotnet/10.0/windowsdesktop-runtime-win-x64.exe |
~65 MB |
| SQL Server 2025 Express |
2025 |
https://download.microsoft.com/download/7ab8f535-7eb8-4b16-82eb-eca0fa2d38f3/SQL2025-SSEI-Expr.exe |
~6 MB |
| ODBC Driver 18 for SQL Server (x64) |
18.6.1.1 |
https://go.microsoft.com/fwlink/?linkid=2345415 |
~8 MB |
| Optional: PostgreSQL 18.4 (x64) |
18.4-1 |
https://get.enterprisedb.com/postgresql/postgresql-18.4-1-windows-x64.exe |
~300 MB |
| Optional: PostgreSQL ODBC Driver (x64) |
18.00.0000 |
https://ftp.postgresql.org/pub/odbc/releases/REL-18_00_0000-mimalloc/psqlodbc_x64.msi |
~4 MB |
| Optional: Microsoft Power BI Desktop (x64) |
latest |
https://download.microsoft.com/download/8/8/0/880BCA75-79DD-466A-927D-1ABF1F5454B0/PBIDesktopSetup_x64.exe |
~500 MB |
* Required for version 6.63.9 or earlier.
Microsoft .NET 6.0 Runtime x64 (download link).
*Microsoft SQL Server
Version 2022 &2025 are supported.
Recommended codepage is Latin1_General_100_CI_AS_SC_UTF8. This codepage is being used in all database templates.
Video to downgrade a running database from SQL Server 2022 to SQL Server 2019
*Windows 11 ARM/Snapdragon
SMART Migration has not been tested on Windows ARM and that windows platform is not supported.
However you may take the responsibility your self. SMART Migration is most likely to work. The Microsoft SQL Server installer does not work on Windows ARM. you can use the below installer instead.
Installer to SQL Server for Windows 11 ARM
*Microsoft Excel
If you want to use Microsoft Excel you must have version 2016 or newer (x64) installed on the machine running SMART Migration.
*Data staging/reporting performance
If you plan to use data staging with record size >4k or high volume processing (>250.000 files or SharePoint items) we recommend you use Microsoft SQL Server as the repository database platform and/or data staging platform.
*SharePoint Online / Azure account costs
There are no processing costs associated with SMART Migration’s use of Microsoft Azure.
An Azure account for migration and data integration purposes is bundled by Microsoft to all Tenants at no cost.
To use that account, advanced end-to-end encryption is required. SMART Migration supports that 100%
The Job Sever can run as a native Windows Service on a service account.
The account needs access to the local resources you need. That is local drives, network drives and network connection to SharePoint
If you are using SQLServer the account needs to have access to the various databases and servers since this is also considered a local resource.
Login to SharePoint is not related to the service account.
The account does not need admin permissions however needs permission to “log on as a service”.
!
To use PnpCore you need to concent
Here is how
Otherwise you will get this error: AADSTS65001: The user or administrator has not consented to use the application with ID ‘31359c7f-bd7e-475c-86db-fdb8c937548e’ named ‘PnP Management Shell’.