eDirectory can be protected using Unitrends software.
DSBK is a command line utility that enables backup and restore of eDirectory. The backups that are generated using DSBK are server-centric and not tree-centric. This means that if you have multiple servers on your tree, the backup and restore operation only capture information from the server where the command is initiated. The backup file and logs contain information necessary to restore eDirectory.
Usage of Pre-Backup command to Backup eDirectory on NetWare Server is as follows:
During the installation process, a directory named \eDirBackup is created on the OES server to store eDirectory backups and related logs.
By default, the eDirectory backup is created as\eDirBackup\nds.bak. The backup name and location can be modified by altering the value for the option -f in \eDirBackup\edirbk.sh.
By default, the log for the backup process is stored as \eDirBackup\nds.log. The log name and location can be modified by altering the value for the option -l in \eDirBackup\edirbk.sh.
To backup eDirectory to a system, a pre-backup command must be specified in the Options List used for the backup of the OES system. The pre-backup command initiates a backup of the OES server’s eDirectory database.
1 The following should be entered as the pre-backup command:
\eDirBackup\edirbk.sh
2 The backup is stored in the ndsbak.bak file on the Novell client. The system then backs up this nds.bak file as part of the file-level backup.
3 The file-level backup proceeds when the eDirectory backup concludes. For details on applying pre-backup commands, see About backup options.
Restoring the eDirectory is a manual process that should be done using the dsbk utility from the OES system console screen once the files have been restored from the OES file-level backup.
1 Once the restore has been successfully completed from the system to the OES server, the nds.bak file that contains the backup is restored back in the \eDirBackup\ folder.
2 Next run the eDirectory restore manually using any of the restore commands listed below on the OES system to get back the contents of the database.
This is an example of a restore command:
dsbk restore –f \eDirBackup\nds.bak –l \eDirBackup\nds.log –u –r–o–a–k
For more information on the restore commands, see the Novell article Using DSBK.
Restores the eDirectory database as well as included files but without the roll forward logs.
If you want to use the roll forward logs you will need to make sure it is set to ON. To check the current status of the RFL logs run:
dsbk getconfig
If the switch is not ON, set it by running the following command:
dsbk setconfig -L -r <path to RFL files>
For additional information, please review the Novell documentation at: