HP30003k Associates LogoHP3000/HP 3000 FAQ

Last Updated: Thursday, February 01, 2007 02:38 PM

HP3000 FAQ
MPE/V

HPe3000 FAQ
MPE/XL

HP 3000 FAQ
MPE/iX


HP3000 Backups

7.1.1.  Backups


7.1.1.1. Dbstore vs. Store

MR2

If you are not doing TurboImage transaction logging (to check, try entering the :SHOWLOGSTATUS command), DBSTORE adds nothing to your recovery procedure. It does abort if someone is accessing the database, but you should be checking your STORE listings to ensure that all the files have been backed up anyway (e.g.,not in use by some user).

If you are doing TurboImage transaction logging, DBSTORing your database will set the date in the root file to reflect the date of the backup (the current date). The date is used by the DBRECOV to ensure that you do not accidentally recover your database with the wrong logfile. To bypass this, DBRECOV has a "CONTROL NOSTAMP" that disables the date/time checking.

The disadvantage to DBSTORE is that you are unable to backup multiple databases simultaneously. This requires operator intervention for tape mounts (unless you have a multi-tape jukebox).

And on a side note, I'll add that many of the third party backup solutions CB incorporate the automatic updating of the root file timestamps so you can get the best of both worlds as it were.


7.1.1.2. Ways to cut down backup size/time

JW

Here's some info that may help from HP's Techical Tips - Document ID A1527772 1/Sep/95

Some of these groups can be removed, some must stay.

   o  @.HPPL89 - Can be removed, as it is created by Autoinstall
   o  HPENV.SYS- If your system contains a laser printer do not remove
   o  LIB.SYS -  Do not remove as this is used by the system routines
   o  SAMPLEDB.SYS - If you do not use SQL this can be removed
   o  DCC000.TELESUP - Do not remove, this is used for diagnostics
   o  DOCXL.TELESUP - May be removed, this is documentation for telesup
   o  DTS000.TELESUP - Do not remove, this is used for diagnostics
   o  NSRV000.TELESUP - Do not remove, the system uses this and the
   o  OSA10.TELESUP -   next 3 groups for macros and symbolic access
   o  OSA11.TELESUP -
   o  XTP001.TELESUP -
   o  SQL.TELESUP - Can be removed if you do not wish to use SQL

You can safely omit NL.PUB.SYS and SL.PUB.SYS, and (I believe)           SS
XL.PUB.SYS since they come in from the SLT tape if you reload.

Also, DUMPAREA.MPEXL.SYS is a *big* file you can omit.

FWIW, I typically make an SLT+System files backup tape (2 copies) after  SD
each OS update, and then don't back up *any* of these files in normal
backups. I use something like this:

!job sltsys,manager.sys
!comment****************************************************
!comment
!comment This stream job creates a System Load Tape (SLT)
!comment with a STORE of System Account files.
!comment
!comment****************************************************
!comment  Set up File Equations
!comment****************************************************
!file sysgtape    ;dev=8
!comment ***************************************************
!comment   Build file with date of this SLT
!comment ***************************************************
!continue
!purge sltdate
!echo SLT created on !hpdatef at !hptimef > sltdate
!save sltdate
!tellop;**********************************************
!tellop;       Creating System Load Tape
!tellop;**********************************************
!sysgen
TAPE MODE=VERBOSE STORE=!SLTSYSL
exit
!tellop;**********************************************
!tellop;               SLTSYS Job Complete
!tellop;**********************************************
!SET STDLIST=DELETE
!eoj

where the indirect file SLTSYSL.PUB.SYS is
/SYS/,/CLL/,/CONV/,/HPLANMGR/,/HPNCS/,/HPOFFICE/,/HPOPTMGT/,/HPPL85/
/HPPL87/,/HPPL89/,/HPSKTS/,/HPX11/,/INDHPE/,/ITF3000/,/NETWARE/,/RJE/
/SNADS/,/SUPPORT/,/SYSMGR/,/TELESUP/;DIRECTORY;SHOW

This all fits on an uncompressed 90m DDS with room to spare.

7.1.1.3. How to backup the whole system using SYSGEN

MH

Many people remember MPE/V where :SYSDUMP could be used to not only back up the system, but store all configuration info as well - providing a full system recovery solution on a single tapeset. How to do this using SYSGEN on MPE/iX:

!JOB FULLBACK,MANAGER.SYS
!continue
!NSCONTROL STOP
!continue
!NETCONTROL STOP
!FILE SYSGTAPE=!HPJOBNAME;DEV=7
!SETVAR BACKD LFT(HPDATEF,2)
!SETVAR BACKD BACKD+RHT("0!HPMONTH",2)
!SETVAR BACKD BACKD+RHT("0!HPDATE",2)
!SETVAR BACKD BACKD+"!HPYEAR"+".backlist"
!PURGE !BACKD
!FILE SYSLIST=!BACKD,NEW;SAVE;REC=-200,,F,ASCII;DISC=100000;NOCCTL
!SYSGEN
TA STORE=^STFILES.BACKLIST
EXIT
!STREAM STARTNET.PUB.SYS
!EOJ

The contents of the STFILES.BACKLIST indirect file are as follows:

@.@.@
-@.CLASSES.@
-@.DEVICES.@
PROGRESS;SHOW=DATES;DIRECTORY

Back to FAQ Index Back to 3k Home Page
 
HP3000-L FAQ Collection (c) 3k Associates, Inc. 1996-2006