TAGBACK.DOC

11.2 KB 34d8dca744236b23…

 ------------------------------------------------------------------
  -------------=========== TagBack v5.43 ===========-------------
 ------------------------------------------------------------------
           Copyright(C) 1990, 1991 All rights reserved

 ------------------------------------------------------------------
 This Utility will allow a BBS SysOp to backup his/her BBS in nightly
 maintanence with out the bother of a lenghtly batch file. Instead
 s/he can create a short .CFG file and let TagBack do all the work.

 -------------------------------------------------------------------

 The following is a SAMPLE of a correct .CFG file. Please make note
 that none of the lines include a TRAILING BACKSLASH '\'. In v2.01
 the TagBack.Log will automatically be written to your backup Drive
 and directory, although you may name the log file to any legal
 filename that you would like.

* ----------------------------------------------------------------- *
* For easy setup I would suggest running the TBCFG###.EXE which is  *
* included with this release. It will create the .CFG file for you. *
* ----------------------------------------------------------------- *

 B:\BBSBACUP            <--- Drive and Path Where BackUp will go.
 C:\BBS                 <--- Your BBS Directory.
 C:\BBS\GFILES          <--- Your GFILES Directory.
 C:\BBS\GFILES\ALTTXT   <--- Your Alternate TxtFile Directory or ----
 C:\BBS\MSGS            <--- Your Messages Directory or ----
 ALL                    <--- Amount of Data to BackUp. (See Note *)
 Y                      <--- Delete *.BAK files before backup.
 TagBack.Log            <--- Name of the BackUp.Log File.
 Y                      <--- [Y/N] Process your *.DIR files.
 Y                      <--- `N' - if you don't have any User Defined
                              directories. 'Y' if you do.
 ZIPFILE.ZIP            <--- Name of your User Defined Backup File.
                             Anything below this line will be added
                             to this file.
 C:\NODELIST\AREAS.BBS       ----------------------------------------
 C:\BINKLEY\*.CFG            All the lines below the ZIPFILE.ZIP will
 C:\BINKLEY\*.LOG            be added to the backup. This will allow
 C:\*.*                      you to backup any MISC files that you
 E:\ANYDIRECTORY\ANYFILE     want to. There is no limit to the amount
 C:\BBSUTILS\*.CFG           of Drive:\Path\filename's that you can
                             specify. You will need to consider the
                             size of your backup though.

 --------------------------------------------------------------------

 * Note ---> The sixth line in the .CFG file can be either ALL or SOME.

    SOME = Only .CFG, .DAT, .MSG, .CLR, .BRD, .LST, .BAT, and .TXT
    extensions. (The only exception to SOME is the message areas).

    ALL  = ALL data in the specified Directories. (Complete Backup)

 ---------------------------------------------------------------------

  Any line in the .CFG file that has ---- will be excluded from the
  BackUp. For instance, lets assume that you don't want to bother backing
  up your messages, just put 4 -'s on that line and your message areas
  won't be processed... Or lets assume that you don't have an Alternate
  Text Directory, many SysOp's have everything in thier Gfiles Directory,
  just add ---- and that line will be ignored.

  PLEASE NOTE: If you don't backup your /Gfiles directory TagBack can't
               process your *.DIR files because it will be unable to
               locate the FBOARDS.DAT file.


                       ========================
                       == Update Information ==
                       ========================

  Version 1.00
  --------------------
  This version was only released locally here in Houston and was
  custom made for the SysOp. TagBack once was written as a batch file
  and then compiled into an .EXE. Once I learned Pascal I released
  v1.01.

  Version 1.01
  ------------
  First official release. Released it and waited for comments to build
  the program from. Thank you! to all that gave me thier views and
  suggestions.

  Version 2.00
  ------------
  As of version 2.00 you will have to option to backup all your *.DIR
  files. The *.DIR files are located in your UPLOAD and DOWNLOAD
  directories and contain all the infomation about your files.

                         FILENAME:
                         DATE:
                         SIZE:
                         DESCRIPTION:
                         UPLOADED BY:
                         FILE POINTS:

  I'm sure you get the idea, and also understand how important it is
  to backup these files along with the rest of your BBS. Just ask
  someone, who for one reason or another, lost thier BBS and had to add
  all the file description back one at a time. In fact that is what
  brought me to add this feature to TagBack. I got a call from a SysOp
  that asked me why TagBack didn't handle the *.DIR's. So please let me
  here from you if there is something that you think should be added.
  I do listen to all comments, good or bad.




  Version 3.20
  ------------
  As of version 3.20 if you are backing up to a floppy drive and leave
  the drive gate open or the drive is empty TagBack will now exit
  gracefully. For that matter, it will exit on any drive failure...

  When the .DIR files are being processed the files are written to
  the screen. This same information is also written to the Log file.

  Version 3.30
  ------------
  Added windows and changed the general appearence of the program.

  Version 3.31
  ------------
  Made a couple of minor changes to the windows...

  Version 4.00
  ------------
  Added the optional directory that can be specified just after the MSGS
  line in the .CFG file. This will allow you to backup any directory that
  contains important files that are used by the BBS. If you have a
  directory that contains external BBS utilities you can include it on
  this line.


  Version 5.00
  ------------
  Added the option of backing up miscellaneous files from anywhere on your
  hard drive(s). This will allow you all the control that you should need.
  There is no limit to the amount of directories that can be processed but
  you need to remember that TagBack wasn't written to replace the normal
  backup utility.

 C:\AUTOEXEC.BAT would ONLY backup the AutoExec.Bat file in the root of C.
 C:\BINKLEY\OKFILE.LST would backup your OKfile list.
 C:\BBS\TAGUTILS\*.* would backup your entire TagUtilities Directory.

 Get the idea? I thought you would...


  Version 5.01
  ------------
  Fixed a few small problems with the User Defined Directories. Also made
  the TBCFG (Configuration Generator) more user freindly.

  Version 5.20
  ------------
  Added some extra code to allow me to check the drive status before
  continuing with the backup. Also some code was optimized to allow
  TagBack to run a little faster...


  Version 5.30
  ------------
  Added the TB-Trash.Fil that can contain any filename know to be one
  of the remapping files that hackers have used to crash the BBS's. If
  a match is found TagBack will simple hold tight until you tell it to
  continue. This will assure that your backup doesn't get corrupted with
  bad files. After you see that TagBack found a bad file you will have
  the opportunity to check into the situation and, at worse, you
  will have to restore the files only loosing one day of BBS activity...

  TagBack will only scan directories that would have been backed up.
  If, for instance, you don't backup your messages directory, TagBack
  won't look there to see if a BAD FILE is in that directory...


  Version 5.40
  ------------
  TagBack will now allow you to delete ALL the *.BAK files from your
  backup directoies. This will allow you to, not only keep the BAK files
  out of you backups, but it is nice to get them off of the hard drive
  as well.

  Version 5.41
  ------------
  Had some problems with deleting the *.BAK file and hopefully this has
  been fixed. It works fine here and non of the BETA Site have reported
  any additional problems.

  Version 5.42
  ------------
  Did some more work on the code for deleting *.BAK files and found a
  mistake which caused TagBack to exit with a "runtime error 003". This
  is now fixed since I saw the problem that was overlooked in the last
  release/fix...


  Version 5.43
  ------------
  Version 5.43 allows SysOps that are keep their FBOARDS.DAT file in the
  \MULTI directory rather than the \GFILES to backup the *.DIR files. You
  must specify the path to your FBOARDS.DAT file from the commandline if it
  is not in your \GFILES directory.

         Example: TBACK543 C:\MULTI <--- No trailing \ please.

  ----------------------------------------------------------------------

  This utility utilizes PkWare's PkZip.Exe program so it will need to
  be in your Dos Path (Refer to your DOS Manual). If PkZip.Exe is not
  in the path the program will not run.

     (PkZip Copyright 1989-1990, PkWare Inc. All Rights Reserved)
 ----------------------------------------------------------------------

 Warranty/Contribution
 ---------------------
 There is no warranty with this software. It has been tested and found
 to be quite useful to many SysOp's with little or no problems and should
 do just fine for you as well. If you find TagBack to be a worthwhile
 utility and would like to support me in my efforts to write bigger and
 better utilities, any contribution that you feel is appropriate would be
 GREATLY appreciated. $3.00 sounds about right...

 Sincerely,

 Bill

 ----------------------------------------------------------------------
 Bill VanWezenbeeck                                    The BatModem BBS
 1351 Greens Parkway #91                                 (713) 876-0767
 Houston, Tx  77067                                          1:106/1525
 ----------------------------------------------------------------------
   A special thanks goes to Robert Numerick and Victor Capton for
 offering programmers the access to the TAG structures. It sure makes
 our job more fun and certainly easier. Thanks Robert and Victor for
 TAG, "the best BBS by far".

 I would also like to thank Mike Griffin for his help with the TAG
 structures. It was with his help that I was able to add the new
 feature to TagBack 3.01 allowing the *.DIR files to be processed.


 -----------------------------------------------------------------------
 Special thanks to my Beta Sites which were instrumental in the develop-
 ment of TagBack. I appreciate their knowledge and input more than they
 know.
 -----------------------------------------------------------------------
          --------====== TagBack Beta Sites ======--------

           Scott Williams                    Mike Griffin
         The Bovine Bar BBS               Griff's Tavern BBS
         300/1200/2400/4800                  300/1200/2400
          24 hrs - 7 days                   24 hrs - 7 days
           (713)947-7264                    (713)550-5999
             1:106/77                         1:106/5999