Last Updated: Thursday, February 01, 2007 02:38 PM
|
HP3000 Backups7.1.1. Backups7.1.1.1. Dbstore vs. StoreMR2 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/timeHere'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 SYSGENMany 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 |
|