home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / t / tapecat.zip / TAPECAT.DOC < prev    next >
Text File  |  1992-12-31  |  5KB  |  107 lines

  1.                          Tape Catalogue 
  2.                 Add Files & Find File Versions 1.2
  3.                  (C) 1992 It's Magic! PC Potions
  4.                     9589 West Burgundy Avenue
  5.                     Littleton, Co. 80123-3408
  6.                          (303) 933-3531
  7.  
  8.  
  9. While roaming through the Prodigy boards the other day I noticed a 
  10. request posted to CMS for a program that would catalogue the files 
  11. on a backup tape. "Boy could I use that!", I thought to myself. I 
  12. watched the note for a couple of days and noticed that there were no 
  13. answers. 
  14.  
  15. Now, I realize that CMS's software is very capable, but it can be 
  16. confusing and awkward at times. I run two Hard Drives on my system, 
  17. each with 240 megs. Once a week, or so, I perform a total backup of 
  18. both drives with my Jumbo 250. Then, every day, I perform a 
  19. incremental backup in my once-a-day batch file. The CMS software is 
  20. fine when I want to restore a file from the total backup tapes, as each 
  21. contains only one volume each, but the CMS software becomes 
  22. unwieldy when I want to restore a file from the incremental tape. 
  23. Because of the multiple volumes on the tape I have to search through 
  24. practically every volume to located the version of the file I want to 
  25. restore. There has to be an easier way! Problem is I don't work for 
  26. CMS, and I don't know the device commands for their tape drives so I 
  27. can't write a program to read a tape's directory and search for a 
  28. filename.
  29.  
  30. The only alternative ,then, was to build my own library file when I 
  31. created each new volume on the incremental tape. DOS has the 
  32. ability to redirect the output from a program into a file. This is called 
  33. "piping". My incremental backups are performed from a batch file 
  34. using CMS's TAPE.EXE program. Since TAPE can be configured to 
  35. list the files it is putting into each volume, I should then be able to 
  36. redirect this output into a file. Great! So I added the necessary piping 
  37. commands to my batch file. Upon inspection I noticed that I was 
  38. getting a lot of extra lines of information in addition to the file names- 
  39. messy. My answer was to write two utility programs; ADDCAT.EXE (Add Files) 
  40. and FINDCAT.EXE (Find File). 
  41.  
  42. ADDCAT.EXE will read the file created by redirecting CMS's TAPE 
  43. program's output, extract the filenames, and write them to a library 
  44. file.
  45.  
  46. FINDCAT.EXE is used to search the library file and restore a selected 
  47. file.
  48.  
  49. Setup is relatively simple. Copy the files ADDCAT.EXE, FINDCAT.EXE, 
  50. and TAPECAT.DOC into the same directory as CMS's TAPE.EXE 
  51. resides (usually c:\TAPE). Then modify or create your incremental 
  52. backup batch files. Here's what I do it:
  53.  
  54. To perform my incremental backups I have the following lines in my 
  55. daily batch file-
  56.  
  57. CD\TAPE
  58. TAPE BACKUP C:\ /A/-C/J/-K/M/P/-R/S > TEMPTAPE.CAT
  59. ADDCAT
  60. TAPE BACKUP D:\ /A/-C/J/-K/M/P/-R/S > TEMPTAPE.CAT
  61. ADDCAT
  62.  
  63. Your parameters to the TAPE BACKUP command may vary, but be 
  64. sure to include the "/P" parameter. Also, the "> TEMPTAPE.CAT" is 
  65. required by ADDCAT.EXE. As you can see after each volume is 
  66. created ADDLIB is run to update the library file- TAPE.CAT.
  67.  
  68. ADDLIB will only function with version 2.54 and 3.0X of CMS's TAPE 
  69. program. Call if you are using another version.
  70.  
  71. To restore a program from the incremental tape use the FINDCAT.EXE 
  72. program.
  73.  
  74. Attach to the directory in which the files TAPE.EXE, FINDCAT.EXE 
  75. and TAPE.CAT reside.
  76. Type FINDCAT at the DOS prompt to run the Find File program.
  77.  
  78. These programs are still a bit rough-around-the-edges so, if you have any 
  79. problems please call (303-933-3531) or message me on Prodigy (VGGS51A), 
  80. or CIS 70143,3530.
  81.  
  82. Good Luck!
  83. --------------------------------------------------------------------------
  84. Version 1.1 changes
  85.     Improved error handeling. 
  86.         Added TAPE.EXE 3.01 support.
  87.     Re-zipped to correct corruption in Version 1.0 zip file (sorry).
  88.  
  89. Version 1.2 changes
  90.     Product and File name changes all around
  91.     Added TAPE.EXE 3.03 support
  92.     ADDCAT.EXE will now support drives connected to floppy controller 
  93.       boards and continue to work on systems with CMS's controller boards
  94.     FINDCAT.EXE better path/filename editing, plus view of Finds added.
  95.  
  96. Comming soon:
  97.  
  98. Prettier interface. (Still trying to get to it!)
  99.  
  100. ****************************************************************************
  101.  
  102. NEW PRODUCT - AVAILABLE SOON!
  103.  
  104. Tape Librarian System to catalogue multiple tapes with multiple volumes 
  105. per tape. (in beta testing)
  106.  
  107.