Ransomware attackers specifically target and attempt to destroy backup systems to increase the probability of payment. Hardening your system is critical. Please ensure you have reviewed your platform security using the Security Hardening Checklist
Cohesity

COHESITY Documentation

Explore our documentation to get started, discover products & new features, access troubleshooting guides, register sources, platforms support.

Products
Data Security Alliance
Visit Cohesity.com
Demos
Support
Blogs
Developers
Partner Portals
Cohesity Community
© 2026 Cohesity, Inc. All Rights Reserved.
Terms of Use|
Privacy Policy|
Legal|
  1. Home
  2. Veritas NetBackup™ Administrator's Guide, Volume I
  3. Section V. Configuring backups
  4. About the NetBackup relational database
  5. About the NetBackup relational database (NBDB) installation
  6. About NetBackup master server installed directories and files
  7. About the NetBackup server.conf file
Veritas NetBackup™ Administrator's Guide, Volume I

About the NetBackup server.conf file

It is not recommended to edit this file without assistance from technical support. NetBackup may not start if the server.conf file is edited.

On Windows

The install_path\VERITAS\NetBackupDB\conf\server.conf file is read when the SQL Anywhere service is started. The SQL Anywhere service gets all configuration information from this file:

-n NB_server_name

-x tcpip(LocalOnly=YES;ServerPort=13785) -gd DBA -gk DBA -gl DBA -gp 4096 -ti 0 -c 200M -ch 1365M -cl 200M -wc- -gna 1 -k -os 1M -m -o "C:\Program Files\Veritas\NetBackupDB\log\server.log" -m

On UNIX

The /usr/openv/var/global/server.conf file is read when the SQL Anywhere daemon is started.

The SQL Anywhere daemon gets all configuration information from the server.conf file, as follows:

-n NB_server_name

-x tcpip(LocalOnly=YES;ServerPort=13785) -gp 4096 -gd DBA -gk DBA -gl DBA -ti 0 -c 200M -ch 1278M -cl 200M -wc- -ua -gna 1 -k -os 1M -m -o /usr/openv/db//log/server.log -ud

NB_server_name indicates the name of the SQL Anywhere server. Each Sybase server has a unique name. Use the same name that was used during installation. If a fully qualified name was used at that time, use a fully qualified name here.

Note:

If this name is changed, the Enterprise Media Manager cannot connect to the database.

Table: Commands used in the server.conf file

Command

Description

-c 200M

Indicates the initial memory that is reserved for caching database pages and other server information. The value may be changed for performance reasons.

-ch 1316M

Indicates the maximum cache size, as a limit to automatic cache growth. The value is calculated automatically based on memory size of the computer.

-cl 200M

Indicates the minimum cache size, as a limit to automatic cache resizing. The value may be changed for performance reasons.

-gd DBA

-gk DBA

-gl DBA

Indicates that the DBA user is the account used to start, stop, load, and unload data.

-gna 1

Enable automatic tuning of the network database server multiprogramming level.

-gp 4096

Indicates the maximum page size (in bytes) for the database. This parameter is given during database creation.

-k

If -k is specified when database server is started, the database server does not collect Performance Monitor statics.

-m

Truncates the transaction log when a checkpoint is done.

This option provides a way to automatically limit the growth of the transaction log. Disable it using NbDbAdmin.exe (Windows) or dbadm (UNIX) by changing the transaction mode option set to FULL from PARTIAL.

-o install_path\Veritas\

NetBackupDB\log\server.log

On Windows: Indicates the location of server output messages. The messages include start and stop events, checkpoints, error conditions, and cache change size. This log is not managed, but growth is slow.

-o /usr/openv/db/log/

server.log

On UNIX: Indicates the location of server output messages. The messages include start and stop events, checkpoints, error conditions, and cache change size. This log is not managed, but growth is slow.

-os 1M

Specifies a maximum size for the database server message log file.

-ti 0

Indicates the client idle time that is allowed before shutdown. By default, no idle time is allowed, which prevents the database from shutting down.

-ua

Turns off the use of asynchronous I/O.

-ud

Indicates that the server should run as a daemon.

-wc-

Control whether checksums are enabled on write operations for the database. By default all database pages have checksums, so the database server defaults to -wc-.

-x tcpip(LocalOnly

=YES;ServerPort=13785)

Indicates what kind of connections are allowed in addition to shared memory. For example, local TCP/IP connections that use port 13785.

More Information

About NetBackup master server installed directories and files

Feedback

Was this page helpful?
Previous

Relocating the NetBackup database

Next

About the databases.conf file

Feedback

Was this page helpful?