home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / lan / netbak23.arj / NETBAK.TXT < prev    next >
Text File  |  1992-05-05  |  9KB  |  175 lines

  1.  
  2. NetBak Version 2.3 User Manual
  3. Program and Manual Copyright 1992 D & D Software Inc.
  4. Portions Copyright 1983-1990 Novell, Inc. All Rights Reserved
  5.  
  6. Files:  The following files are included in this package:
  7. NETBAK.EXE  - the program
  8. NETBAK.TXT  - this document, the user manual
  9. LICENSE.TXT - the license agreement
  10. ORDER.TXT   - an order form for registering the product
  11.  
  12. All the text files can be printed from the DOS command line in
  13. a few minutes by executing the command: copy *.txt prn
  14.  
  15. Introduction:  Doing a complete unattended tape backup of a Novell
  16. network presents network supervisors with security problems.  Most
  17. tape backup software requires that files be closed in order to back
  18. them up.  This usually means backups are done after normal hours and
  19. thus are unattended. In addition the backup is normally done from a
  20. workstation, which must be logged into the file server.  To access
  21. all files on the server, including the all important bindery files,
  22. requires the workstation to be logged in as supervisor.  Very few
  23. supervisors are happy with the thought of leaving an unattended
  24. workstation logged in with supervisor rights all night, even if the
  25. workstation can be secured in a locked room.
  26.  
  27. That's why NetBak was written.  It provides the ability to perform
  28. unattended backups with a measure of security not normally
  29. available.  Once operational, the only absolute daily requirement is
  30. to change the tape.  This is helpful in situations where the network
  31. supervisor will be out of the office for one or more days.
  32.  
  33. We've tried other methods to accomplish the same task and found them
  34. lacking. Batch files inevitably require a file with the supervisor's
  35. password on the workstation's disk. Hidden or not, such files are
  36. easily found by reading the batch file. Utilities that log the
  37. workstation out of the server whenever a key is pressed provide good
  38. security but prevent the backup from taking place if a key is pressed
  39. by accident.
  40.  
  41. With NetBak the workstation is not left in a logged in state.  After
  42. a simple setup session, the selected password and user name are known
  43. to the program but inaccessible to others.  Executed from the
  44. automated backup program included with many popular tape drives,
  45. NetBak first locks the keyboard to prevent unauthorized program
  46. interruption and then logs into the file server using the user name
  47. and password you have provided during setup.  It executes the tape
  48. commands you specify in a plain text file and generates a log to both
  49. disk and screen, providing the start and stop time of each command it
  50. executes.  After all commands have been executed, it logs out of the
  51. file server and unlocks the keyboard.
  52.  
  53. Installation:  Copy NETBAK.EXE to a directory on your workstation's
  54. hard or floppy disk.  This can be the directory where your tape
  55. software is located or any other directory as long as it is part of
  56. your normal search path.
  57.  
  58. Activate your tape software's unattended backup program and choose the
  59. days and time for your unattended backups.  Enter NETBAK or
  60. NETBAK.EXE as the program to be executed.  You may instead enter the
  61. name of a batch file containing the NETBAK command, depending on your
  62. needs and possible limitations of the tape software.
  63.  
  64. Create a file called NETBAK.CMD with any editor that produces plain
  65. ASCII text in the same directory as NETBAK.EXE.  Enter your tape
  66. backup commands into this file, one command per line.  The maximum
  67. command line length is 128 characters, a DOS limitation.  The format
  68. of these commands should be exactly the same as you would enter on
  69. the DOS command line if you were executing a manual backup.  Note
  70. that any line beginning with a semicolon will be ignored. Use the
  71. semicolon to add comments to your file.
  72.  
  73. NetBak must be able to locate COMMAND.COM to execute the commands in
  74. netbak.cmd.  The surest way of accomplishing this is to have a copy of
  75. COMMAND.COM at the workstation and the COMSPEC variable set to point
  76. to this file.  Even better is to not use COMSPEC anywhere, including
  77. the file server autoexec.bat file.
  78.  
  79. Examples of netbak.cmd for several popular tape drives follows.  The
  80. examples assume a two volume file server with the user mapped to each
  81. volume under drive letters G: and H: and request a verification pass
  82. after the backup. Please consult the manual accompanying your tape
  83. software for further information.
  84.  
  85. Colorado Memory Systems drives:
  86. ; set drive mapping on server
  87. F:
  88. \PUBLIC\MAP G:=SYS:
  89. \PUBLIC\MAP H:=VOL1:
  90. ; go to directory with tape software
  91. C:
  92. CD \TAPE
  93. ; backup sys, any errors redirected to error.txt file
  94. TAPE BACKUP G:\*.* /-A/C/I/J/K/-P/S/T="SYS BACKUP" > ERROR.TXT
  95. ; backup vol1
  96. TAPE BACKUP H:\*.* /A/C/I/J/K/-P/S/T="VOL1 BACKUP" >> ERROR.TXT
  97.  
  98. Mountain Tape drives:
  99. F:
  100. \PUBLIC\MAP G:=SYS:
  101. \PUBLIC\MAP H:=VOL1:
  102. C:
  103. CD \MTN_TAPE
  104. TAPE SBK G:\*.* /S /NSYS /LSYS /C /-A
  105. TAPE SBK H:\*.* /S /NVOL1 /LVOL1 /C /A
  106.  
  107. Setup:  Run NetBak manually from the DOS command line the first time
  108. and it will request the name and password of the user to be logged in
  109. for the backup session.  It will also ask for the drive letter where
  110. the network login directory can be found (normally drive F:).  To
  111. assure a complete backup enter the supervisor's password and
  112. accept SUPERVISOR as the default user name.
  113.  
  114. For additional security you can avoid using the supervisor password
  115. by creating another user with supervisor equivalence on the network
  116. using Novell's SYSCON program and limit the user's access to one
  117. workstation and specific night time hours.  Enter this user's name
  118. and password into NetBak.
  119.  
  120. Subsequent to the first run, NetBak can be invoked with the "/s"
  121. command line switch (i.e. NETBAK /S) when you wish to change the
  122. current setup.  You will be prompted for the old password before any
  123. changes can be made.  This is useful for periodic changes to the user
  124. name or password or possible changes in the network login drive.
  125.  
  126. Log File:  The activity log is shown on screen at the end of each
  127. session and is also stored in a file named NETBAK.LOG.  This file
  128. will always be created in the same directory NETBAK.EXE is located. 
  129. You can examine this file by using the DOS "type" command (i.e. type
  130. netbak.log).  Normally only the current session is stored in the log;
  131. however, you can cause it to accumulate all subsequent sessions by
  132. always invoking NetBak with the /a command line switch (i.e. NETBAK
  133. /A).  The log is helpful in determining how long each of your
  134. commands took to execute.  It should also be examined when things go
  135. wrong for error messages and for tape program malfunctions, normally
  136. indicated when the backup time differs radically from previous
  137. sessions.
  138.  
  139. If you would like to make sure that the workstation shell is loaded
  140. and the file server is running, manually execute NetBak with the /c
  141. command line switch (i.e. NETBAK /C).  This will check for the
  142. presence of IPX.COM and NETx.COM on the workstation and make sure the
  143. server is available without executing the commands in netbak.cmd.
  144.  
  145. Evaluation copy:  Prior to payment of the registration fee, the
  146. program always starts with a screen requesting that you register and
  147. holds until a key is pressed.  Both the screen and required keystroke
  148. are eliminated with the registered version of the package.  While you
  149. can not do a completely unattended backup with the evaluation version
  150. (you have to be there to provide the required keystroke), you can
  151. examine and test the program to see if it meets your needs and decide
  152. if you wish to register or discard the software.
  153.  
  154. Registration:  Upon payment of the registration fee you will receive a
  155. disk containing the most recent registered version of NetBak and a
  156. variety of other utilities written by D & D Software, along with a
  157. registration number to use for preferred upgrade pricing on future
  158. versions and access to our free technical support.
  159.  
  160. We have included a simple order form in the accompanying order.txt
  161. file. Please print and use the form for all registrations.  Mail your
  162. remittance and order form to:
  163.  
  164.                          D & D Software Inc.
  165.                          809 Jackson Avenue
  166.                          Lindenhurst, NY 11757
  167.  
  168. Comments:  Any suggestions on this program (all constructive comments
  169. appreciated) can be sent by Compuserve Mail to 70406,1163 or phoned
  170. (voice) to (516) 957-2448 or mailed to the above address.
  171.  
  172. License:  See the accompanying file, license.txt, for license
  173. provisions.
  174.  
  175.