Looks like some QNAP products are ZFS-based. If yours happens to be
ZFS under-the-hood, perhaps you might be able to do a ZFS send [1].

Just throwing it out there.

Best,
Gabe

1) 
https://pthree.org/2012/12/20/zfs-administration-part-xiii-sending-and-receiving-filesystems/
👋🏼 Aaron!

On Tue, Dec 31, 2019 at 8:22 AM John Von Essen <j...@essenz.com> wrote:
>
> So I have been tinkering with this for a few days and keep hitting issues.
>
> Because my wife takes an absurd amount of photos, over the years we have 
> built an insanely large amount of data, about 800GB. Its mostly photos, 
> movies, but also docs, and old backups of old computers. New data gets into 
> the QNAP NAS by way of my iMac, i.e. I attach my wifes phone or Canon camera 
> or USB stcik, copy the new files into the QNAP mount on the iMac, that copy 
> is manual by click and drag, or if its alot of stuff I just use cp in a 
> terminal window.
>
> The QNAP is 2-Bay NAS with 2x2TB SATA drives in Raid 1.
>
> I dont feel super confident with the QNAP as the sole source, so I want a 
> backup of the backup.
>
> To do this, I have a home linux server with a single 2TB drive. On that linux 
> server I have mounted the QNAP (SMB/CIFS) at /nas  and /data is my local 2TB 
> drive on that server.
>
> I want to keep things in sync without re-copying everything every time so the 
> plan was to use rsync to do the local copy. The first time is a big copy, 
> then weekly cron jobs to sync the small changes.
>
> I was just using the command:
>
> # rsync -av /nas/ /data/
>
> This initially worked, I let it run overnight, when I returned, df -h showed 
> that about 95% of the data was copied, when I reattached to tmux these were 
> the last lines:
>
> ...
> rv trip/IMG_0631.HEIC
> rv trip/IMG_0632.HEIC
> rv trip/IMG_0637.HEIC
>
> sent 766,440,756,316 bytes  received 2,979,804 bytes  49,916,554.50 bytes/sec
> total size is 766,321,547,494  speedup is 1.00
> rsync warning: some files vanished before they could be transferred (code 24) 
> at main.c(1211) [sender=3.1.3]
>
> There is about 19G missing, based on df -h and the nothing else was 
> reading/writing to the QNAP.
>
> So figured, no big deal, I’ll just run rsync again and let it sync up and 
> grab the missing data, but now rsync bombs with an error after 30secs or so:
>
> # rsync -av /nas/ /data/
> sending incremental file list
> ./
> rsync: fstat failed: No such file or directory (2)
> rsync error: error in file IO (code 11) at sender.c(365) [sender=3.1.3]
> rsync: [sender] write error: Broken pipe (32)
>
> Any ideas what could be going on? Is this the best way to do this? Maybe just 
> doing cp would be easier/cleaner, is there something better then rsync to 
> use? I just dont want ot have to copy 800GB everytime I sync. Maybe I use 
> rsync in combination with find to walk to file tree and rsync each file one 
> by one?
>
> -John
>
> /*
> PLUG: http://plug.org, #utah on irc.freenode.net
> Unsubscribe: http://plug.org/mailman/options/plug
> Don't fear the penguin.
> */

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to