Using DSBK.NLM on NetWare

Dsbk is a thin command line parser that performs the same operations as the Backup eMTool, but lets you initiate a backup from the server console without having to log in first or set up Role-Based Services (see The eDirectory Management Toolbox). It runs as an NLM on the server, using the same command line options as the Backup eMTool. This utility can also be used in scripting backups using NCF files on the server.

IMPORTANT:  Dsbk will not restore incremental backups. You can only use it to restores full backups.

After a dsbk operation has completed, the results of the operation are written to a file (dsbk.err) that you can programatically open and view the results. The first four bytes of this file contain error codes if any are generated during the operation. If there are no errors, the first four byte of this file will contains zeros.

To use dsbk.nlm:

  1. Download and install eDirectory 8.7.3 IR3.

  2. Make sure that dsbk.nlm is in the sys:\system directory.

    Dsbk must be located in the same directory as backupcr.nlm, the core library that contains all backup and restore functionality. This library has no user interface; it is loaded and linked dynamically by the dsbk utility.

  3. At the server console, run the following command with any of the options listed in Backup and Restore Command Line Options:

    load dsbk

    .