Technical Information Document
Latest sbackup.nlm and supporting files - TID2906835 (last modified 02FEB1999)
2906835 2906835
associated file

Click filename to download:
sback6.exe; 282396 bytes; Date/Time: 06-26-1996/11:30AM

abstract

This self-extracting file provides the current SBACKUP.NLM and supporting files for 3.1X and 4.XX. The file SMSUPX.EXE (where X is the current revision number of the file) should also be downloaded for the current TSA, SMDR, and other support NLM's. SBACK6.EXE differs from SBACK5.EXE only in the file SMSDI.NLM.

installation

Copy the files from the COMMON directory to SYS:SYSTEM on all 3.X and 4.X servers. Copy the files from the 31X and 4XX directories according to server version, again to the SYS:SYSTEM directory. Existing files with similar names should be flagged RW in order for the copy to occur (rename or move the existing file to a new location to maintain a copy if desired).

For 4.xx, the appropriate SMSDI.MSG file(s) in the \language subdirectories should be copied to sys:system\nls\<language>, where <language> is one or more of the five supported languages as shown on the file listing.

 SFTIII

For SFTIII 3.11, the Sbackup.nlm and supporting driver files are loaded in the IOengine. The TSA311.NLM module from SMSUPX.EXE is loaded in the MSengine. For SFTIII 3.11, patches and shims from download file SFTITX.EXE ("X" represents the download file version) on the NSD forum of compuserve must be loaded as recommended and described in that file.

For SFTIII 4.10, Sbackup.nlm loads in the MSengine along with the TSAxxx.NLM's. Tapedai and the HBA driver still load in the IOengine.

Module Dependencies

Sbackup is dependent on the modules listed below. It is recommended that you upgrade to the versions of these modules listed or later. Current versions of these files are available on Compuserve's NOVLIB forum, library 04, in download files LIBUPX.EXE and STRTLX.EXE, where "X" denotes the current download file revision.

           3.1x
                after311.nlm 3-29-94 (LIBUPX.EXE)
                a3112.nlm 3-29-94 (LIBUPX.EXE)
                clib.nlm 5-19-94 (LIBUPX.EXE)
                spxs.nlm 5-17-94 (STRTLX.EXE)
                streams.nlm 7-20-93 (STRTLX.EXE)
                tli.nlm 9-14-93 (STRTLX.EXE)
           4.0x
                clib.nlm 5-25-94 (LIBUPX.EXE)
                spxs.nlm 3-02-94 (STRTLX.EXE)
                streams.nlm 9-14-93 (STRTLX.EXE)
                tli.nlm 9-14-93 (STRTLX.EXE)
                dsapi.nlm 6-03-94 (LIBUPX.EXE)

      ***************
      ** CAUTION ***
      ***************

Currently, SBACKUP does not do READ-AFTER-WRITE verification of the data that is backed up. Therefore, it is important to manually verify all backups. At the present time SBackup does NO READ-AFTER-WRITE verification of the data that is backed up. Therefore it is important that you verify your backups manually. It is recommended that you do this with every backup set that you make and should be made a regular step in your backup procedures.

Explanation of TAPEDAI and DIBIDAI files:

 TAPEDAI.DSK
     
TAPEDAI.DSK is a NetWare 386 device driver written to control certain tape devices. It is used in conjunction with DIBIDAI.NLM in 3.1x servers. TAPEDAI.DSK does not require DIBIDAI.NLM in a 4.x server.
     
DIBIDAI.NLM presents a DIBI interface to SBACKUP.NLM (on 3.1x only), but translates the DIBI requests into NetWare DAI calls. This eventually results in device driver calls getting passed to TAPEDAI.DSK through the same IO request mechanism used by NetWare to obtain disk service. Note that 3.11 SFTIII requires NOVADIBI.NLM, DIDIDAI.NLM is not compatible.

TAPEDAI.DSK must be loaded prior to loading SBACKUP. If it is used often, the user may want to load it from within the STARTUP.NCF file.

In order to use TAPEDAI.DSK and DIBIDAI.NLM the DIBI2$DV.DAT file in SYS:SYSTEM\DIBI may require editing to include DIBIDAI.NLM. The DIBI2$DV.DAT file is a DOS text file and can be edited using EDIT.NLM or with any DOS text editor from a workstation.
     
Editing the Dibi2$dv.dat file in the system\dibi subdirectory:

 1. Flag the file as read/write.
 2. Use a text editor to edit the file. If editing the file using the EDIT.NLM type the following at the console prompt:
                "LOAD EDIT SYS:SYSTEM\DIBI\DIBI2$DV.DAT"

 3. When the file is brought up it may look like this:
   
          "Wangtek Tape Drive." WANGTEK PORT=280 DMA=3 IRQ=5
          "HP DIBI-2 Tape Driver." NOVADIBI
          "DC00 DIBI-2 Tape Driver." TAPEDC00

          A line like the following will need to be added:

          "DibiDai Driver." DibiDai

The description on the left can be anything. The DibiDai on the right refers to the the DibiDai.nlm.
         
 4. Exit the editor and save changes.

 Tape devices supported by TAPEDAI.DSK:

 Manufacturer/Product

 ARCHIVEAnaconda
 ARCHIVEPython
 ARCHIVEViper 2525
 CIPHER T826 (half inch - 2.6 Gig)
 CIPHER T860 (half inch - 6 Gig)
 DEC ARDAT TLZ06
 EXABYTEEXB-8500
 HP HP35450A
 HP HP35470A*
 HP HP35480A*
 HP C1553A (DDS2, 4mm DAT magazine)
 HP C1533A (DDS2, 4mm DAT)
 TANDBERG TDC 3800
 TANDBERG TDC 4100
 TANDBERG TDC 4200
 WANGDAT1300
 WANGDAT3200
 WANGTEK5150
 WANGTEK5525ES
 WANGTEK6130
 WANGTEKWANGTEK_6130_HS

 *(The HP35470A and HP35480A must be set through its dip switches so that the SCSI Valid Bit is set upon crossing Early Warning. If this is not done, sessions that span tapes won't be reliable. Users should perform a test backup and restore across tapes to
confirm that the switches are set properly. The file that actually spans tapes is the one to test.)
 
 Tape devices supported by PS2SCSI.DSK:

 Exabyte 8200, 8mm
 Exabyte 8500, 8mm
 HP 35470, 4mm DAT
 HP 35480A, 4mm DAT
 HP 35450A, 4mm DAT
 WangDat 3200, 4mm DAT
 WangDat 1300, 4mm DAT
 Archive Python, 4mm DAT
 Cipher T860s, half inch tape

issue

Several new features have been added to the 4.xx SBACKUP.NLM, including the following:
    1) The ability to recreate the log file from tape: this feature is in the log/error file administration menu as "create session files".
    2) The ability to search a log file for a string: this feature appears when viewing log/error files.
    3) Zeros the end of Transfer Buffers if not filled.
    4) Confirm action before doing any Media Utilities procedures.
    5) Increases backup display capacity from 4.2 gig to 4.2 Terrabytes per session.

SMSDI.NLM:
Errors such as "media not present" have been resolved.

contents

Self-Extracting File Name:  sback6.exe

Files Included       Size   Date         Time    Version   Checksum

\
    SBACK6.TXT       9050   06-26-1996   11:29AM
\31X
   DIBIDAI.NLM      17315   01-12-1994   09:05AM
  NOVADIBI.NLM      17119   03-31-1992   12:08AM
   SBACKUP.NLM     184708   03-28-1995   05:44PM
   WANGTEK.NLM      15681   07-18-1991   03:37PM
\4XX
   SBACKUP.NLM     250540   08-02-1995   10:16AM
     SMSDI.NLM     139296   12-21-1995   01:17PM
\COMMON
   TAPEDAI.DDI       2484   12-14-1994   11:09AM
   TAPEDAI.DSK      33997   10-03-1994   08:33AM
\LANGUAGE\ENGLISH
     SMSDI.MSG       8668   08-10-1995   11:14AM
\LANGUAGE\FRENCH
     SMSDI.MSG       9653   10-27-1994   09:32AM
\LANGUAGE\GERMAN
     SMSDI.MSG       9873   10-25-1994   12:50AM
\LANGUAGE\ITALIAN
     SMSDI.MSG       9823   10-27-1994   02:46PM
\LANGUAGE\SPANISH
     SMSDI.MSG       9068   10-26-1994   03:01PM
Document Title: Latest sbackup.nlm and supporting files
Document ID: 2906835
Creation Date: 18APR1996
Modified Date: 02FEB1999
Document Revision: 4
Novell Product Class: NetWare
Novell Product and Version: NetWare 3.11
NetWare 3.12
NetWare 4.02
NetWare 4.1

Disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.

Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.