home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 18 REXX / 18-REXX.zip / autobk2.zip / Whats.New < prev    next >
Text File  |  1995-12-08  |  12KB  |  231 lines

  1. 11/30/94 - Since uploading the original set of programs, I've made the 
  2. following updates based on input from other users, and observations I've
  3. made on my own:
  4.  
  5. 1)  FileType.CMD has been modified to not include drives A: or B: when 
  6.                  validating file system types.  Currently, A: and B: can
  7.                  only be FAT, and scanning these drives causes an
  8.                  unnecessary pause in processing.
  9.  
  10. 2)  FullBkup.CMD has been modified to re-attempt a backup if BackMaster
  11.                  should end with a return code other than zero (0). 
  12.                  This comes from information learned on-line from MSR
  13.                  technical support.
  14.  
  15. 3)  IncrBkup.CMD has also been modified to re-attempt a backup if
  16.                  BackMaster should end with a non-zero return code. 
  17.                  However, a bug in the current shipping version of
  18.                  BackMaster (1.1) would have already reset the archive
  19.                  bits in the files so that a subsequent rerun would
  20.                  skip these files.  I am attempting to bypass that
  21.                  problem by reading the BackMaster LOG file and 
  22.                  resetting the archive bits of those files prior to
  23.                  rerunning the backup.  Kludgy, but it'll do till a
  24.                  fix comes along.
  25.  
  26. 4)  FullBkup.CMD will now maintain the BackMaster log file.  The current
  27.                  log file will be renamed to BACKMAST.OLD.  The previous
  28.                  log file will be deleted.  Using this method, the log
  29.                  file will contain information on only the full backup 
  30.                  and all subsequent incrementals.  The previous set can 
  31.                  be viewed by browsing BACKMAST.OLD, the current can be
  32.                  viewed by browsing BACKMAST.LOG.  This should prevent 
  33.                  the log file from growing too large on the hard disk.
  34.  
  35. ************************************************************************
  36. 12/20/94
  37.  
  38. 1)  IncrBkup.CMD has been changed (again).  It will actually perform a 
  39.                  differential backup (which does not reset the archive 
  40.                  bit).  If the backup ends successfully, then (and only 
  41.                  then) the REXX program itself will reset the archive 
  42.                  bits.  The method I employed on 11/30 never worked 
  43.                  properly (Sigh).
  44.  
  45. ************************************************************************
  46. 01/08/95
  47.  
  48. 1)  IncrBkup.CMD (you guessed it) changed again.  It will now attempt 
  49.                  only three retries if it should fail.  I've already had
  50.                  the thing running all night and I think that three 
  51.                  attempts is sufficient.  In reality, if the first retry
  52.                  doesn't work, it's doubtful the second and third will, 
  53.                  but I wanted to give it a chance.
  54.  
  55. 2)  FullBkup.CMD Same changes as above.  Will only make three retry 
  56.                  attempts if the backup should fail.
  57.  
  58.  
  59. ************************************************************************
  60. 01/30/95
  61.  
  62. 1)  FileType.CMD Modified to detect DCF/2 Virtual Disk Units (VDU).  The
  63.                  change was suggested by Jim Showalter (CIS 76266,1141) 
  64.                  when he discovered that the current versions of 
  65.                  BackMaster and DCF/2 were incompatible.  You can still
  66.                  use BackMaster to back up the container file, you just
  67.                  can't back up the individual files within.  Jim also 
  68.                  pointed out to me that the previous version of
  69.                  FileType.CMD would cause an error pop-up window to
  70.                  appear if the CD-ROM drive was not ready or mounted,
  71.                  which would halt the backup process.  Not very
  72.                  convenient for an unattended backup.  That has been
  73.                  corrected (I Hope) in this version.  Thanks, Jim!
  74.  
  75. 2)  IncrBkup.CMD Modified to back up FAT and HPFS volumes only.  It will
  76.                  skip CD-ROM and VDU partitions.  Changed the backup 
  77.                  name to "INCR drivespec:  mm/dd/yy"
  78.  
  79. 3)  FullBkup.CMD Modified to back up FAT and HPFS volumes only.  It will
  80.                  skip CD-ROM and VDU partitions.  Changed the backup
  81.                  name to "FULL drivespec:  mm/dd/yy"
  82.  
  83. 4)  ZapTapes.CMD Modified to skip VDU's when calculating number of tapes
  84.                  required for a full backup.
  85.  
  86. ************************************************************************
  87. 02/07/95
  88.  
  89. 1)  FileType.CMD Modified to return "NOT READY" instead of "ERROR" if
  90.                  the specified drive is not ready, or not mounted. 
  91.                  Automatically return "FAT" if A: or B: is specified.
  92.                  Also cleaned up the code to make it more structured, 
  93.                  and corrected the invocation of the SysMkDir and
  94.                  SysRmDir function calls.
  95.  
  96. 2)  FullBkup.CMD Added a variable at the beginning of the program to
  97.                  make it easier to control "AutoVerify" processing.  The
  98.                  latest beta seems to have resolved the problems in
  99.                  "AutoVerify" processing, so I'm putting it back in.
  100.  
  101. 3)  IncrBkup.CMD Same changes as above.
  102.  
  103. 4)  ZapTapes.CMD Added a variable at the beginning of the program to 
  104.                  make it easier to change the default capacity of each
  105.                  cartridge, since the new version of BackMaster will
  106.                  support cartridges that can hold more than 250M.  The
  107.                  default is currently 250M.
  108.  
  109. ************************************************************************
  110. 02/14/95
  111.  
  112. 1)  BMMenu.CMD   Added an option to format tapes.
  113.  
  114. 2)  TpFormat.CMD New program, based on ZapTapes.CMD, but invokes
  115.                  BackMaster to format tapes instead of performing a
  116.                  Quick Erase.
  117.  
  118. ************************************************************************
  119. 03/04/95
  120.  
  121. 1)  FullBkup.CMD Modified the program to optionally run a verify only if
  122.                  the backup was successful.  I had a situation arise
  123.                  where the backup was successful, but the "AutoVerify"
  124.                  encountered an error.  This caused the REXX program
  125.                  (though the invalid return code) to act as though the
  126.                  backup had failed, and it reattempted the backup. 
  127.                  Since you can't have two volumes with the same name on
  128.                  the same tape, the procedure ended in error.  Now (by
  129.                  setting the variable "av" at the beginning of the
  130.                  program) the verify step is run by the REXX program 
  131.                  only if the backup is successful.
  132.  
  133. 2)  IncrBkup.CMD Same changes as above.  The AutoVerify will occur prior
  134.                  to resetting the archive bits.
  135.  
  136. ************************************************************************
  137. 04/20/95
  138.  
  139. 1)  BMLog.CMD    Added a new utility to the suite.  BMLog.CMD will
  140.                  display the current BackMaster log file using the OS/2
  141.                  Enhanced Editor.  You can easily modify the program to
  142.                  invoke the OS/2 System Editor if that is your
  143.                  preference (Change EPM.EXE to E.EXE).
  144.  
  145. ************************************************************************
  146. 06/27/95
  147.  
  148. 1)  FullBkup.CMD Modified this program to allow it to run an unattended 
  149.                  full backup of each partition.  If this feature is 
  150.                  activated (change the "prompt" variable at the 
  151.                  beginning of the program from "YES" to "NO") the 
  152.                  program will backup every partition without first 
  153.                  prompting for permission.  This probably best used if 
  154.                  you have a higher capacity tape drive, such as a CMS 
  155.                  Jumbo 1000.  If you are using standard QIC-80 tapes 
  156.                  (250M compressed capacity) you may want to leave the 
  157.                  default setting alone.  Odds are you will be prompted 
  158.                  by  BackMaster itself for new cartridges as the current
  159.                  one gets filled.
  160.  
  161. ************************************************************************
  162. 07/28/95
  163.  
  164. 1)  BMMenu.CMD   Modified to add a selection for displaying the 
  165.                  BackMaster log file (call BMLog.CMD).  After displaying
  166.                  the log, the user will be reprompted for another 
  167.                  action.
  168.  
  169. ************************************************************************
  170. 08/03/95
  171.  
  172. 1)  IncrBkup.CMD Modified so as to not to attempt to launch BackMaster
  173.                  if the only files with their archive bits set on are
  174.                  "EA DATA. SF", "WP ROOT. SF" or "SWAPPER.DAT".  In the
  175.                  past, if this condition ever arose, BackMaster stopped
  176.                  in the "Verify" pass until the user pressed the "OK"
  177.                  button (not exactly desirable for an unattended
  178.                  backup).
  179.  
  180.  
  181. ************************************************************************
  182. 09/28/95
  183.  
  184. 1)  FullBkup.CMD Modified to work with the changes in BackMaster 2.0. 
  185.                  This version does not recognize drive letters followed 
  186.                  by a colon (:) for the /D: parameter.  Removing the 
  187.                  colon doesn't seem to affect operations with previous 
  188.                  versions of BackMaster.
  189.  
  190. 2)  IncrBkup.CMD Same changes as above.
  191.  
  192. 3)  ReadMe.LWP   The original ASCII manual converted to IBM Works Word 
  193.                  Processor format.  The original version is retained for
  194.                  those users who did not install IBM Works from the 
  195.                  Bonus Pack.
  196.  
  197. ************************************************************************
  198. 12/08/95
  199.  
  200. 1)  FullBkup.CMD New version!  BackMaster 2.0 now eliminates many of the
  201.                  reasons for the existence of these scripts.  That being 
  202.                  the case, this script was pared down to the minimum. 
  203.                  It still performs the BACKMAST.LOG file maintenance, 
  204.                  but instead of invoking BackMaster once each (twice if 
  205.                  av=YES) for every partition, it will now exploit 
  206.                  BackMaster's native capability of backing up multiple 
  207.                  partitions in a single pass.  This script will back up 
  208.                  ONLY local hard drives, not CD-ROMs or network drives.
  209.  
  210. 2)  IncrBkup.CMD New version!  BackMaster 2.0 now eliminates many of the 
  211.                  reasons for the existence of these scripts.  That being 
  212.                  the case, this script was pared down to the minimum. 
  213.                  Instead of invoking BackMaster once each (twice if
  214.                  av=YES) for every partition, it will now exploit 
  215.                  BackMaster's native capability of backing up multiple 
  216.                  partitions in a single pass.  This script will back up 
  217.                  ONLY local hard drives, not CD-ROMs or network drives. 
  218.                  It will check to insure there are files that require 
  219.                  backing up before adding the drive letter to the drive 
  220.                  list.
  221.  
  222. 3)  ReadMe.TXT   This text file has been rewritten to remove references 
  223.                  to BackMaster 1.1 and OS/2 2.x.  These new scripts have 
  224.                  never been tested under anything but Warp, and the new 
  225.                  facilities used did not exist in BackMaster 1.1.
  226.  
  227. As always, you are free to modify these programs to more closely
  228. fit your requirements.  I wrote them to suit my specific needs and am 
  229. releasing them to the public domain in the hopes that others will also 
  230. find them useful.
  231.