weird vdump activity

From: <anthony.miller_at_vf.vodafone.co.uk>
Date: Thu, 29 Jul 1999 09:51:28 +0100

I have a strange/unexpected result when doing system backups on a system.
Its an Alphaserver 4100, Dunix v4.0d + patch kit 3.

The backup is all scripted and seems to work perfectly. I thought I would
just make a few ad hoc comparisons of what's on the tape with what is
actually in the directories - just to run in 'customer confidence mode' as
it were.

Here is an extract of the log:

Dumping filesystem /usr to drive /dev/nrmt0h on tape
---Dump command is: #vdump -0uf /dev/nrmt0h /usr
path : /usr
dev/fset : usr_domain#usr
type : advfs
advfs id : 0x3626f1c2.0008b67d.1
vdump: Date of last level 0 dump: the start of the epoch
vdump: Dumping directories
vdump: Dumping 1062268881 bytes, 1079 directories, 26209 files
vdump: Dumping regular files

vdump: Status at Wed Jul 28 22:07:07 1999
vdump: Dumped 660404651 of 1062268881 bytes; 62.2% completed
vdump: Dumped 705 of 1079 directories; 65.3% completed
vdump: Dumped 12854 of 26209 files; 49.0% completed

vdump: Status at Wed Jul 28 22:10:08 1999
vdump: Dumped 1062268973 of 1062268881 bytes; 100.0% completed
vdump: Dumped 1079 of 1079 directories; 100.0% completed
vdump: Dumped 26209 of 26209 files; 100.0% completed
vdump: Dump completed at Wed Jul 28 22:10:08 1999

Note that the line:
  ---Dump command is: #vdump -0uf /dev/nrmt0h /usr

is produced by an echo of the command used to do the backup before it
actually runs. Similarly, the line:
  Dumping filesystem /usr to drive /dev/nrmt0h on tape
is also produced as part of the script.

So this is a level 0 dump of /usr. The /etc/vdumpdates file confirms this
also:

#cat /etc/vdumpdates
root_domain#root 0 Wed Jul 28 22:00:29 1999
usr_domain#usr 0 Wed Jul 28 22:01:14 1999



Checking what's on the tape:

vrestore -i -f /dev/nrmt0h
vrestore: Date of the vdump save-set: Thu Jul 8 22:01:29 1999
(/) ls

.:
 .smdb./ .tags OV/ aaa_this_is_usr

 adm advfs/ bin/ ccs/

 dict doc/ dt/ examples/

 field/ include/ lbin/ lib/

 local/ man news opt/

 preserve quota.group quota.user sbin/

 share/ shlib/ skel/ spool

 sys/ tcb/ tmp ucb

 users/ var/

(/) cd local

(/local/) cd bin

(/local/bin/) ls

.:
 config_save misc_ase_start misc_ase_stop

 monitest1_ase_start monitest1_ase_stop os_backup

 run_os_backup.sh sudo sudo.old


But looking at the actual contents of the /usr/local/bin directory, we see:
 ls -l /usr/local/bin
total 525
-rwxr-xr-x 1 root system 203 Oct 19 1998 config_save
-rwxr--r-- 1 root system 745 Nov 30 1998 misc_ase_start
-rwxr--r-- 1 root system 2253 Nov 30 1998 misc_ase_stop
-rwxr-xr-x 1 root system 1201 Dec 2 1998 monitest1_ase_start
-rwxr-xr-x 1 root system 4219 Dec 2 1998 monitest1_ase_stop
-rwxr-xr-x 1 root system 6066 Jul 28 09:15 os_backup
-rwxr-xr-x 1 root system 3253 Jul 27 17:46 os_backup.270799
-rwxr-xr-x 1 root system 5928 Jul 27 17:46
os_backup.testing_clones
-rwxr-xr-x 1 root system 163 Jan 7 2000 run_os_backup.sh
---s--x--x 1 root system 253952 Jul 7 20:29 sudo
---x--x--x 1 root system 253952 Jul 7 20:29 sudo.old

The vdump archive on the tape is missing some files. Namely the files
os_backup.270799 and os_backup.testing_clones. The files existed prior to
the backup running as you can see from the dates.

I haven't checked any other vdumps to see if any files are missing - I just
checked this at random.

Anybody any idea what's happening here? I checked this yesterday and saw
the same thing. My initial reaction was that the vdump was NOT doing a
level 0 dump. I modified the script to echo the actual vdump command so I
could verify it was doing a level 0.


Thanking you in advance.

Tony



Quotation: "Is the glass half full or half empty?? ...
               Well, drink it anyhow, that's what I say".
  Pete Goss.

+-----------------------------------------------------------------+
| TONY MILLER - Systems Projects - VODAFONE LTD, Derby House, |
| Newbury Business Park, Newbury, Berkshire. |
+-------------+---------------------------------------------------+
| Phone | 01635-507687(local) |
| Work email | ANTHONY.MILLER_at_VF.VODAFONE.CO.UK |
| FAX | 01635-233517 |
+-------------+---------------------------------------------------+

Disclaimer: Opinions expressed in this mail are my own and do not
reflect the company view unless explicitly stated. The information
is provided on an 'as is' basis and no responsibility is accepted for
any system damage howsoever caused.
Received on Thu Jul 29 1999 - 08:53:44 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:39 NZDT