bpcd — NetBackup client daemon. Enables the NetBackup clients and servers to accept requests from NetBackup servers.


<nbu_dir_path>bpcd [-standalone] [-debug] [-portnum number] [-keyfile] [-restrict_if host_or_ip]

On Windows systems, <nbu_dir_path> is <install_path>\NetBackup\bin\


On Windows systems, bpcd is a communications daemon that the NetBackup Client Service bpinetd activates. Typically, on UNIX systems inetd activates bpcd.

The bpcd daemon accepts requests from NetBackup servers. Requests include the following:

  • Initiate backup and restore jobs

  • Get NetBackup configuration parameters

  • Set NetBackup configuration parameters

When you install NetBackup on a client, the installation process typically adds entries for bpcd to the following:

  • UNIX or Linux client: /etc/services and /etc/inetd.conf

  • Windows client: %SystemRoot%\system32\drivers\etc\services

The services entry looks like the following:

bpcd 13782/tcp bpcd

The inetd.conf entry on UNIX and Linux systems looks like the following:

bpcd stream tcp nowait root /usr/openv/netbackup/bin/bpcd bpcd


The following options are available only on UNIX and Linux clients and imply that the -standalone option is active.


Instructs bpcd to run continuously rather than inetd start it.


Prevents bpcd from forking and does not disconnect it from standard input, output, and error.

-portnum number

Specifies the port number where bpcd listens for requests. The default is the bpcd entry in: /etc/services.

-restrict_if host_or_ip

Specifies the local network interface that bpcd accepts connections from. Default is to accept connections from all local network interfaces. You can specify either a host name or an IP address.


When -keyfile is specified, you are prompted for the NetBackup pass phrase that lets bpcd access the NetBackup encryption key file.

See the section "Additional key file security (UNIX clients only)" in the NetBackup Security and Encryption Administrator's Guide for more information.


bpclient, bpkeyfile