I have a script that syncs my backups to an NFS mount every day<br><br>The script works fine, without any errors, but there is a problem when<br>it comes to some large files<br><br>Let's take my pst file (8.9 gig) as an example<br>

<br>Source:<br><br><font face="courier new, monospace">du -hs mypst.pst<br>8.9G    mypst.pst<br>ls -alh mypst.pst<br>-rw-rw---- 1 me me 8.9G Jan 25 17:07 mypst.pst</font><br><br>That seems OK<br><br><br>Let's do that on the destination:<br>

<br><font face="courier new, monospace">du -hs mypst.pst<br>17G     mypst.pst<br>ls -alh mypst.pst<br>-rw-rw---- 1 root root 8.9G Jan 25 17:07 mypst.pst  # Permissions here  are fine, disregard</font><div><br></div><div>
<br>
</div><div>Real file size is almost double size!</div><div><br><br>Extra info:<br><br>Source dir is an xfs partition<br>The NFS mount is also xfs on the NFS server<br>NFSv4<br><br>Full cmdline for the daily backup:<br><font face="courier new, monospace">/usr/bin/rsync -rltgoD --no-perms --no-owner --no-group --delete <src> <dest><br>

</font><br>For the testing purposes, I've tried doing:<br><font face="courier new, monospace">rsync /srcdir/mypst.pst /nfsmount/mypst.pst<br></font>and the result is the same: du reports 17 gigs, and ls -alh reports 8.9<br>

<br>Is there any way around this?</div>