Re: Questions with rsync

2009-06-14 Thread Patrick O'Callaghan
On Sat, 2009-06-13 at 19:22 -0700, gmspro wrote:
 --- On Sat, 6/6/09, Mail Lists li...@sapience.com wrote:
 
  From: Mail Lists li...@sapience.com
  Subject: Re: Questions with rsync
  To: Community assistance, encouragement, and advice for using Fedora. 
  fedora-list@redhat.com
  Cc: GMS S gms...@yahoo.com
  Date: Saturday, June 6, 2009, 6:18 AM
  On 06/04/2009 06:28 AM, Steven Stern
  wrote:
   On 06/04/2009 12:53 AM, GMS S wrote:
   mv backup.8 backup.9
   mv backup.7 backup.8
   mv backup.6 backup.7
  
  
Have you tried rdiff-backup ? It will do all this
  for you ... and its
  as easy to use as rsync alone.
 
 Do rsync and rdiff-backup have the option of compression.
 I think they just copy the files.
 Is it possible to backup 20GB partition into 8GB or below 8GB using rsync or 
 rdiff-backup?

Why don't you try reading the manual? Most of the questions you're
asking here are clearly documented if you only take the trouble to
check. Sure, some stuff is not adequately documented and some docs may
even have errors, but asking if rsync does compression is so basic that
I have to wonder if you're making even a minimal effort to find things
out for yourself before blasting off another question and expecting
someone else to do the work for you.

poc

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-14 Thread Mail Lists
On 06/14/2009 02:19 PM, Patrick O'Callaghan wrote:

 Why don't you try reading the manual? Most of the questions you're
 asking here are clearly documented if you only take the trouble to
 check. Sure, some stuff is not adequately documented and some docs may
 even have errors, but asking if rsync does compression is so basic that
 I have to wonder if you're making even a minimal effort to find things
 out for yourself before blasting off another question and expecting
 someone else to do the work for you.
 
 poc
 

 It is clear to me that answering anything at all for that individual is
a total waste. Save your energy where it will count.

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-14 Thread Robert L Cochran
This is a very useful thread for me to follow. You asked some 
interesting questions that led to answers with complete rsync scripts 
provided. That's what I call a really great response!


It does help if you read `man rsync` and the web resources carefully. 
They can answer a lot of questions.


You may want to read a copy of the book Backup and Recovery by W. 
Curtis Preston. It was published by O'Reilly in 2007 and might even 
feature current technologies...and it is available from Amazon. Preston 
wrote an earlier book with almost the same title, whuch is out of print. 
That one is Unix Backup and Recovery and I have it here.


http://www.backupcentral.com/

Bob




On 06/13/2009 10:22 PM, gmspro wrote:

--- On Sat, 6/6/09, Mail Listsli...@sapience.com  wrote:

   

From: Mail Listsli...@sapience.com
Subject: Re: Questions with rsync
To: Community assistance, encouragement, and advice for using 
Fedora.fedora-list@redhat.com
Cc: GMS Sgms...@yahoo.com
Date: Saturday, June 6, 2009, 6:18 AM
On 06/04/2009 06:28 AM, Steven Stern
wrote:
 

On 06/04/2009 12:53 AM, GMS S wrote:
   

mv backup.8 backup.9
mv backup.7 backup.8
mv backup.6 backup.7
 

   Have you tried rdiff-backup ? It will do all this
for you ... and its
as easy to use as rsync alone.
 


Do rsync and rdiff-backup have the option of compression.
I think they just copy the files.
Is it possible to backup 20GB partition into 8GB or below 8GB using rsync or 
rdiff-backup?




   


--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-13 Thread gmspro

--- On Thu, 6/4/09, Steven Stern subscribed-li...@sterndata.com wrote
  #! /bin/sh
  cd /media/MyBookLX/sds-desk
  rm -fr backup.9
  mv backup.8 backup.9
  mv backup.7 backup.8
  mv backup.6 backup.7
  mv backup.5 backup.6
  mv backup.4 backup.5
  mv backup.3 backup.4
  mv backup.2 backup.3
  mv backup.1 backup.2
  cp -al backup backup.1
  
  touch /last_backup_ts
  rsync -va --exclude-from
 /usr/local/bin/do-backup-excludes --delete /
  /media/MyBookLX/sds-desk/backup/
  
  The exclude list is
  
  /proc
  /tmp
  /var/tmp
  /media
  /sys
  /dev
  /home/*/.gvfs/
  /home/*/.google/
  /home/*/.dbus/
  /home/*/.fonts/

There are no files like 

/home/*/.gvfs/
/home/*/.google/
/home/*/.dbus/
/home/*/.fonts/

Can I avoid these lines?
And I have some confusions too.
/home/* means everything in the /home directory.
So what does it mean by /home/*/.gvfs?


Thank you for your reply.


  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-13 Thread Sharpe, Sam J
2009/6/13 gmspro gms...@yahoo.com:

 --- On Thu, 6/4/09, Steven Stern subscribed-li...@sterndata.com wrote
  #! /bin/sh
snip
  /dev
  /home/*/.gvfs/
  /home/*/.google/
  /home/*/.dbus/
  /home/*/.fonts/

 There are no files like

 /home/*/.gvfs/
 /home/*/.google/
 /home/*/.dbus/
 /home/*/.fonts/

 Can I avoid these lines?

Yes.

 And I have some confusions too.
 /home/* means everything in the /home directory.
 So what does it mean by /home/*/.gvfs?

* expands to everything in the directory, so if you have:

/home/user1
/home/user2
/home/user3

That expands to /home/user1/.gvfs/ /home/user2/.gvfs/ /home/user3/.gvfs/

To put it in English, it means the .gvfs folders within every
subdirectory of /home/

--
Sam

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-13 Thread gmspro



--- On Sat, 6/13/09, Sharpe, Sam J sam.sharpe+lists.red...@gmail.com wrote:
   #! /bin/sh
 snip
   /dev
   /home/*/.gvfs/
   /home/*/.google/
   /home/*/.dbus/
   /home/*/.fonts/
 
  There are no files like
 
  /home/*/.gvfs/
  /home/*/.google/
  /home/*/.dbus/
  /home/*/.fonts/
 
  Can I avoid these lines?
 
 Yes.
 
  And I have some confusions too.
  /home/* means everything in the /home directory.
  So what does it mean by /home/*/.gvfs?
 
 * expands to everything in the directory, so if you have:
 
 /home/user1
 /home/user2
 /home/user3
 
 That expands to /home/user1/.gvfs/ /home/user2/.gvfs/
 /home/user3/.gvfs/
 
 To put it in English, it means the .gvfs folders within
 every
 subdirectory of /home/

I got the .gvfs directory.
ls -al shows this directory in /home/user.
Can you tell why ls -la | grep .gvfs does not show any result?

 
 --
 Sam

Thanks.


  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-13 Thread gmspro

--- On Sat, 6/6/09, Mail Lists li...@sapience.com wrote:

 From: Mail Lists li...@sapience.com
 Subject: Re: Questions with rsync
 To: Community assistance, encouragement, and advice for using Fedora. 
 fedora-list@redhat.com
 Cc: GMS S gms...@yahoo.com
 Date: Saturday, June 6, 2009, 6:18 AM
 On 06/04/2009 06:28 AM, Steven Stern
 wrote:
  On 06/04/2009 12:53 AM, GMS S wrote:
  mv backup.8 backup.9
  mv backup.7 backup.8
  mv backup.6 backup.7
 
 
   Have you tried rdiff-backup ? It will do all this
 for you ... and its
 as easy to use as rsync alone.

Do rsync and rdiff-backup have the option of compression.
I think they just copy the files.
Is it possible to backup 20GB partition into 8GB or below 8GB using rsync or 
rdiff-backup?


  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-05 Thread Mail Lists
On 06/04/2009 06:28 AM, Steven Stern wrote:
 On 06/04/2009 12:53 AM, GMS S wrote:
 mv backup.8 backup.9
 mv backup.7 backup.8
 mv backup.6 backup.7


  Have you tried rdiff-backup ? It will do all this for you ... and its
as easy to use as rsync alone.

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-04 Thread Steven Stern
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 06/04/2009 12:53 AM, GMS S wrote:
 [
 Here's my full-system rsync backup script. It goes to an external USB drive.
 
 #! /bin/sh
 cd /media/MyBookLX/sds-desk
 rm -fr backup.9
 mv backup.8 backup.9
 mv backup.7 backup.8
 mv backup.6 backup.7
 mv backup.5 backup.6
 mv backup.4 backup.5
 mv backup.3 backup.4
 mv backup.2 backup.3
 mv backup.1 backup.2
 cp -al backup backup.1
 
 touch /last_backup_ts
 rsync -va --exclude-from /usr/local/bin/do-backup-excludes --delete /
 /media/MyBookLX/sds-desk/backup/
 
 The exclude list is
 
 /home/*/.gvfs/
 /home/*/.google/
 /home/*/.dbus/
 /home/*/.fonts/
 /proc
 /tmp
 /var/tmp
 /media
 /sys
 /dev
 
 - --
 
   Steve
 ]
 
 There are so many backup.1,backup.2,backup.3 ... files.Why?
 How did these files come?
 Did you create these 9 files in the external USB?
 
 
   
 

The beginning of the script rolls the last backup to backup1, the one
before that to backup2, etc.  This way, I keep 10 backup sets on the USB
drive.  They don't use much space, because cp -al uses hard links to
do the copies.  Therefore, a file that's in all backup sets takes up
only the space necessary to store it once.  This ties nicely with how
rsync does a delete.  When a file gets deleted from the new backup set
(or replaced with an updated copy), the old versions are not affected.

This guy explains it a lot better. It's where I got the script from.
http://www.mikerubel.org/computers/rsync_snapshots/



- --

  Steve
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkonodcACgkQeERILVgMyvC69gCeKWLC+9ytaNKQxT16OESOpck5
xncAnjfBFUlE55H3uHNrBSMaXia6tOO4
=IUs1
-END PGP SIGNATURE-

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Questions with rsync

2009-06-03 Thread GMS S

Will this command do the job for backup?

rsync -vpa / /home/user/backup

How would I exclude these files below:

/lost+found
/media
/mnt

and others which I do not need.

And what is the compression lever by rsync (using -a option)?


  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread L
On Wed, Jun 3, 2009 at 8:02 PM, GMS S gms...@yahoo.com wrote:

 Will this command do the job for backup?

 rsync -vpa / /home/user/backup

 How would I exclude these files below:

 /lost+found
 /media
 /mnt



if you man rsync , you can see two options for you:

--exclude=PATTERN   exclude files matching PATTERN
--exclude-from=FILE read exclude patterns from FILE



 and others which I do not need.

 And what is the compression lever by rsync (using -a option)?




 --
 fedora-list mailing list
 fedora-list@redhat.com
 To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
 Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread Craig White
On Wed, 2009-06-03 at 03:02 -0700, GMS S wrote:
 Will this command do the job for backup?
 
 rsync -vpa / /home/user/backup
 
 How would I exclude these files below:
 
 /lost+found
 /media
 /mnt
 
 and others which I do not need.
 
 And what is the compression lever by rsync (using -a option)?

I would pretty much recommend that you specifically omit /dev and /proc
too.

Save the filter to a text file and make it look something like this (I
like the first one but you might not). + and - symbols should be
obvious.

- ~*
- /lost+found/
+ **/home/user/backup

rsync -vpa --filter='. /path/to/rsync-filter' $source $destination

I didn't think '-a' option indicates compression at all, only 'archive'
and you might want '-u' option for update.

Craig


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread GMS S

[
I would pretty much recommend that you specifically omit /dev and /proc
too.

Save the filter to a text file and make it look something like this (I
like the first one but you might not). + and - symbols should be
obvious.

- ~*
- /lost+found/
+ **/home/user/backup

rsync -vpa --filter='. /path/to/rsync-filter' $source $destination

I didn't think '-a' option indicates compression at all, only 'archive'
and you might want '-u' option for update.

Craig
]

So what would be the final command if I exclude these directory?

/lost+found
/media
/mnt
/dev
/proc
/home/user/backup
/dev

Thanks.


  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread Andras Simon
On 6/3/09, GMS S gms...@yahoo.com wrote:

 Will this command do the job for backup?

 rsync -vpa / /home/user/backup

 How would I exclude these files below:

 /lost+found
 /media
 /mnt

 and others which I do not need.

 And what is the compression lever by rsync (using -a option)?

Not an answer to your questions, but if you plan to use rsync for
backup, have a look at this:

http://www.mikerubel.org/computers/rsync_snapshots/

Andras

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread Patrick O'Callaghan
On Wed, 2009-06-03 at 03:02 -0700, GMS S wrote:
 Will this command do the job for backup?
 
 rsync -vpa / /home/user/backup

Er, isn't this recursive?

poc

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread Kevin Kempter
On Wednesday 03 June 2009 08:35:50 Patrick O'Callaghan wrote:
 On Wed, 2009-06-03 at 03:02 -0700, GMS S wrote:
  Will this command do the job for backup?
 
  rsync -vpa / /home/user/backup

 Er, isn't this recursive?

 poc

I didn't really like the behavior of the filter functionality in rsync so I 
took a different approach. I have a file called dirlist which is the list of 
root level directories I want to backup, this is coupled with a shell script 
(rsync_backup.sh) which runs my desired rsync command for each dirname found 
in the dirlist file.   I also have a restore shell script (rsync_restore.sh). I 
use this to backup my Fedora10 laptop before I run any updates. I have had to 
go back and run the restore when updates caused video issues, the restore 
worked flawlessly.
I've attached the dirlist and both rsync scripts (the backup and the restore), 
hope it's helpful.


bin
boot
docs
download
etc
home
lib
lib64
lost+found
media
mnt
opt
root
sbin
selinux
srv
tmp
usr
var


rsync_backup.sh
Description: application/shellscript


rsync_restore.sh
Description: application/shellscript
-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines

Re: Questions with rsync

2009-06-03 Thread Wolfgang S. Rupprecht

GMS S gms...@yahoo.com writes:
 Will this command do the job for backup?

 rsync -vpa / /home/user/backup

 How would I exclude these files below:

 /lost+found
 /media
 /mnt

It is always a good idea to throw in an -x to these programs and then
list the filesystems you want to backup explicitly.

-wolfgang
-- 
Wolfgang S. Rupprecht  Android 1.5 (Cupcake) and Fedora-11

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread Rick Stevens

GMS S wrote:

[
I would pretty much recommend that you specifically omit /dev and /proc
too.

Save the filter to a text file and make it look something like this (I
like the first one but you might not). + and - symbols should be
obvious.

- ~*
- /lost+found/
+ **/home/user/backup

rsync -vpa --filter='. /path/to/rsync-filter' $source $destination

I didn't think '-a' option indicates compression at all, only 'archive'
and you might want '-u' option for update.

Craig
]

So what would be the final command if I exclude these directory?

/lost+found
/media
/mnt
/dev
/proc
/home/user/backup
/dev


I use this sort of thing with a 500GB USB drive (automounted at
/media/500GB-Drive by Gnome):

#!/bin/bash
# Back up system to a specific directory given on the command
# line or a default based on today's date.  Excludes the /proc,
# /sys, /dev and /media directories
MYHOST=`hostname`
TODAY=`date +%d-%b-%Y`
if [ $# -lt 1 ]; then
TGT=/media/500GB-Drive/$MYHOST-BackUp-$TODAY
else
TGT=$1
fi

rsync -avXA --exclude-from=/etc/skipdirs.rsync / $TGT

with /etc/skipdirs.rsync containing:

/proc/*
/sys/*
/dev/*
/media/*

Tweak as you see fit.
--
- Rick Stevens, Systems Engineer  ri...@nerd.com -
- AIM/Skype: therps2ICQ: 22643734Yahoo: origrps2 -
--
-   To err is human, to moo bovine.  -
--

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread Cameron Simpson
On 03Jun2009 11:00, Rick Stevens ri...@nerd.com wrote:
 GMS S wrote:
 I use this sort of thing with a 500GB USB drive (automounted at
 /media/500GB-Drive by Gnome):

   #!/bin/bash
   # Back up system to a specific directory given on the command
   # line or a default based on today's date.  Excludes the /proc,
   # /sys, /dev and /media directories
   MYHOST=`hostname`
   TODAY=`date +%d-%b-%Y`
   if [ $# -lt 1 ]; then
   TGT=/media/500GB-Drive/$MYHOST-BackUp-$TODAY
   else
   TGT=$1
   fi

   rsync -avXA --exclude-from=/etc/skipdirs.rsync / $TGT

 with /etc/skipdirs.rsync containing:
[...]

I use an extra level of complexity on top of this approach: I hard link
the previous backup directory to the new date, then rsync to the new
date. This makes the cost-per-backup just the incremental cost of
changed files; unchanged files are thus hardlinked from the previous
backup.

Code here:
  http://www.cskk.ezoshosting.com/cs/css/bin/histbackup

Then:

  mkdir -p /media/500GB-Drive/backups
  histbackup -x / /media/500GB-Drive/backups -X

Histbackup automatically honours a .hbinclude file in the
backup area as an '--include-from' option, so you'd set up
/media/500GB-Drive/backups/.hbinclude as required.

There's a bunch of similar rsync-based backup scripts on the web for
this purpose.

Cheers,
-- 
Cameron Simpson c...@zip.com.au DoD#743
http://www.cskk.ezoshosting.com/cs/

There's a fine line between cleverness and stupidity.
- Nigel Tufnel, _Spinal Tap_

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread Mail Lists
On 06/03/2009 06:13 PM, Cameron Simpson wrote:
 On 03Jun2009 11:00, Rick Stevens ri...@nerd.com wrote:
 GMS S wrote:

 I use an extra level of complexity on top of this approach: I hard link
 the previous backup directory to the new date, then rsync to the new

  A simpler (and far superior) way is to use rdiff-backup - it keeps a
top level total backup - and incrementals going back as far as you want.
I am running backups every 2 hours - and will reduce to hourly. It takes
a while the first time like basic rsync - and it uses rsync library (ie
same technology as rsync).

 Strongly recommended.

gene

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread Steven Stern
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 06/03/2009 05:02 AM, GMS S wrote:
 Will this command do the job for backup?
 
 rsync -vpa / /home/user/backup
 
 How would I exclude these files below:
 
 /lost+found
 /media
 /mnt
 
 and others which I do not need.
 
 And what is the compression lever by rsync (using -a option)?
 
 
   
 
Here's my full-system rsync backup script. It goes to an external USB drive.

#! /bin/sh
cd /media/MyBookLX/sds-desk
rm -fr backup.9
mv backup.8 backup.9
mv backup.7 backup.8
mv backup.6 backup.7
mv backup.5 backup.6
mv backup.4 backup.5
mv backup.3 backup.4
mv backup.2 backup.3
mv backup.1 backup.2
cp -al backup backup.1

touch /last_backup_ts
rsync -va --exclude-from /usr/local/bin/do-backup-excludes --delete /
/media/MyBookLX/sds-desk/backup/

The exclude list is

/home/*/.gvfs/
/home/*/.google/
/home/*/.dbus/
/home/*/.fonts/
/proc
/tmp
/var/tmp
/media
/sys
/dev

- --

  Steve
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkonEYIACgkQeERILVgMyvCQqQCfV/WADSIZrSdAgMeXxqjYsr6/
xuQAn23AzsdFxsMPEnnLHtEobCuxfuLx
=WJx/
-END PGP SIGNATURE-

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread Patrick O'Callaghan
On Wed, 2009-06-03 at 10:05 -0430, Patrick O'Callaghan wrote:
 On Wed, 2009-06-03 at 03:02 -0700, GMS S wrote:
  Will this command do the job for backup?
  
  rsync -vpa / /home/user/backup
 
 Er, isn't this recursive?

What I meant to say was isn't this an infinite loop? The entire
filesystem rooted at / is being copied into one of its subtrees.

The answer is that rsync is clever enough to avoid this (I tried it on a
test directory), but I'm not sure if I'd like to rely on this behaviour
as it doesn't appear to be documented.

My personal preference is rsnapshot, which does everything people have
been claiming for their own personal rsync scripts (it also uses rsync
of course), but is actually maintained in the standard repos.

poc

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread Gordon Messmer

On 06/03/2009 06:05 PM, Patrick O'Callaghan wrote:

On Wed, 2009-06-03 at 10:05 -0430, Patrick O'Callaghan wrote:

On Wed, 2009-06-03 at 03:02 -0700, GMS S wrote:

Will this command do the job for backup?

rsync -vpa / /home/user/backup

Er, isn't this recursive?


What I meant to say was isn't this an infinite loop? The entire
filesystem rooted at / is being copied into one of its subtrees.

The answer is that rsync is clever enough to avoid this (I tried it on a
test directory),


Try it a second time.

rsync ain't that smart.  The only reason it worked the first time is 
that rsync built a list of files/directories to copy before it copied 
them.  With rsync 3, it only builds that list for one directory at a 
time.  Older versions built the entire list before beginning.  You'll 
get different results with the two versions, IIRC.


--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread Patrick O'Callaghan
On Wed, 2009-06-03 at 19:02 -0700, Gordon Messmer wrote:
 On 06/03/2009 06:05 PM, Patrick O'Callaghan wrote:
  On Wed, 2009-06-03 at 10:05 -0430, Patrick O'Callaghan wrote:
  On Wed, 2009-06-03 at 03:02 -0700, GMS S wrote:
  Will this command do the job for backup?
 
  rsync -vpa / /home/user/backup
  Er, isn't this recursive?
 
  What I meant to say was isn't this an infinite loop? The entire
  filesystem rooted at / is being copied into one of its subtrees.
 
  The answer is that rsync is clever enough to avoid this (I tried it on a
  test directory),
 
 Try it a second time.
 
 rsync ain't that smart.  The only reason it worked the first time is 
 that rsync built a list of files/directories to copy before it copied 
 them.  With rsync 3, it only builds that list for one directory at a 
 time.  Older versions built the entire list before beginning.  You'll 
 get different results with the two versions, IIRC.

Make sense. Even more reason to avoid the above incantation and use a
standard package.

poc

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread GMS S

Thank guys for your reply.


  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines


Re: Questions with rsync

2009-06-03 Thread GMS S

[
Here's my full-system rsync backup script. It goes to an external USB drive.

#! /bin/sh
cd /media/MyBookLX/sds-desk
rm -fr backup.9
mv backup.8 backup.9
mv backup.7 backup.8
mv backup.6 backup.7
mv backup.5 backup.6
mv backup.4 backup.5
mv backup.3 backup.4
mv backup.2 backup.3
mv backup.1 backup.2
cp -al backup backup.1

touch /last_backup_ts
rsync -va --exclude-from /usr/local/bin/do-backup-excludes --delete /
/media/MyBookLX/sds-desk/backup/

The exclude list is

/home/*/.gvfs/
/home/*/.google/
/home/*/.dbus/
/home/*/.fonts/
/proc
/tmp
/var/tmp
/media
/sys
/dev

- --

  Steve
]

There are so many backup.1,backup.2,backup.3 ... files.Why?
How did these files come?
Did you create these 9 files in the external USB?


  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines