agree with Gustin. I mostly use one of rsync -av <src> <dest> rsync -auv <src> <dest>
occasionally add --delete when feeling brave or want to clean out old files -v or --verbose I affectionately call the 'Oh Shit! <ctl> C " option nice first time you try a command and <src> or <dest> weren't quite what you meant :-[ after initial copy, the list shows you what files are changing - occasionally gives insightful hint On 14-05-04 12:03 AM, Gustin Johnson wrote: > From the documentation: > "--help Print a short help page describing the options available in rsync and > exit. For backward-compatibility with > older versions of rsync, the help will also be output if you use the -h > option without any other args". > > Also from the documentation, having the "r" flag is redundant, though not > problematic (it is not doing any harm, it > just makes your command slightly harder to debug). > "-a, --archive This is equivalent to -rlptgoD. It is a quick way of saying > you want recursion and want to preserve > almost everything (with -H being a notable omission). The only exception to > the above equivalence is when > --files-from is specified, in which case -r is not implied. > > Note that -a does not preserve hardlinks, because finding multiply-linked > files is expensive. You must separately > specify -H". > > I do not see how the command that you ran would delete files from the source > directory. It certainly would not have > deleted anything from your root ("/"). I did not see the use of sudo in your > example, without which rsync would > simply not have had the requisite permissions to do some damage to the base > OS. Something else happened on your > system *other* than that rsync command. > > If you really just want a simple solution that backs up your home folder, > rdiff-backup is what I use in this exact use > case. There are also quite a few other options, and the default Ubuntu > backup program (I forget what it is called) > seems to do a good job of this as well. You really want to automate your > backups so I would look at options that > either do this directly or are easily run from cron. > > > On Sat, May 3, 2014 at 7:53 PM, Joe S <joes...@shaw.ca > <mailto:joes...@shaw.ca>> wrote: > > I see 2 entries in man rsync. I thought that was the first. > > -h, --human-readable output numbers in a human-readable > -h, --help show this help (if used after > --daemon) > > On Sat, 03 May 2014 10:15:24 -0600 > caziz <ca...@cuug.ab.ca <mailto:ca...@cuug.ab.ca>> wrote: > > > -h is just help. case matter did you mean -H?? > > > > > > On 14-05-03 07:28 AM, Joe S wrote: > > > This is the command I used: > > > rsync -avrh --numerical-ids /home/joe /media/backup/ > > > > > > --numerical-ids is the only mistake I can see. /media/backup > > > is a second drive that I used for backup. I've used rsync > > > for a number of years and never had a problem before. > > > > > > On Fri, 02 May 2014 22:50:22 -0600 > > > Bogi <khan...@shaw.ca <mailto:khan...@shaw.ca>> wrote: > > > > > >> Hi Joe, > > >> You should post your complete command line. -avrh does not > > >> designate a deletion of files, --numeric-ids only designates > > >> how to transfer the ids of the owner in terms of user and > > >> group, the default is username and group name, otherwise, it > > >> will transfer the numeric values of userid and groupid. > > >> Still no indication to delte originals. So please post the > > >> full command line so we can replicate the problem. > > >> > > >> Cheers > > >> Sam > > >> > > >> On May 2, 2014 Friday 21:00:02 Joe S wrote: > > >>> I did a backup with rsync today and had a problem. I used > > >>> this command: rxync -avrh /home/joe /media/backup/ > > >>> I realized --numerial-ids should have been numeric-ids, but > > >>> a little to late. Rsync only copied some of the files over > > >>> and erased a lot of my installation in /home and / . I had > > >>> to reinstall. My question is why wouldn't rsync complain if > > >>> the option was wrong? Or was this something else that is a > > >>> problem? > > >>> > > >>> Thanks > > >>> > > >>> _______________________________________________ > > >>> clug-talk mailing list > > >>> clug-talk@clug.ca <mailto:clug-talk@clug.ca> > > >>> http://clug.ca/mailman/listinfo/clug-talk_clug.ca > > >>> Mailing List Guidelines (http://clug.ca/ml_guidelines.php) > > >>> **Please remove these lines when replying > > >> > > >> _______________________________________________ > > >> clug-talk mailing list > > >> clug-talk@clug.ca <mailto:clug-talk@clug.ca> > > >> http://clug.ca/mailman/listinfo/clug-talk_clug.ca > > >> Mailing List Guidelines (http://clug.ca/ml_guidelines.php) > > >> **Please remove these lines when replying > > > > > > _______________________________________________ > > > clug-talk mailing list > > > clug-talk@clug.ca <mailto:clug-talk@clug.ca> > > > http://clug.ca/mailman/listinfo/clug-talk_clug.ca > > > Mailing List Guidelines (http://clug.ca/ml_guidelines.php) > > > **Please remove these lines when replying > > > > > > > > > _______________________________________________ > > clug-talk mailing list > > clug-talk@clug.ca <mailto:clug-talk@clug.ca> > > http://clug.ca/mailman/listinfo/clug-talk_clug.ca > > Mailing List Guidelines (http://clug.ca/ml_guidelines.php) > > **Please remove these lines when replying > > > _______________________________________________ > clug-talk mailing list > clug-talk@clug.ca <mailto:clug-talk@clug.ca> > http://clug.ca/mailman/listinfo/clug-talk_clug.ca > Mailing List Guidelines (http://clug.ca/ml_guidelines.php) > **Please remove these lines when replying > > > > > _______________________________________________ > clug-talk mailing list > clug-talk@clug.ca > http://clug.ca/mailman/listinfo/clug-talk_clug.ca > Mailing List Guidelines (http://clug.ca/ml_guidelines.php) > **Please remove these lines when replying
_______________________________________________ clug-talk mailing list clug-talk@clug.ca http://clug.ca/mailman/listinfo/clug-talk_clug.ca Mailing List Guidelines (http://clug.ca/ml_guidelines.php) **Please remove these lines when replying