Backing-up Windows-10 NTFS failing with: "input/output error; unsupported reparse point"

I am using duplicacy CLI v 2.3.0 on Ubuntu 18.04.3.
It seems to work fine, when backing up linux file systems, and Windows 7 NTFS file systems.
But, trying to backup up a Windows 10 volume, I am getting:

Indexing /mnt/mars/HDD
Parsing filter file /home/user1/.duplicacy/filters-mars-HDD; Loaded 8 include/exclude pattern(s)
Failed to list subdirectory: lstat /mnt/mars/HDD/Program Files/WindowsApps/Microsoft.Advertising.Xaml_10.1811.1.0_x64__8wekyb3d8bbwe/Microsoft.Advertising.dll: input/output error

Failed to list subdirectory: lstat /mnt/mars/HDD/Program Files/WindowsApps/Microsoft.Advertising.Xaml_10.1811.1.0_x86__8wekyb3d8bbwe/AppxBlockMap.xml: input/output error

Failed to list subdirectory: lstat /mnt/mars/HDD/Program Files/WindowsApps/Microsoft.BingWeather_4.32.12463.0_x64__8wekyb3d8bbwe/AppxBlockMap.xml: input/output error
… …

and so on.
When doing “stat” directly on these files, I am getting: “unsupported reparse point”:

$ user1@system-1:/mnt/mars/HDD$ stat ‘/mnt/mars/HDD/Program Files/WindowsApps/Microsoft.GetHelp_10.1706.22112.0_x64__8wekyb3d8bbwe/GetHelp.dll’
File: /mnt/mars/HDD/Program Files/WindowsApps/Microsoft.GetHelp_10.1706.22112.0_x64__8wekyb3d8bbwe/GetHelp.dll -> unsupported reparse point
Size: 25 Blocks: 0 IO Block: 4096 symbolic link
Device: 801h/2049d Inode: 29447 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)

The ntfs-3g driver:

ntfs-3g 2017.3.23 integrated FUSE 28 - Third Generation NTFS Driver

The problem is due, probably, to the fact that many Windows-10 system files are deduplicated and compressed using “reparse points”.

How to proceed?

I’m afraid this is an ntfs-3g issue – the driver obviously can’t handle certain types of reparse points. The best bet is to run Duplicacy on Windows to backup this disk.


There are also some possibly useful suggestions in this ntfs-3g bug report:

It seems like the easiest workaround would be to exclude non user files, but that’s not necessarily guaranteed to avoid unsupported reparse points.

Since ntfs-3g-2016.2.22AR.1, plugins may be used to benefit from some features defined by reparse points :

  • System compression
  • Deduplicated files
  • OneDrive files