rsync

Michael Havens bmike1 at gmail.com
Fri Sep 25 05:12:42 MST 2015


It didn't do this before. Why will it not create a directory? But wait! The
directory already exists.

bmike1 at c521 ~ $ rsync -aWq --progress --delete-before --compress-level=5
/home/bmike1/Documents /media/bmike1/"USB DISK"/
rsync: mkdir "/media/bmike1/USB DISK" failed: Permission denied (13)
rsync error: error in file IO (code 11) at main.c(674) [Receiver=3.1.0]
bmike1 at c521 ~ $ sudo mkdir "/media/bmike1/USB DISK"
[sudo] password for bmike1:
bmike1 at c521 ~ $ rsync -aWq --progress --delete-before --compress-level=5
/home/bmike1/Documents /media/bmike1/"USB DISK"/
rsync: recv_generator: mkdir "/media/bmike1/USB DISK/Documents" failed:
Permission denied (13)
*** Skipping any contents from this failed directory ***
rsync error: some files/attrs were not transferred (see previous errors)
(code 23) at main.c(1183) [sender=3.1.0]
bmike1 at c521 ~ $


On Fri, Sep 25, 2015 at 2:33 AM, Brian Cluff <brian at snaptek.com> wrote:

> In rsync, incremental recursion, refers to memory saving technique where
> it starts transferring files while only reading in a subset of the list of
> files that will be transferred.
> If you use --delete-before rsync will have to know the whole list of files
> so it will know what to delete, so naturally incremental recursion gets
> turned off because leaving it on conflicts with that you have asked it to
> do.
>
> Brian Cluff
>
> On 09/24/2015 06:12 AM, Michael Havens wrote:
>
>> Thanks for sharing with me about --delete-before. In my subsequent
>> investigation into it's use I found the manpage says that using that
>> option disables 'incremental recursion'. What is 'incremental
>> recurssion'? I assume that I will still be able to backup lower level
>> directories.
>>
>>
>>                Some options require rsync to know the full file list, so
>>   these
>>                options  disable the incremental recursion mode.  These
>> include:
>>                --delete-before,   --delete-after,    --prune-empty-dirs,
>>     and
>>                --delay-updates.   Because of this, the default delete
>> mode when
>>                you specify --delete is now --delete-during when  both
>>   ends  of
>>                the  connection are at least 3.0.0 (use --del or
>> --delete-during
>>                to request this improved deletion mode  explicitly).
>> See  also
>>                the  --delete-delay  option  that  is a better choice
>> than using
>>                --delete-after.
>>
>>
>> On Wed, Sep 23, 2015 at 10:11 PM, James Crawford <jrefl5 at gmail.com
>> <mailto:jrefl5 at gmail.com>> wrote:
>>
>>     Mike,
>>          you can have rsync do the deletes prior to copying files over
>>              --delete-before         receiver deletes before xfer, not
>>     during
>>          You can also delete the excluded files if you use some form of
>>     the exclude command,
>>              --delete-excluded       also delete excluded files from
>>     dest dirs
>>
>>     James C.
>>
>>     ---------------------------------------------------
>>     PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>>     <mailto:PLUG-discuss at lists.phxlinux.org>
>>     To subscribe, unsubscribe, or to change your mail settings:
>>     http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>
>>
>>
>>
>> --
>> :-)~MIKE~(-:
>>
>>
>> ---------------------------------------------------
>> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>> To subscribe, unsubscribe, or to change your mail settings:
>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>
>>
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>



-- 
:-)~MIKE~(-:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.phxlinux.org/pipermail/plug-discuss/attachments/20150925/ba7a4be2/attachment.html>


More information about the PLUG-discuss mailing list