This document outlines the preferred steps for creating and restoring backup files of the Jazz Foundation Service (JFS) that are used by Rational DOORS Next Generation. These steps must be performed by the server administrator.
Using a Rational DOORS Next Generation repository tools (repotools) command, you can create an archive of the indexes and save it to a location of your choice. This backup process is performed online while the server is running. If the JFS indexes ever get corrupted, you can use offline repotools commands to restore and synchronize the indexes from the backup file.
Note that this process is for creating and restoring backups of the JFS indexes only; it will not create a backup of the Rational DOORS Next Generation database. For detailed information on performing a full backup, see BackupCLM
The following steps provide an overview of the repository tools commands that are required to back up and restore the Rational DOORS Next Generation JFS indexes for version 4.0 and later. For detailed information about these commands, refer to the relevant sections of this document.
For more information on how to run repotools commands, and to view a list of available commands, see the Repository tools command-line reference topic in the online help.
Example:
repotools-rm -backupJFSIndexes adminUserID=admin adminPassword=adminPass toFile=C:\backup\myBackup.zip
Note that while the backup is in progress, the server might appear sluggish or unresponsive to users. Also note that write processes to the indexes are queued and are run when the backup is complete. After the process is finished, the generated backup file is available in the location that you specified in the toFile command parameter.
For more information, see the Repository tools command to back up Jazz Foundation Service indexes topic in the online help.
There are two steps to restoring the JFS indexes from a backup file by using the repository tools commands:
Note that backup files that are more than 90 days old cannot usually be restored.
To restore the index, stop the server and run the following repotools command:
repotools-rm -restoreJFSIndexes fromFile=<fully-qualified filename of backup file>
Example:
repotools-rm -restoreJFSIndexes fromFile=C:\backup\myBackup.zip
For more information, see the Repository tools command to restore Jazz Foundation Service indexes from a backup file topic in the online help.
To synchronize the indexes, run the following repotools command:
repotools-rm -synchronizeJFSIndexes teamserver.properties=<fully-qualified path to teamserver.properties file>
Example:
repotools-rm -synchronizeJFSIndexes teamserver.properties=C:\myJTSInstall\server\conf\rm\teamserver.properties
For more information, see the Repository tools command to synchronize JFS indexes with database topic in the online help.
Status icon key: