View Single Post

   
  #3 (permalink)  
Old 02-15-2008, 11:04 AM
DMG FirstNet
 
Posts: n/a
Default Re: Backup Restoration Procedure

Thanks for the reply; answers / questions below.

Roberto Zini <r.zini_removeme_@strhold.it> wrote in message
news:3F0A7DAE.9080700@strhold.it...
> Martin Roclawski wrote:
> > Currently have SCO Enterprise 5.0.6 running with some production
> > software installed.
> > The company who installed the server created a System menu which
> > allowed the backup of the system with the following script.
> >
> > tape rewind
> > /usr/lib/sysadmin/cbackup 0 15000 /dev/nrStp0 /dev/boot
> > /usr/lib/sysadmin/cbackup 0 1999000 /dev/nrStp0 /dev/root
> > /usr/lib/sysadmin/cbackup 0 6200000 /dev/nrStp0 /dev/u
> > tape rewind
> >
> > Can anyone tell me how to restore a tape created using this.
> > (Step by step instructions would be good as I have tried a number of
> > ways with very little success.)

>
> Well, if memory serves, cbackup produces a CPIO archive with a leading
> dot (eg, ./usr/fred) and offers the ability to create differential (or
> incremental) backups of files changed since last backup.
>
> I think a quick "cpio -itv < /dev/nrStp0" will tell.
>
> Concerning the restore procedure, it's simply a matter of using cpio
> with the "-i" (and others) flag.


Have tried that but am unsure if the flags I am using are the correct ones
to extract a CPIO created by cbackup?
The command I used was "cpio -ivf -I </dev/rct0". This was before I
stummbled across the script above and now appreciate I should have used the
nrStp0 to prevent rewind.

>
> I'd be interesting to know the tests you're unsuccessfully performed
> though ...


After numerous attempts to extract the archive I finally got the follow to
work, or should I say what I thought was working.
Booted from a boot and root floppy set.
then entered the following commands as root.
mount /dev/hd0root /mnt
cd /mnt
cpio -ivf -I </dev/rct0

This appeared to get a full file system. However if i tried to add a modem
or network card the relink fell over.
Also when we tried to restore some more recent data, using a 3rd party's
software, the file permissions were all wrong. (Not sure this is linked to
the same problem but it seems coincidental).

>
> Apropos, I noticed you're using /dev/nrStp0; is that intentional ? I
> know that you can store several CPIO/TAPE archives on a single tape
> using the no-rewind interface but what if a tape gets damaged ? Are you
> willing to take such a risk ?
>


I believe it is intentional as the one tape then has the three file systems
which would allow a full restore.
I think that I should be restoring the second two file systems also.
If so, how do a mount the boot file system and the u filesystem to allow me
to restore the additional two archives? or am I missing the point??

> >
> > Also can someone tell me what switches the cbackup uses when placing
> > the cpio command into the crontab? I may be able to use this info to
> > back track and create a resoration procedure. I am a bit of a newbie
> > to unix so the simpler the better.

>
> Try with "crontab -l" executed as user "root".


Will try this next time I am on the system.

>
> Best,
> Rob
>
> --
> ---------------------------------------------------------------------
> Roberto Zini email : r.zini<AT>strhold.it
> Technical Support Manager -- Strhold Evolution Division R.E. (ITALY)
> ---------------------------------------------------------------------
> "Has anybody around here seen an aircraft carrier?"
> (Pete "Maverick" Mitchell - Top Gun)
>



Reply With Quote