Journal service configuration settings are specified in the journal configuration file tsmjbbd.ini. This file may be installed and configured with the GUI setup wizard or edited manually. The tsmjbbd.ini file is a Windows style stanza based .ini file and should always reside in the same directory as the journal service executable module (tsmjbbd.exe).
The configuration settings are applied when the journal service is started and any changes made while the journal service is running are not applied until the journal service is restarted.
The following is the syntax for stanza and stanza settings:
Stanza and value names are not case sensitive.
Numeric values may be specified in hexadecimal by preceding the value with 0x otherwise they are interpreted as decimal.
There is no correlation between these settings and any settings in the backup-archive client options file. The journal service is a completely independent process and does not process backup-archive client options.
Settings under this stanza are global and apply to the entire journal service.
The following is the syntax for the JournalSettings stanza:
You can specify the following JournalSettings values:
NlsRepos=dscameng.txt
ErrorLog=jbberror.log
JournalDir=c:\TsmJournalDb
This list of exclude statements filters changes from being recorded in the journal database. Changes to objects which match statements in this stanza are ignored and are not recorded in the journal database.
There is no correlation between the journal exclude list and the backup-archive client exclude list.
The following pattern matching meta characters are supported:
The following is an exclude statement syntax example:
[JournalExcludeList] %SystemRoot%\System32\Config\* %SystemDrive%\Adsm.Sys\* %TEMP%\* %TMP%\* c:\excludedir\* c:\dir1\excludefile *.:\*.tmp
Settings under this stanza (with the exception of the JournaledFileSystems setting) apply to each specified journaled file system. These settings may be overridden for individual file systems in an override stanza; see "Overriding Stanzas" for more information.
The following is the syntax for the JournaledFileSystemSettings stanza:
You can specify the following JournaledFileSystemSettings values:
JournaledFileSystem=c: d:
JournalDBSize=0x005000
NotifyBufferSize=0x00200000
Value Type | Decimal | Hex |
---|---|---|
File Name | 1 | 0x001 |
Dir Name | 2 | 0x002 |
Attribute | 4 | 0x004 |
File size* | 8 | 0x008 |
Last Write Time* | 16 | 0x010 |
Last Access Time | 32 | 0x020 |
Create Time | 64 | 0x040 |
Security (ACL) | 256 | 0x100 |
The asterisk (*) indicates that notification may be deferred until disk write cache is flushed. Name changes are object creations, deletions, or renames.
Example:
NotifyFilter=0x107
Any setting in the JournaledFileSystemSettings stanza may be overridden for a particular journaled file system by creating an override stanza.
The following is the syntax for the JournaledFileSystemSettings stanza:
Example:
[JournalFileSystemSettings.C:\] NotifyBuffer=0x0020000 NotifyFilter=0x107