SayCyberOnceMore

  • 0 Posts
  • 12 Comments
Joined 2 years ago
cake
Cake day: June 17th, 2023

help-circle



  • Depends on which functions of NC you’re using.

    Personally, I found thst no-one used the gallery, calendar or contacts apps in NC, so I replaced it all with radicale and syncthing.

    But if you’re using all the collaboration stuff, then you’ll need to look into it a bit more.

    For me, NC was way overkill, nightmare to maintain and an extra layer of software (ie vulnerabilities) exposed to the interwebs thst I didn’t need




  • One thing I forgot to mention: rsync has an option to preserve file timestamps, so if that’s important for your files, then thst might also be useful… without checking, the other commands probably have that feature, but I don’t recall at the moment.

    rsync -Prvt <source> <destination> might be something to try, leave for a minute, stop and retry … that’ll prove it’s all working.

    Oh… and make sure you get the source and destination paths correct with a trailing / (or not), otherwise you’ll get all your files copied to an extra subfolder (or not)




  • It depends

    rsync is fine, but to clarify a little further…

    If you think you’ll stop the transfer and want it to resume (and some data might have changed), then yep, rsync is best.

    But, if you’re just doing a 1-off bulk transfer in a single run, then you could use other tools like xcopy / scp or - if you’ve mounted the remote NAS at a local mount point - just plain old cp

    The reason for that is that rsync has to work out what’s at the other end for each file, so it’s doing some back & forwards communications each time which as someone else pointed out can load the CPU and reduce throughput.

    (From memory, I think Raspberry Pi don’t handle large transfers over scp well… I seem to recall a buffer gets saturated and the throughput drops off after a minute or so)

    Also, on a local network, there’s probably no point in using encryption or compression options - esp. for photos / videos / music… you’re just loading the CPU again to work out that it can’t compress any further.