Re: rsync backup question
On Fri, Jul 22, 2011 at 12:11 AM, <briand@aracnet.com> wrote:
> On Thu, 21 Jul 2011 19:39:33 -0400
> "Thomas H. George" <lists@tomgeorge.info> wrote:
>
>> I partitioned a 1 TG usbdrive as ext3, mounted it as /usbmem and entered
>> the command rsync -r / /usbmem. The tranfer proceeded with many
>> messages "skipping non-regular file 'foo'". Eventually the transfer
>> hung up with some messages "file has vanished 'foo'". I aborted with a
>> ctl-c. df -h reported
>>
>> Script started on Thu 21 Jul 2011 06:08:03 PM EDT
>> dragon:~# df -h
>> Filesystem Size Used Avail Use% Mounted on
>> /dev/sdc1 71G 48G 20G 72% /
>> tmpfs 2.0G 0 2.0G 0% /lib/init/rw
>> udev 2.0G 276K 2.0G 1% /dev
>> tmpfs 2.0G 0 2.0G 0% /dev/shm
>> /dev/sdb5 44G 181M 42G 1% /i386chroot
>> /dev/sdb6 276G 76G 186G 30% /data
>> /dev/sda1 1.7G 35M 1.6G 3% /temp
>> /dev/sda5 27G 4.9G 21G 20% /storage
>> /dev/sdd1 917G 101G 770G 12% /usbmem
>> dragon:~# exit
>>
>> Script done on Thu 21 Jul 2011 06:08:14 PM EDT
>>
>> Clearly most of the files have been transfered and I can read them on
>> /usbmem.
>>
>> My object had been to backup everything before moving from Squeeze to
>> Wheezy
>>
>> Any Suggestions?
>>
>>
>
> I'm not exactly sure what you want, but to use rsync as a backup tool, I think that you should use the -a option.
You need "rsync -a -H" to get hardlinks, and to replicate ownership
without resetting it to local system usernames and relevant uid's,
"rsync -a H --no-userids".
All this stuff is built into, and well documented, in rsnapshot, and
it's a really good wrapper for sitewide rsync management with lots of
useful bits, such as "do not mirror if this target repository is not
mounted" tools, good handling of inclusions and exclusions and SSH
keys, and lots of other useful buts.
> Also you can run rsync with the -u and -n option and that should give you a list of things that were not copied.
>
> I mean if the goal is just backup of files you want to keep, i.e. you are not trying to clone a disk, you're probably better off targetting the directories of interest so that you're not just copying everything blindly.
>
> Generally when I've done similar sorts of things I just us "cp -a".
>
>
> Brian
>
>
> --
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: [🔎] 20110721211134.563a9e5f@windy.deldotd.com">http://lists.debian.org/[🔎] 20110721211134.563a9e5f@windy.deldotd.com
>
>
Reply to: