On Sun, 2012-09-23 at 01:45 +0930, Tim wrote:
On Sat, 2012-09-22 at 09:34 -0430, Patrick O'Callaghan wrote:
> However a workaround for many use cases is to install an FTP or sftp
> server on the device - there are several in the Play store - and
> either use a basic FTP client from Linux or just mount the server from
> Nautilus and use drag-and-drop. Be careful though. Doing this with a
> large group of files at once seems to give random dropouts.
On that note, across numerous computers and OSs, and network schemes,
and file managing programs, I've always found that sort of thing to
happen.
It's meant that I've given up on doing backups on/with large storage
devices, because it *always* cocks up, and it's a big pain in the neck
to try and sort out which files got skipped, aborted, partially
transferred, or corrupted.
If I want to copy, say a few thousand files, I have to spend hours
manually selecting batches of no more than a few hundred files at a
time. I have NEVER got this to work well.
Rsync to the rescue, as long as you can either mount the remote
filesystem or talk to an rsync process at the other end. Ideally use a
remote rsync process, but where this is not feasible you can still use
rsync to check for correct reception as long as you can read the files
back, and repeat any failed blocks automatically. Can be slow of course,
but if it's for taking backups that is a secondary consideration.
poc