rsync

Brian Cluff brian at snaptek.com
Fri Sep 25 07:17:35 MST 2015


Did you mount the drive as a different user than bmike1?

Brian Cluff

On 09/25/2015 05:12 AM, Michael Havens wrote:
> 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
> <mailto: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>
>         <mailto: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>
>              <mailto: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
>         <mailto: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
>     <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
>


More information about the PLUG-discuss mailing list