home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 18 REXX
/
18-REXX.zip
/
autobk2.zip
/
Whats.New
< prev
next >
Wrap
Text File
|
1995-12-08
|
12KB
|
231 lines
11/30/94 - Since uploading the original set of programs, I've made the
following updates based on input from other users, and observations I've
made on my own:
1) FileType.CMD has been modified to not include drives A: or B: when
validating file system types. Currently, A: and B: can
only be FAT, and scanning these drives causes an
unnecessary pause in processing.
2) FullBkup.CMD has been modified to re-attempt a backup if BackMaster
should end with a return code other than zero (0).
This comes from information learned on-line from MSR
technical support.
3) IncrBkup.CMD has also been modified to re-attempt a backup if
BackMaster should end with a non-zero return code.
However, a bug in the current shipping version of
BackMaster (1.1) would have already reset the archive
bits in the files so that a subsequent rerun would
skip these files. I am attempting to bypass that
problem by reading the BackMaster LOG file and
resetting the archive bits of those files prior to
rerunning the backup. Kludgy, but it'll do till a
fix comes along.
4) FullBkup.CMD will now maintain the BackMaster log file. The current
log file will be renamed to BACKMAST.OLD. The previous
log file will be deleted. Using this method, the log
file will contain information on only the full backup
and all subsequent incrementals. The previous set can
be viewed by browsing BACKMAST.OLD, the current can be
viewed by browsing BACKMAST.LOG. This should prevent
the log file from growing too large on the hard disk.
************************************************************************
12/20/94
1) IncrBkup.CMD has been changed (again). It will actually perform a
differential backup (which does not reset the archive
bit). If the backup ends successfully, then (and only
then) the REXX program itself will reset the archive
bits. The method I employed on 11/30 never worked
properly (Sigh).
************************************************************************
01/08/95
1) IncrBkup.CMD (you guessed it) changed again. It will now attempt
only three retries if it should fail. I've already had
the thing running all night and I think that three
attempts is sufficient. In reality, if the first retry
doesn't work, it's doubtful the second and third will,
but I wanted to give it a chance.
2) FullBkup.CMD Same changes as above. Will only make three retry
attempts if the backup should fail.
************************************************************************
01/30/95
1) FileType.CMD Modified to detect DCF/2 Virtual Disk Units (VDU). The
change was suggested by Jim Showalter (CIS 76266,1141)
when he discovered that the current versions of
BackMaster and DCF/2 were incompatible. You can still
use BackMaster to back up the container file, you just
can't back up the individual files within. Jim also
pointed out to me that the previous version of
FileType.CMD would cause an error pop-up window to
appear if the CD-ROM drive was not ready or mounted,
which would halt the backup process. Not very
convenient for an unattended backup. That has been
corrected (I Hope) in this version. Thanks, Jim!
2) IncrBkup.CMD Modified to back up FAT and HPFS volumes only. It will
skip CD-ROM and VDU partitions. Changed the backup
name to "INCR drivespec: mm/dd/yy"
3) FullBkup.CMD Modified to back up FAT and HPFS volumes only. It will
skip CD-ROM and VDU partitions. Changed the backup
name to "FULL drivespec: mm/dd/yy"
4) ZapTapes.CMD Modified to skip VDU's when calculating number of tapes
required for a full backup.
************************************************************************
02/07/95
1) FileType.CMD Modified to return "NOT READY" instead of "ERROR" if
the specified drive is not ready, or not mounted.
Automatically return "FAT" if A: or B: is specified.
Also cleaned up the code to make it more structured,
and corrected the invocation of the SysMkDir and
SysRmDir function calls.
2) FullBkup.CMD Added a variable at the beginning of the program to
make it easier to control "AutoVerify" processing. The
latest beta seems to have resolved the problems in
"AutoVerify" processing, so I'm putting it back in.
3) IncrBkup.CMD Same changes as above.
4) ZapTapes.CMD Added a variable at the beginning of the program to
make it easier to change the default capacity of each
cartridge, since the new version of BackMaster will
support cartridges that can hold more than 250M. The
default is currently 250M.
************************************************************************
02/14/95
1) BMMenu.CMD Added an option to format tapes.
2) TpFormat.CMD New program, based on ZapTapes.CMD, but invokes
BackMaster to format tapes instead of performing a
Quick Erase.
************************************************************************
03/04/95
1) FullBkup.CMD Modified the program to optionally run a verify only if
the backup was successful. I had a situation arise
where the backup was successful, but the "AutoVerify"
encountered an error. This caused the REXX program
(though the invalid return code) to act as though the
backup had failed, and it reattempted the backup.
Since you can't have two volumes with the same name on
the same tape, the procedure ended in error. Now (by
setting the variable "av" at the beginning of the
program) the verify step is run by the REXX program
only if the backup is successful.
2) IncrBkup.CMD Same changes as above. The AutoVerify will occur prior
to resetting the archive bits.
************************************************************************
04/20/95
1) BMLog.CMD Added a new utility to the suite. BMLog.CMD will
display the current BackMaster log file using the OS/2
Enhanced Editor. You can easily modify the program to
invoke the OS/2 System Editor if that is your
preference (Change EPM.EXE to E.EXE).
************************************************************************
06/27/95
1) FullBkup.CMD Modified this program to allow it to run an unattended
full backup of each partition. If this feature is
activated (change the "prompt" variable at the
beginning of the program from "YES" to "NO") the
program will backup every partition without first
prompting for permission. This probably best used if
you have a higher capacity tape drive, such as a CMS
Jumbo 1000. If you are using standard QIC-80 tapes
(250M compressed capacity) you may want to leave the
default setting alone. Odds are you will be prompted
by BackMaster itself for new cartridges as the current
one gets filled.
************************************************************************
07/28/95
1) BMMenu.CMD Modified to add a selection for displaying the
BackMaster log file (call BMLog.CMD). After displaying
the log, the user will be reprompted for another
action.
************************************************************************
08/03/95
1) IncrBkup.CMD Modified so as to not to attempt to launch BackMaster
if the only files with their archive bits set on are
"EA DATA. SF", "WP ROOT. SF" or "SWAPPER.DAT". In the
past, if this condition ever arose, BackMaster stopped
in the "Verify" pass until the user pressed the "OK"
button (not exactly desirable for an unattended
backup).
************************************************************************
09/28/95
1) FullBkup.CMD Modified to work with the changes in BackMaster 2.0.
This version does not recognize drive letters followed
by a colon (:) for the /D: parameter. Removing the
colon doesn't seem to affect operations with previous
versions of BackMaster.
2) IncrBkup.CMD Same changes as above.
3) ReadMe.LWP The original ASCII manual converted to IBM Works Word
Processor format. The original version is retained for
those users who did not install IBM Works from the
Bonus Pack.
************************************************************************
12/08/95
1) FullBkup.CMD New version! BackMaster 2.0 now eliminates many of the
reasons for the existence of these scripts. That being
the case, this script was pared down to the minimum.
It still performs the BACKMAST.LOG file maintenance,
but instead of invoking BackMaster once each (twice if
av=YES) for every partition, it will now exploit
BackMaster's native capability of backing up multiple
partitions in a single pass. This script will back up
ONLY local hard drives, not CD-ROMs or network drives.
2) IncrBkup.CMD New version! BackMaster 2.0 now eliminates many of the
reasons for the existence of these scripts. That being
the case, this script was pared down to the minimum.
Instead of invoking BackMaster once each (twice if
av=YES) for every partition, it will now exploit
BackMaster's native capability of backing up multiple
partitions in a single pass. This script will back up
ONLY local hard drives, not CD-ROMs or network drives.
It will check to insure there are files that require
backing up before adding the drive letter to the drive
list.
3) ReadMe.TXT This text file has been rewritten to remove references
to BackMaster 1.1 and OS/2 2.x. These new scripts have
never been tested under anything but Warp, and the new
facilities used did not exist in BackMaster 1.1.
As always, you are free to modify these programs to more closely
fit your requirements. I wrote them to suit my specific needs and am
releasing them to the public domain in the hopes that others will also
find them useful.