I want to migrate Synology NAS to On-prem Windows 2019 File Server, I also want to maintain file structure, permissions, and ensure minimal downtime.

8 Spice ups

First, welcome to the community!

Next, if the folder structure is created in the NAS and you want it to replicate to the file server, you’re probably going to want to Robocopy that sucker.

6 Spice ups

Is your Synology currently integrated with Active Directory for user permissions?

4 Spice ups

If your NAS is not AD integrated, then permissions will need to be reset, as you can’t migrate over local users to AD mapping.

6 Spice ups

Pre-Migration Planning
Document your current Synology setup including shared folders, user accounts, groups, and permission structures. Create matching Active Directory accounts on Windows Server 2019 and map them to existing Synology users. This mapping preserves access rights during migration.

File Transfer Execution
Use Robocopy for migration to preserve NTFS permissions, timestamps, and folder structures. Run initial bulk copy with robocopy \synology\share \windows-server\share /MIR /COPYALL /R:3 /W:10 /MT:16 during off-hours while keeping Synology operational. Most data transfers before the cutover window.

Permission Preservation
Handle permission mapping between Synology’s Linux-style permissions and Windows ACLs. Use PowerShell scripts or icacls commands to bulk-update permissions after initial copy. Test with a small user group before full deployment.

Minimizing Downtime
Implement phased cutover. After initial bulk copy, schedule brief maintenance window for final delta synchronization to capture changed files. Update DNS entries and network configurations to redirect clients to new Windows server.

2 Spice ups

Hi & Welcome…but we need more information ??

The easiest method is to use robocopy ? Then run the command over a number of days then cut over ?

1 Spice up

To preserve permissions and file structure, it’s recommended to use a copy tools that can handle ACLs , take a look at Good sync and Gs Richcopy

1 Spice up

@Sathya-ytk

Any update on this please?

We’ve offered help but you’ve gone radio silent.

1 Spice up