Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #266135

Re: rsync --delete vs rsync --delete-after

From Kushal Kumaran <kushal@locationd.net>
Newsgroups linux.debian.user
Subject Re: rsync --delete vs rsync --delete-after
Date 2024-01-17 19:30 +0100
Message-ID <HXiPL-3KGQ-5@gated-at.bofh.it> (permalink)
References <HXgXD-3Jzs-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Wed, Jan 17 2024 at 11:19:39 AM, Default User <hunguponcontent@gmail.com> wrote:
> Hello!
>
> Opinions, please.
>
> I use rsync to copy my primary backup drive to a secondary backup drive
> , so that the secondary backup drive is theoretically always an exact
> copy of the primary backup drive.  
>
> Here is the rsync command I use:
>
> time sudo rsync -aAXHxvv --delete-after --numeric-ids --
> info=progress2,stats2,name2 --
> exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media
> /*","/lost+found"} /media/default/MSD0001/ /media/default/MSD0002/
>
> Question: 
> I use rsync --delete-after because it might seem to be "safer", so in
> case of a "glitch" of any kind, no file ever disappears from both the 
> source drive and the destination drive.  
>

What do you mean by "glitch"?  Irrespective of whether you use --delete
or --delete-after, deleted files on the source are deleted on the
destination once your rsync is complete (which is what I'd assume you
want when you want an exact copy).  I'd presume if you're ok with that,
you are also fine with the deletion happening earlier in the rsync
process?

If you're concerned about accidental deletions, you should just not use
any of the `--delete*` options (and give up on the exact copy
requirement).  You can look at alternatives to bare rsync that keep
track of multiple backed-up images (rsnapshot is a very simple wrapper
over rsync that can do this, for example).

> However, I have read that using rsync --delete instead of rsync --
> delete-after is faster and uses less memory, and so is more efficient. 
>
> Note: The current copy process time varies, but takes a long time -
> last night 131 minutes.
> :(

You can try using --delete for a couple of runs and see if it actually
affects performance in your situation.

>
> Disk space used is not currently an issue.
>
> But, is rsync --delete AS SAFE as rsync --delete-after?

You'll need to define what safety means for you.

-- 
regards,
kushal

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

rsync --delete vs rsync --delete-after Default User <hunguponcontent@gmail.com> - 2024-01-17 17:30 +0100
  Re: rsync --delete vs rsync --delete-after David Christensen <dpchrist@holgerdanske.com> - 2024-01-17 18:30 +0100
    Re: rsync --delete vs rsync --delete-after Keith Bainbridgge <keithrbaugroups@gmail.com> - 2024-01-18 00:10 +0100
    Re: rsync --delete vs rsync --delete-after Default User <hunguponcontent@gmail.com> - 2024-01-18 02:30 +0100
      Re: rsync --delete vs rsync --delete-after David Christensen <dpchrist@holgerdanske.com> - 2024-01-18 08:40 +0100
      Re: rsync --delete vs rsync --delete-after Michael Kjörling <2695bd53d63c@ewoof.net> - 2024-01-18 12:10 +0100
        Re: rsync --delete vs rsync --delete-after <tomas@tuxteam.de> - 2024-01-18 12:20 +0100
          Re: rsync --delete vs rsync --delete-after Michael Kjörling <2695bd53d63c@ewoof.net> - 2024-01-18 12:50 +0100
      Re: rsync --delete vs rsync --delete-after Michel Verdier <mv524@free.fr> - 2024-01-18 14:00 +0100
  Re: rsync --delete vs rsync --delete-after Kushal Kumaran <kushal@locationd.net> - 2024-01-17 19:30 +0100
    Re: rsync --delete vs rsync --delete-after Default User <hunguponcontent@gmail.com> - 2024-01-17 21:00 +0100
      Re: rsync --delete vs rsync --delete-after Michael Kjörling <2695bd53d63c@ewoof.net> - 2024-01-17 21:20 +0100
      Re: rsync --delete vs rsync --delete-after Andy Smith <andy@strugglers.net> - 2024-01-17 22:00 +0100
      Re: rsync --delete vs rsync --delete-after Michel Verdier <mv524@free.fr> - 2024-01-18 02:40 +0100
      Re: rsync --delete vs rsync --delete-after hw <hw@adminart.net> - 2024-01-18 12:20 +0100
        Re: rsync --delete vs rsync --delete-after Ralph Aichinger <ra@h5.or.at> - 2024-01-18 13:50 +0100
          Re: rsync --delete vs rsync --delete-after Michael Kjörling <2695bd53d63c@ewoof.net> - 2024-01-18 14:10 +0100
            Re: rsync --delete vs rsync --delete-after Ralph Aichinger <ra@h5.or.at> - 2024-01-18 15:30 +0100
            Re: rsync --delete vs rsync --delete-after hw <hw@adminart.net> - 2024-01-26 16:40 +0100
              Re: rsync --delete vs rsync --delete-after Michael Kjörling <2695bd53d63c@ewoof.net> - 2024-01-26 17:30 +0100
                Re: rsync --delete vs rsync --delete-after hw <hw@adminart.net> - 2024-01-28 18:00 +0100
          Home UPS recommendations (Was Re: rsync --delete vs rsync  --delete-after) Andy Smith <andy@strugglers.net> - 2024-01-26 16:20 +0100
            Re: Home UPS recommendations (Was Re: rsync --delete vs rsync --delete-after) fxkl47BF@protonmail.com - 2024-01-26 16:30 +0100
            Re: Home UPS recommendations Michael Kjörling <2695bd53d63c@ewoof.net> - 2024-01-26 16:40 +0100
              Re: Home UPS recommendations Tixy <tixy@yxit.co.uk> - 2024-01-26 17:20 +0100
              Re: Home UPS recommendations "James H. H. Lampert" <jamesl@touchtonecorp.com> - 2024-01-26 17:20 +0100
            Re: Home UPS recommendations (Was Re: rsync --delete vs rsync  --delete-after) Roger Price <debian@rogerprice.org> - 2024-01-26 19:10 +0100
              Re: Home UPS recommendations (Was Re: rsync --delete vs rsync  --delete-after) David Wright <deblis@lionunicorn.co.uk> - 2024-01-26 20:50 +0100
                Re: Home UPS recommendations (Was Re: rsync --delete vs rsync  --delete-after) Roger Price <debian@rogerprice.org> - 2024-01-27 11:00 +0100
            Re: Home UPS recommendations Felix Miata <mrmazda@earthlink.net> - 2024-01-26 20:10 +0100
              Re: Home UPS recommendations ghe2001 <ghe2001@protonmail.com> - 2024-01-26 20:30 +0100
                Re: Home UPS recommendations debian-user@howorth.org.uk - 2024-01-26 21:50 +0100
            Re: Home UPS recommendations (Was Re: rsync --delete vs rsync  --delete-after) hw <hw@adminart.net> - 2024-01-28 19:00 +0100
              Re: Home UPS recommendations (Was Re: rsync --delete vs rsync  --delete-after) Andy Smith <andy@strugglers.net> - 2024-01-28 20:00 +0100
                Re: Home UPS recommendations (Was Re: rsync --delete vs  rsync--delete-after) gene heskett <gheskett@shentel.net> - 2024-01-29 07:00 +0100
                Re: Home UPS recommendations (Was Re: rsync --delete vs rsync  --delete-after) Andy Smith <andy@strugglers.net> - 2024-02-08 16:30 +0100
                Re: Home UPS recommendations (Was Re: rsync --delete vs rsync  --delete-after) Charles Curley <charlescurley@charlescurley.com> - 2024-02-08 17:30 +0100
                Re: Home UPS recommendations (Was Re: rsync --delete vs rsync  --delete-after) Curt <curty@free.fr> - 2024-02-08 17:40 +0100
                Re: Home UPS recommendations Michael Kjörling <2695bd53d63c@ewoof.net> - 2024-02-08 18:00 +0100
                Re: Home UPS recommendations (Was Re: rsync --delete vs rsync  --delete-after) hw <hw@adminart.net> - 2024-02-09 12:10 +0100
                Re: Home UPS recommendations (Was Re: rsync --delete vs rsync  --delete-after) Dan Ritter <dsr@randomstring.org> - 2024-02-09 13:10 +0100
                Re: Home UPS recommendations (Was Re: rsync --delete vs rsync  --delete-after) hw <hw@adminart.net> - 2024-02-09 22:40 +0100
                Re: Home UPS recommendations (Was Re: rsync --delete vs rsync  --delete-after) Dan Ritter <dsr@randomstring.org> - 2024-02-09 23:30 +0100
                Re: Home UPS recommendations (Was Re: rsync --delete vs rsync --delete-after) "Roy J. Tellason, Sr." <roy@rtellason.com> - 2024-02-09 17:40 +0100
                Re: Home UPS recommendations (Was Re: rsync --delete vs rsync --delete-after) Stefan Monnier <monnier@iro.umontreal.ca> - 2024-02-09 18:20 +0100
                Re: Home UPS recommendations Felix Miata <mrmazda@earthlink.net> - 2024-02-10 01:10 +0100
                Re: Home UPS recommendations (Was Re: rsync --delete vs rsync  --delete-after) hw <hw@adminart.net> - 2024-02-09 22:50 +0100
                Re: Home UPS recommendations (Was Re: rsync --delete vs rsync --delete-after) "Roy J. Tellason, Sr." <roy@rtellason.com> - 2024-02-11 19:10 +0100
                Re: Home UPS recommendations Felix Miata <mrmazda@earthlink.net> - 2024-02-09 18:20 +0100
                Re: Home UPS recommendations debian-user@howorth.org.uk - 2024-02-09 21:40 +0100
                Re: Home UPS recommendations hw <hw@adminart.net> - 2024-02-09 22:50 +0100
                Re: Home UPS recommendations Felix Miata <mrmazda@earthlink.net> - 2024-02-10 01:00 +0100
                Re: Home UPS recommendations hw <hw@adminart.net> - 2024-02-10 03:20 +0100
                Re: Home UPS recommendations Felix Miata <mrmazda@earthlink.net> - 2024-02-10 04:30 +0100
                Re: Home UPS recommendations hw <hw@adminart.net> - 2024-02-10 11:10 +0100
                Re: Home UPS recommendations Felix Miata <mrmazda@earthlink.net> - 2024-02-10 15:00 +0100
                Re: Home UPS recommendations hw <hw@adminart.net> - 2024-02-10 16:50 +0100
                Re: Home UPS recommendations Joe <joe@jretrading.com> - 2024-02-10 19:50 +0100
                Re: Home UPS recommendations gene heskett <gheskett@shentel.net> - 2024-02-10 22:50 +0100
                Re: Home UPS recommendations hw <hw@adminart.net> - 2024-02-11 02:00 +0100
          Re: rsync --delete vs rsync --delete-after hw <hw@adminart.net> - 2024-01-26 16:20 +0100
            Re: Data and hardware protection measures; was: rsync --delete vs  rsync --delete-after Michael Kjörling <2695bd53d63c@ewoof.net> - 2024-01-26 17:00 +0100
              Re: Data and hardware protection measures; was: rsync --delete vs  rsync --delete-after hw <hw@adminart.net> - 2024-01-28 19:30 +0100
                Re: Data and hardware protection measures Michael Kjörling <2695bd53d63c@ewoof.net> - 2024-01-28 20:30 +0100
                Re: Data and hardware protection measures Felix Miata <mrmazda@earthlink.net> - 2024-01-28 21:50 +0100
            Re: rsync --delete vs rsync --delete-after Ralph Aichinger <ra@h5.or.at> - 2024-01-27 14:10 +0100
  Re: rsync --delete vs rsync --delete-after Stefan Monnier <monnier@iro.umontreal.ca> - 2024-01-18 05:20 +0100
    Re: rsync --delete vs rsync --delete-after Andy Smith <andy@strugglers.net> - 2024-01-18 15:40 +0100
      Re: rsync --delete vs rsync --delete-after Stefan Monnier <monnier@iro.umontreal.ca> - 2024-01-18 16:10 +0100
      Re: rsync --delete vs rsync --delete-after Michel Verdier <mv524@free.fr> - 2024-01-18 22:10 +0100
        Re: rsync --delete vs rsync --delete-after Andy Smith <andy@strugglers.net> - 2024-01-18 22:50 +0100
          Re: rsync --delete vs rsync --delete-after Default User <hunguponcontent@gmail.com> - 2024-01-19 03:40 +0100
          Re: rsync --delete vs rsync --delete-after Michel Verdier <mv524@free.fr> - 2024-01-19 08:10 +0100

csiph-web