8mm Backup strangeness

Yates, John H. YATES at C.CHEM.UPENN.EDU
Wed Sep 5 07:05:00 AEST 1990


I am finding Backup strangeness on 8mm Backup's. The following script should
use Backup for /usr /u0 /u1, ... /u7 , rewind the tape and List_tape them all.
I am glad I did this sanity check because some marbles (filesystems) are
missing. (skip the sleep's, I don't think they are necessary and are only
there as a desperate guess).
What happens is, all of the Backups appear to work, but after rewinding
and doing a List_tape, only the 3rd, 6th, and 9th sets appear.

Some sort of header, trailer, tapemark problems with putting multiple Backup's
on one 8mm tape? Anyone know what gives?

Thanks, John
yates at c.chem.upenn.edu

The 8mmbackup script:
echo "Starting 8mmBackup"
df
#
sleep 60
mt -t /dev/rmt/tps0d6nr retension
sleep 60
mt -t /dev/rmt/tps0d6nr rewind
sleep 60
#
echo "Backup /usr"
Backup -t /dev/rmt/tps0d6nr /usr
sleep 60
#
echo "Backup /u0"
Backup -t /dev/rmt/tps0d6nr /u0
sleep 60
#
echo "Backup /u1"
Backup -t /dev/rmt/tps0d6nr /u1
sleep 60
#
echo "Backup /u2"
Backup -t /dev/rmt/tps0d6nr /u2
sleep 60
#
echo "Backup /u3"
Backup -t /dev/rmt/tps0d6nr /u3
sleep 60
#
echo "Backup /u4"
Backup -t /dev/rmt/tps0d6nr /u4
sleep 60
#
echo "Backup /u5"
Backup -t /dev/rmt/tps0d6nr /u5
sleep 60
#
echo "Backup /u6"
Backup -t /dev/rmt/tps0d6nr /u6
sleep 60
#
echo "Backup /u7"
Backup -t /dev/rmt/tps0d6nr /u7
sleep 60
#
echo "Rewind tape."
mt -t /dev/rmt/tps0d6nr rewind
sleep 600
#
echo "List 1st Backup set (/usr)"
List_tape -t /dev/rmt/tps0d6nr
sleep 60
#
echo "List 2nd Backup set (/u0)"
List_tape -t /dev/rmt/tps0d6nr
sleep 60
#
echo "List 3rd Backup set (/u1)"
List_tape -t /dev/rmt/tps0d6nr
sleep 60
#
echo "List 4th Backup set (/u2)"
List_tape -t /dev/rmt/tps0d6nr
sleep 60
#
echo "List 5th Backup set (/u3)"
List_tape -t /dev/rmt/tps0d6nr
sleep 60
#
echo "List 6th Backup set (/u4)"
List_tape -t /dev/rmt/tps0d6nr
sleep 60
#
echo "List 7th Backup set (/u5)"
List_tape -t /dev/rmt/tps0d6nr
sleep 60
#
echo "List 8th Backup set (/u6)"
List_tape -t /dev/rmt/tps0d6nr
sleep 60
#
echo "List 9th Backup set (/u7)"
List_tape -t /dev/rmt/tps0d6nr
sleep 60
#
mt -t /dev/rmt/tps0d6nr rewind
sleep 60
#
df
sleep 600
echo "Done."

The results of running the script (most verboseness removed):
Starting 8mmBackup
Filesystem                 Type  blocks     use   avail %use  Mounted on
/dev/root                   efs   31584   19127   12457  61%  /
/dev/u7                     efs  245532    5834  239698   2%  /u7
/dev/u6                     efs  245532      60  245472   0%  /u6
/dev/u5                     efs  245532      27  245505   0%  /u5
/dev/u4                     efs  245532     700  244832   0%  /u4
/dev/u3                     efs  245532     352  245180   0%  /u3
/dev/u2                     efs  245532   56677  188855  23%  /u2
/dev/u1                     efs  245532   90632  154900  37%  /u1
/dev/u0                     efs  324576   78477  246099  24%  /u0
/dev/tmp                    efs  378672     930  377742   0%  /tmp
/dev/scr                    efs 1965012  549040 1415972  28%  /scr
/dev/usr                    efs  979272  242345  736927  25%  /usr
/debug                      dbg  631656  104496  527160  17%  /debug

Backup /usr

Backup started.  Please wait...
c   2k of   4k [1] /
c   2k of   6k [1] /usr
c   2k of   8k [1] /usr/lost+found
c   2k of  10k [1] /usr/lib
c   2k of  12k [1] /usr/lib/inst

    ...

c   2k of 160386k [1] /usr/local/man
c   2k of 160388k [1] /usr/local/man/man1
c   6k of 160394k [1] /usr/local/man/man1/vmsbackup.1

Backup complete.
Backup /u0

Backup started.  Please wait...
c   2k of   4k [1] /
c   2k of   6k [1] /u0
c   2k of   8k [1] /u0/lost+found
c   2k of  10k [1] /u0/jy
c   4k of  14k [1] /u0/jy/.profile
c   4k of  18k [1] /u0/jy/.cshrc
c   4k of  22k [1] /u0/jy/.login

     ...

c   4k of 53832k [1] /u0/ap/temp1.f
c   4k of 53836k [1] /u0/ap/eng1.f
c 362k of 54198k [1] /u0/ap/a.out

Backup complete.
Backup /u1

Backup started.  Please wait...
c   2k of   4k [1] /
c   2k of   6k [1] /u1
c   2k of   8k [1] /u1/lost+found
c   2k of  10k [1] /u1/wd
c   4k of  14k [1] /u1/wd/.profile
c   4k of  18k [1] /u1/wd/.cshrc
c   4k of  22k [1] /u1/wd/.login

        ...

c 112k of 53498k [1] /u1/wd/stuff/transnosym.log;2
c 280k of 53778k [1] /u1/wd/stuff/c3h3nh.log

Backup complete.
Backup /u2

Backup started.  Please wait...
c   2k of   4k [1] /
c   2k of   6k [1] /u2
c   2k of   8k [1] /u2/lost+found
c   2k of  10k [1] /u2/voth
c   4k of  14k [1] /u2/voth/.profile
c   4k of  18k [1] /u2/voth/.cshrc
           ...

c  10k of 33826k [1] /u2/wm/chain.mole/filout.2
c 458k of 34284k [1] /u2/wm/chain.mole/coord
c 368k of 34652k [1] /u2/wm/chain.mole/lc

Backup complete.
Backup /u3

Backup started.  Please wait...
c   2k of   4k [1] /
c   2k of   6k [1] /u3
c   2k of   8k [1] /u3/lost+found
c   2k of  10k [1] /u3/smith
c   4k of  14k [1] /u3/smith/.profile
c   4k of  18k [1] /u3/smith/.cshrc

           ...

c   4k of 320k [1] /u3/gf/.cshrc
c   4k of 324k [1] /u3/gf/.login

Backup complete.
Backup /u4

Backup started.  Please wait...
c   2k of   4k [1] /
c   2k of   6k [1] /u4
c   2k of   8k [1] /u4/lost+found
c   2k of  10k [1] /u4/jo
c   4k of  14k [1] /u4/jo/.profile
c   4k of  18k [1] /u4/jo/.cshrc

          ...

c   4k of 560k [1] /u4/ml/.cshrc
c   4k of 564k [1] /u4/ml/.login

Backup complete.
Backup /u5

Backup started.  Please wait...
c   2k of   4k [1] /
c   2k of   6k [1] /u5
c   2k of   8k [1] /u5/lost+found
c   2k of  10k [1] /u5/alex
c   4k of  14k [1] /u5/alex/.profile
c   4k of  18k [1] /u5/alex/.cshrc
c   4k of  22k [1] /u5/alex/.login

Backup complete.
Backup /u6

Backup started.  Please wait...
c   2k of   4k [1] /
c   2k of   6k [1] /u6
c   2k of   8k [1] /u6/lost+found
c   2k of  10k [1] /u6/dhb
c   4k of  14k [1] /u6/dhb/.profile

          ...

c   4k of  66k [1] /u6/mt/.cshrc
c   4k of  70k [1] /u6/mt/.login

Backup complete.
Backup /u7

Backup started.  Please wait...
c   2k of   4k [1] /
c   2k of   6k [1] /u7
c   2k of   8k [1] /u7/lost+found
c   2k of  10k [1] /u7/er
c   4k of  14k [1] /u7/er/.profile
c   4k of  18k [1] /u7/er/.cshrc

            ...

c   4k of 3400k [1] /u7/jl/.login
c   2k of 3402k [1] /u7/jl/.news_time
c  14k of 3416k [1] /u7/jl/q.q

Backup complete.
Rewind tape.
List 1st Backup set (/usr)                      <---- but it isn't it is
                                                      /u1, the 3rd set
Tape listing started.  Please wait...

Tape Header
===========
label:		Partial Backup
created:	Mon Sep  3 23:06:57 1990
device:		/dev/rmt/tps0d6nr
user:		root
group:		sys
system:		a.chem a.chem 3.3 06011629 IP7
bru:		"SGI Release 1.01"
release:	9.11
variant:	1

Files
=====
drwxr-xr-x  21 root     sys            0 Sep  3 22:37 /
drwxr-xr-x   4 root     sys            0 Jul 27 16:59 /u1
drwx------   2 root     sys            0 Jul 26 17:18 /u1/lost+found
drwxrwxr-x   6 dailey   dailey         0 Aug 26 09:09 /u1/wd
-rw-r--r--   1 dailey   dailey       534 Jul 27 16:59 /u1/wd/.profile
-rw-r--r--   1 dailey   dailey       541 Aug 10 13:43 /u1/wd/.cshrc

                ...

-rw-r-----   1 dailey   dailey     97597 Aug 25 22:50 /u1/wd/stuff/transnosym.log;2
-rw-r-----   1 dailey   dailey    248479 Aug 28 15:24 /u1/wd/stuff/c3h3nh.log

Tape listing complete.
List 2nd Backup set (/u0)                           <--- but it isn't it
                                                         is /u4, the 6th
Tape listing started.  Please wait...                    set

Tape Header
===========
label:		Partial Backup
created:	Mon Sep  3 23:30:41 1990
device:		/dev/rmt/tps0d6nr
user:		root
group:		sys
system:		a.chem a.chem 3.3 06011629 IP7
bru:		"SGI Release 1.01"
release:	9.11
variant:	1

Files
=====
drwxr-xr-x  21 root     sys            0 Sep  3 22:37 /
drwxr-xr-x  11 root     sys            0 Aug 28 13:19 /u4
drwx------   2 root     sys            0 Jul 26 17:19 /u4/lost+found
drwxrwxr-x   4 owrutsky hochstra       0 Aug 30 21:14 /u4/jo
-rw-r--r--   1 owrutsky sys          534 Aug 10 13:06 /u4/jo/.profile

                   ...

-rw-r--r--   1 lester   sys          534 Aug 28 13:20 /u4/ml/.profile
-rw-r--r--   1 lester   sys          478 Aug 28 13:20 /u4/ml/.cshrc
-rw-r--r--   1 lester   sys          476 Aug 28 13:20 /u4/ml/.login

Tape listing complete.
List 3rd Backup set (/u1)                   <---- but it isn't, it is
                                                  /u7, the 9th set
Tape listing started.  Please wait...

Tape Header
===========
label:		Partial Backup
created:	Mon Sep  3 23:34:35 1990
device:		/dev/rmt/tps0d6nr
user:		root
group:		sys
system:		a.chem a.chem 3.3 06011629 IP7
bru:		"SGI Release 1.01"
release:	9.11
variant:	1

Files
=====
drwxr-xr-x  21 root     sys            0 Sep  3 22:37 /
drwxr-xr-x   5 root     sys            0 Aug  9 15:20 /u7
drwx------   2 root     sys            0 Jul 26 17:19 /u7/lost+found
drwxrwxr-x   2 rescorla cooperma       0 Aug 24 09:03 /u7/er
-rw-r--r--   1 rescorla sys          534 Aug  9 15:16 /u7/er/.profile
-rw-r--r--   1 rescorla sys          478 Aug  9 15:16 /u7/er/.cshrc

                     ...

-rw-r--r--   1 lalonde  sys          476 Aug  9 15:20 /u7/jl/.login
-rw-r--r--   1 lalonde  voet           0 Aug 30 10:38 /u7/jl/.news_time
-rw-r-----   1 lalonde  voet        9800 Aug 30 16:40 /u7/jl/q.q

Tape listing complete.
List 4th Backup set (/u2)


(then it just hangs here because /u7 is last partition backed up to tape)



More information about the Comp.sys.sgi mailing list