Dear Jean-Pierre,

We created a test environment with Windows 2016 with data deduplication on.

I upgraded the backup server to install ntfs-3g 2016.2.22AR.1. I tried 
to mount the volume to see if I could read the files, but they show up 
as unsupported reparse point.

I listed the Dedup/ChunkStore in the following pastebin:
http://paste.debian.net/hidden/ca51ee46/

I tried to use the ntfs-plugin-80000013.so but I am not sure if it is 
being used, the bellow is not working so far?

http://www.tuxera.com/community/ntfs-3g-advanced/junction-points-and-symbolic-links/

root@backup:~# ldd /bin/ntfs-3g
     linux-vdso.so.1 (0x00007ffd37ed0000)
     libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f2c3f203000)
     libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x00007f2c3efe6000)
     libntfs-3g.so.871 => /lib/x86_64-linux-gnu/libntfs-3g.so.871 
(0x00007f2c3ed94000)
     libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2c3e9f6000)
     /lib64/ld-linux-x86-64.so.2 (0x00007f2c3f62b000)

wget http://jp-andre.pagesperso-orange.fr/dedup.zip
unzip dedup.zip
cp --verbose dedup/linux-64/ntfs-plugin-80000013.so /usr/local/lib/

chmod 555 /usr/local/lib/ntfs-plugin-80000013.so
chown root:root /usr/local/lib/ntfs-plugin-80000013.so

root@backup:~# cat /etc/ld.so.conf.d/libc.conf
# libc default configuration
/usr/local/lib

root@backup:~# cat /etc/ld.so.conf.d/x86_64-linux-gnu.conf
# Multiarch support
/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu

root@backup:~# chmod 555 /usr/local/lib/ntfs-plugin-80000013.so

root@backup:~# ls -hal /usr/local/lib/ntfs-plugin-80000013.so
-r-xr-xr-x 1 root root 16K Jan 10 11:51 
/usr/local/lib/ntfs-plugin-80000013.so

root@backup:~# ldconfig

root@backup:~# ldd /usr/local/lib/ntfs-plugin-80000013.so
     linux-vdso.so.1 (0x00007ffff20a9000)
     libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fec8f5d1000)
     /lib64/ld-linux-x86-64.so.2 (0x00007fec8fb73000)

root@backup:~# guestmount --ro -a /dev/lvm1-vol/sr7-disk1 -a 
/dev/lvm1-vol/sr7-disk2 -m /dev/sdb2 /mnt/sr7-sdb2
root@backup:~# ls -hal /mnt/sr7-sdb2/ALGEMEEN/ | grep "unsupported 
reparse point"
lrwxrwxrwx 1 root root   26 May 19  2008 080514.Index I Directory 
algemeen.xls -> unsupported reparse point
lrwxrwxrwx 1 root root   26 Dec 17  2009 2009-12-17 Index 
mappenstructuur.txt -> unsupported reparse point
lrwxrwxrwx 1 root root   26 May  2  2013 ber_folders -> unsupported 
reparse point

Kind regards,

Jelle de Jong

On 30/08/16 17:02, Jean-Pierre André wrote:
> Jelle de Jong wrote:
>> Dear ntfs-3g developers,
>>
>> I am using libguestfs to make file-based back-ups of kvm quests.
>>
>> Some of the guests are Windows Servers with NTFS formatting.
>>
>> We want to enable data deduplication on the Windows 2012 file servers,
>> however a few years ago this caused libguestfs to stop working.
>>
>> What is the current status of ntfs-3g and support for mounting and
>> reading Windows data volumes with ntfs and data deduplication enabled?
>
> I have uploaded to
> http://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html
> a beta-test version of an ntfs-3g plugin for reading
> deduplicated files stored by Windows 2012. The required
> ntfs-3g version is at least 2016.2.22AR.1 (shipped with
> a few distributions, and also available on the same page).
>
> Note that this is only for reading, so mounting the partition
> as read-only is a safety measure.
>
> Testers welcome.
>
> Jean-Pierre
>
>>
>> Kind regards,
>>
>> Jelle de Jong (GNU/Linux Consultant)
>

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
ntfs-3g-devel mailing list
ntfs-3g-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel

Reply via email to