Re: [bu-users] trivial restore test failing
Status: Beta
Brought to you by:
vstemen
From: jack b. <by...@gm...> - 2009-01-20 20:19:34
|
On Mon, Jan 19, 2009 at 7:08 PM, Vincent Stemen <bu...@hi...> wrote: > On Mon, Jan 19, 2009 at 05:00:27PM -0800, jack byers wrote: > > Vincent, thanks for response > > [root@bootp /]# bu --help > > > > bu Version 3.4 beta Pronounced B U > > Copyright (c) 1999, 2000, 2001, 2002, 2005 Vincent Stemen > > > > I understand the "entire source path" > > and also that /backupbu will be prepended > > > > but i dont understand why i cant get anything > > trying to bu from the /backupbu to the /restorebu > > > > Is there a problem with running as root? which is what i did. > > even tho these are dir,file under byers. > > permissions problem? > > [root@bootp /]# pwd > > / > > [root@bootp /]# ls -ld /backupbu > > drwxr-xr-x 3 root root 4096 Jan 19 10:29 /backupbu > > [root@bootp /]# > > > > Maybe it is better to just rely on cp .... for restore. > > I can deal with that. > > but I must have some config or permissions problem? > > > > regards, > > Jack > > No. It does not matter if you are root. That's weird. I cannot > reproduce the problem you describe on Dragonfly BSD or FreeBSD. No > access Linux right now. > > Can you backup files files from other directories straight to /restorebu? > If so, I don't see why backing up to /restorebu from /backupbu would be > any different. > > From what you described, /restorebu should have been empty, so it > couldn't be an issue relating to the file modification timestamps. > > If there was a permissions problem, you should have gotten errors > indicating so. > > You could try rbu if you want, just to see if you experience a similar > problem. You can download it from http://hightek.org/bu/rbu-20080528. > It is the new rsync based bu that will eventually replace bu. This is > not really an official release, so it's not packaged with install > scripts. Just download it and rename it to rbu. It has been stable for > our day to day usage, but does not have Include/Exclude lists yet. > > You use it basically just like bu except for command line settings such > as the backup directory. They use variable setting syntax. > > e.g. > rbu dest=/backupbu file ... > rather than > bu -d /backupbu file ... yes, as root can backup to /restorebu root@bootp ~]# cd /home/byers [root@bootp byers]# cd drhmail08 [root@bootp drhmail08]# ls *dec* rhdec08 rhdec08~ rhdec08old [root@bootp drhmail08]# bu -d /restorebu rhdec08 Incremental: on Backup directory: /restorebu /home/byers/drhmail08/rhdec08 -> /restorebu/home/byers/drhmail08/rhdec08 [root@bootp drhmail08]# do another file: root@bootp byers]# bu -d /restorebu drhmail09 Incremental: on Backup directory: /restorebu /home/byers/drhmail09 -> /restorebu/home/byers/drhmail09 /home/byers/drhmail09/rhjan09 -> /restorebu/home/byers/drhmail09/rhjan09 [root@bootp byers]# then tried to bu from /restorebu to a new dir /restorebu2 and it also worked. So i dont get the previos problem!? [root@bootp drhmail09]# mkdir /restorebu2 [root@bootp drhmail09]# bu -d /restorebu2 /restorebu Incremental: on Backup directory: /restorebu2 /restorebu -> /restorebu2/restorebu /restorebu/.autofsck -> /restorebu2/restorebu/.autofsck /restorebu/.autorelabel -> /restorebu2/restorebu/.autorelabel /restorebu/home -> /restorebu2/restorebu/home /restorebu/home/byers -> /restorebu2/restorebu/home/byers /restorebu/home/byers/drhmail08 -> /restorebu2/restorebu/home/byers/drhmail08 /restorebu/home/byers/drhmail08/rhdec08 -> /restorebu2/restorebu/home/byers/drhmail08/rhdec08 /restorebu/home/byers/drhmail09 -> /restorebu2/restorebu/home/byers/drhmail09 /restorebu/home/byers/drhmail09/rhjan09 -> /restorebu2/restorebu/home/byers/drhmail09/rhjan09 [root@bootp drhmail09]# so, I now cant duplicate the problem! just to confirm, i also then rm'd the files just bu'd to /restorebu [root@bootp restorebu]# pwd /restorebu [root@bootp restorebu]# ls home [root@bootp restorebu]# rm -rf home [root@bootp restorebu]# and then redid the orginal (if not verbatim) [root@bootp byers]# bu -d /restorebu drhmail09 Incremental: on Backup directory: /restorebu /home/byers/drhmail09 -> /restorebu/home/byers/drhmail09 /home/byers/drhmail09/.#rhjan09 -> /restorebu/home/byers/drhmail09/.#rhjan09 /home/byers/drhmail09/#rhjan09# -> /restorebu/home/byers/drhmail09/#rhjan09# /home/byers/drhmail09/rhjan09 -> /restorebu/home/byers/drhmail09/rhjan09 [root@bootp byers]# so now it is working as it should, no explanation as to original failure. I dont know why that /home/byers/drhmail09/.#rhjan09 is there lrwxrwxrwx 1 byers byers 39 Jan 20 09:39 .#rhjan09 -> by...@bo....3481:1231786181 Jack |