On 07/11/2014 01:04 PM, Stephen John Smoogen wrote:



On 11 July 2014 13:58, ToddAndMargo <[email protected]
<mailto:[email protected]>> wrote:

    Hi All,

    I have a bash script for synchronizing a flashing drive (target)
    with my hard drive (source) I take to customer sites (with a read
    only switch so I don't spread viruses).

    I currently "rsync" 11 different directories.  Each sync line
    looks like this:

    rsync -rv --delete $MyCDsSource/Linux $MyCDsTarget/.; sync; sync

    Problem: it is slow -- takes three hours.  To help the
    speed issue, I upgraded from USB 2 to USB 3.  Backup went
    from 3 hr-15 min to 3 hr-5 min.  It is almost faster
    to wipe the stick and rewrite it.




Depending on the media you are writing to, that might be the right
solution in anycase.

I when from USB 2 sticks and hubs to SUB sticks and hubs.  Virtually
no performance change.


    Anyone  know of a way to speed up rsync?




So rsync is going to have to read every file on target and host and see
if various things have changed. Depedning on what the flash is formatted
as that is going to be a lot slower (journals on flash are evil).

Hard drive is EXT4 and LUKS; flash drive is FAT32

You
also have to deal with bus contention and other things when doing a
massive rsync over USB. [I lose my mouse and keyboard on some systems
and just go do something else as using them makes the writes much slower.
Stephen J Smoogen.

That is usually what I do.  Fortunately my computer still works
seamlessly when I am syncing, so I do research, write up
invoices, write you guys, etc..  Takes some planning.  I don't
always get it right.

Thank you for helping me with this,
-T


--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Computers are like air conditioners.
They malfunction when you open windows
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reply via email to