daemons & processes

18
Daemons About the Daemons tab The Daemons tab displays the status of NetBackup daemons on the selected master server. Not all columns appear by default. Click View > Column Layout to show or hide columns. Table: NetBackup daemons Daemon Description NetBackup Bare Metal Restore Master Server (bmrd) Appears if Bare Metal Restore is installed. NetBackup Legacy Network Service (bpinetd) Listens for connections from NetBackup servers in the network and when an authorized connection is made, starts the necessary NetBackup process to service the connection. The service cannot be stopped from the Activity Monitor because it receives data that appears in the Administration Console. If it is stopped, the console cannot display the data. NetBackup Compatibility Service (bpcompatd) Service that is used to communicate with legacy NetBackup services. NetBackup Database Manager (bpdbm) Manages the NetBackup internal databases and catalogs. BPDBM must be running on the NetBackup master server during all normal NetBackup operations. NetBackup Deduplication Engine Daemon that runs on the NetBackup deduplication storage server host. This daemon stores and manages deduplicated client data. The

Upload: sreeram-robinhood

Post on 09-Nov-2014

109 views

Category:

Documents


2 download

DESCRIPTION

nil

TRANSCRIPT

Page 1: Daemons & Processes

DaemonsAbout the Daemons tab

The Daemons tab displays the status of NetBackup daemons on the selected master server.

Not all columns appear by default. Click View > Column Layout to show or hide columns.

Table: NetBackup daemons

Daemon Description

NetBackup Bare Metal Restore Master Server (bmrd)

Appears if Bare Metal Restore is installed.

NetBackup Legacy Network Service (bpinetd)

Listens for connections from NetBackup servers in the network and when an authorized connection is made, starts the necessary NetBackup process to service the connection.

The service cannot be stopped from the Activity Monitor because it receives data that appears in the Administration Console. If it is stopped, the console cannot display the data.

NetBackup Compatibility Service (bpcompatd)

Service that is used to communicate with legacy NetBackup services.

NetBackup Database Manager (bpdbm)

Manages the NetBackup internal databases and catalogs. BPDBM must be running on the NetBackup master server during all normal NetBackup operations.

NetBackup Deduplication Engine (spoold)

Daemon that runs on the NetBackup deduplication storage server host. This daemon stores and manages deduplicated client data. The name spoold is short for storage pool daemon; do not confuse it with a print spooler daemon.

Active only if the NetBackup Deduplication Option is licensed and the media server is configured as a deduplication storage server.

NetBackup Deduplication Manager (spad)

Daemon that runs on the NetBackup deduplication storage server host. This daemon maintains the NetBackup deduplication configuration, controls deduplication internal processes, controls replication, controls security, and controls event escalation.

Active only if the NetBackup Deduplication Option is licensed and the

Page 2: Daemons & Processes

Daemon Description

media server is configured as a deduplication storage server.

NetBackup Device Manager (ltid)

Starts the Volume Manager (vmd), the automatic volume recognition process (avrd), and any robotic processes. Processes the requests to mount and dismount tapes in robotically controlled devices through the robotic control processes. Mounts the volumes on the tape devices in response to user requests.

NetBackup Enterprise Media Manager (nbemm)

Accesses and manages the database where media and device configuration information is stored (EMM_DATA.db). nbemm.exe must be running in order for jobs to run.

The service cannot be stopped from the Activity Monitor because it receives data that appears in the Administration Console. If it is stopped, the console cannot display the data.

NetBackup Event Management Service (nbevtmgr)

Provides the communication infrastructure to pass information and events between distributed NetBackup components. Runs on the same system as the NetBackup Enterprise Media Manager.

NetBackup Job Manager (nbjm)

Accepts the jobs that the Policy Execution Manager (nbpem) submits and acquires the necessary resources. The Job Manager then starts the job and informs nbpem that the job is completed.

NetBackup Policy Execution Manager (nbpem)

Creates Policy/Client tasks and determines when jobs are due to run. If a policy is modified or if an image expires, nbpem is notified and the Policy/Client task objects are updated.

NetBackup Relational Database Manager (NB_dbsrv)

Manages the NetBackup relational database. The service must be running on the NetBackup Enterprise Media Manager server during all normal NetBackup operations.

NetBackup Remote Manager and Monitor Service (nbrmms)

Discovers and monitors disk storage on NetBackup media servers. Also discovers, monitors, and manages Fibre Transport (FT) connections on media servers and clients for the NetBackup SAN Client option. Runs on NetBackup media servers.

NetBackup Request Manager (bprd)

Processes the requests from NetBackup clients and servers. bprd also prompts NetBackup to perform automatically scheduled backups. bprdmust be running on the NetBackup master server to perform

Page 3: Daemons & Processes

Daemon Description

any backups or restores.

NetBackup Resource Broker (nbrb)

Allocates the storage units, tape drives, and client reservations for jobs.nbrb works with the Enterprise Media Manager (NBEMM).

NetBackup Service Layer (nbsl)

Facilitates the communication between the NetBackup graphical user interface and NetBackup logic. NBSL is required to run Symantec OpsCenter, an application that manages and monitors multiple NetBackup environments.

The service cannot be stopped from the Activity Monitor because it receives data that appears in the Administration Console. If it is stopped, the console cannot display the data.

NetBackup Service Monitor (nbsvcmon)

Monitors the NetBackup services that run on the local machine. If a service unexpectedly terminates, the service tries to restart the terminated service. Ifnbsvcmon determines that NetBackup is configured for a cluster, the service shuts down, and the monitoring is taken over by the cluster.

The service cannot be stopped from the Activity Monitor because it receives data that appears in the Administration Console. If it is stopped, the console cannot display the data.

NetBackup Storage Lifecycle Manager (nbstserv)

The NetBackup Storage Lifecycle Manager manages lifecycle operations including duplication, staging, and image expiration.

NetBackup Vault Manager (nbvault)

Manages NetBackup Vault. NBVAULT must be running on the NetBackup Vault server during all NetBackup Vault operations.

NetBackup Volume Manager (vmd)

Manages the volumes (tapes) needed for backup or restore and starts local device management daemons and processes.

Page 4: Daemons & Processes

About the Processes tab on Windows

In the NetBackup Administration Console, the Activity Monitor Processes tab displays the NetBackup processes that run on the master server.

Note: To view services on another system, the system must be a Microsoft platform and the user must be authenticated on the Microsoft platform.

Not all columns display by default. Click View > Columns > Layout to show or hide columns.

Table:   NetBackup processes  lists and describes the NetBackup processes.

Table: NetBackup processes

Process Port Description

acsd 13702The acsd (Automated Cartridge System) daemon runs on the NetBackup media server and communicates mount and unmount requests to the host that controls the ACS robotics.

avrd None

The Automatic Volume Recognition process handles automatic volume recognition and label scans. The process allows NetBackup to read labeled tapes and assign the associated removable media requests to drives.

bmrd 8362The process for the NetBackup Bare Metal Restore Master Server service.

bpcd 13782

The NetBackup Client daemon, this process issues requests to and from the master server and the media server to start programs on remote hosts.

On UNIX clients, bpcd can only be run in stand-alone mode.

On Windows, bpcd always runs under the supervision of bpinetd.exe. NetBackup has a specific configuration parameter for bpcd: if the port number is changed within the NetBackup configuration, the software updates the port number in the services file as well.

bpcompatd None The process for the NetBackup Compatibility service.

bpdbm 13721The process for the NetBackup Database Manager service.

The process that responds to queries that are related to the NetBackup catalog.

Page 5: Daemons & Processes

Process Port Description

bpinetd None

The process for the NetBackup Client service.

The process that provides a listening service for connection requests.

Note: To configure a BasicDisk storage unit that uses CIFS, bpinetd, nbrmms, and vnetd must share the same logon credentials as on the media server.

bpjava-msvc

13722

The NetBackup-Java application server authentication service program. bpinetd starts the program during startup of the NetBackup-Java GUI applications and authenticates the user that started the NetBackup-Java GUI application.

bpjava-susvc

None

The NetBackup-Java application server user service program on NetBackup servers. bpjava-msvc starts the program upon successful login with the NetBackup-Java applications login dialog box. bpjava-susvcservices all requests from the NetBackup-Java GUI applications for administration and end-user operations on the host on which the NetBackup-Java application server is running.

bpjobd 13723The NetBackup Jobs Database Management daemon. This process queries and updates the jobs database.

bprd 13720

The process for the NetBackup Request Daemon.

The process that starts the automatic backup of clients and responds to client requests for file restores and user backups and archives.

NetBackup has a specific configuration parameter for bprd: if the port number changes within the NetBackup configuration, the software updates the port number in the services file as well.

ltid None The process for the NetBackup Device Manager service.

NBConsole None The NetBackup Administration Console on the Windows platform.

nbemm None

The process for the NetBackup Enterprise Media Manager service.

The process that accesses and manages the database where media and device configuration information is stored (EMM_DATA.db). nbemm.exe must be running in order for jobs to run.

nbEvtMgr None The process for the NetBackup Event Manager service.

Page 6: Daemons & Processes

Process Port Description

The process that creates and manages event channels and objects for communication among NetBackup daemon. The Event Manager daemon runs with the Enterprise Media Manager (nbemm) only on master servers.

nbfdrv64 NoneThe process that controls the Fibre Transport target mode drivers on the media server. nbfdrv64 runs on media servers configured for NetBackup Fibre Transport.

nbftsrvr None

The Fibre Transport (FT) server process that runs on media servers configured for NetBackup Fibre Transport. It does the following for the server side of the FT connection: controls data flow, processes SCSI commands, manages data buffers, and manages the target mode driver for the host bus adaptors.

nbjm None

The process for the NetBackup Job Manager service.

The process that accepts the jobs that the Policy Execution Manager (NBPEM) submits and acquires the necessary resources. The Job Manager then starts the job and informs nbpem that the job is completed.

nbpem None

The process for the NetBackup Policy Execution Manager service.

It creates Policy/Client tasks and determines when jobs are due to run. If a policy is modified or if an image expires, NBPEM is notified and the appropriate Policy/Client tasks are updated.

nbproxy NoneThe process that safely allows multi-threaded NetBackup processes to use existing multi-threaded unsafe libraries.

nbrb NoneThis process allocates storage units, tape drives, and client reservations for jobs. nbrb works with the Enterprise Media Manager (NBEMM).

nbrmms None

The process for the NetBackup Remote Manager and Monitor service. Enables NetBackup to remotely manage and monitor resources on a system that are used for backup (or affected by backup activity).

Note: To configure a BasicDisk storage unit that uses CIFS, bpinetd, nbrmms, and vnetd must share the same logon credentials as on the media server.

See Configuring credentials for CIFS and disk storage units.

Page 7: Daemons & Processes

Process Port Description

nbsl NoneThe process for the NetBackup Service Layer service.

nbsl facilitates the communication between the graphical user interface and NetBackup logic.

nbstserv None

The process for the NetBackup Storage Lifecycle Manager. Manages storage lifecycle policy operations and schedules duplication jobs. Monitors disk capacity on capacity managed volumes and removes older images when required.

nbsvcmon NoneThe process for the NetBackup Service Monitor. Monitors the NetBackup services. When a service unexpectedly terminates, nbsvcmon attempts to restart the terminated service.

nbvault NoneIf Vault is installed, the process for the NetBackup Vault Manager service.

ndmp 10000NDMP is the acronym for Network Data Management Protocol. NDMP servers are designed to adhere to this protocol and listen on port 10000 for NDMP clients to connect to them.

oprd None

The NetBackup Volume Manager (vmd) starts the oprd operator request daemon. This process receives requests to mount and unmount volumes and communicates the requests to the NetBackup Device Manager ltid. The NetBackup Device Manager communicates the requests to the robotics through SCSI interfaces.

postgres 10085

The process for the NetBackup deduplication database. It runs on the deduplication storage server.

Active only if the NetBackup Media Server Deduplication option is licensed.

spoold None

The process for the NetBackup Deduplication Engine service. It runs on the deduplication storage server.

Active only if the NetBackup Media Server Deduplication option is licensed.

tl4d 13713

The tl4d process runs on the host that has a Tape Library 4mm. This process receives NetBackup Device Manager requests to mount and unmount volumes and communicates these requests to the robotics through SCSI interfaces.

Page 8: Daemons & Processes

Process Port Description

tl8d

tl8cd13705

The tl8d process runs on a NetBackup media server that manages a drive in a Tape Library 8mm. This process receives NetBackup Device Manager requests to mount and unmount volumes, and sends these requests to the robotic-control process tl8cd.

The tl8cd process communicates with the TL8 robotics through SCSI interfaces.

To share the tape library, tl8cd runs on the NetBackup server that provides the robotic control.

tldd

tldcd13711

The tldd process runs on a NetBackup server that manages drive in a Tape Library DLT. This process receives NetBackup Device Manager requests to mount and unmount volumes and sends these requests to the robotic-control process tldcd.

The tldcd process communicates with the Tape Library DLT robotics through SCSI interfaces.

To share the tape library, tldcd runs on the NetBackup server that provides the robotic control.

tlhd

tlhcd13717

The tlhd process runs on each NetBackup server that manages a drive in a Tape Library Half-inch. This process receives NetBackup Device Manager requests to mount and unmount volumes and sends these requests to the robotic-control process tlhcd.

The tlhcd process runs on the NetBackup server that provides the robotic control and communicates with the TLH robotics through SCSI interfaces.

tlmd 13716

The tlmd Tape Library Multimedia (TLM) daemon runs on a NetBackup server. It communicates mount, unmount, and robot inventory requests to a NetBackup media server that hosts ADIC DAS/SDLC software and controls the TLM robotics.

vmd 13701 The process for the NetBackup Volume Manager service.

vnetd 13724 This process is preserved for backward compatiability. For example, when the 7.0.1 Java interface communicates with a 7.0 NetBackup server.

The Veritas Network Daemon allows all socket communication to take place while connecting to a single port. Legacy NetBackup services that were introduced before NetBackup 6.0 use the vnetd port number.

Page 9: Daemons & Processes

Process Port Description

Note: To configure a BasicDisk storage unit that uses CIFS, bpinetd, nbrmms, and vnetd must share the same logon credentials as on the media server.

See Configuring credentials for CIFS and disk storage units.

vrts-auth-port

4032The Veritas Authorization Service verifies that an identity has permission to perform a specific task.

vrts-at-port 2821The Veritas Authentication Service validates, identifies, and forms the basis for authorization and access.

veritas_pbx 1556The Symantec Private Branch Exchange allows all socket communication to take place while connecting through a single port. Connections to NetBackup 7.0.1 and later use the veritas_pbx port.

Page 10: Daemons & Processes

Netbackup daemons/programs

Daemon/Program Description

bp Character based menu drive interface for user directed backups, archives, and restores. 

bpadm Character based menu driven interface for configuring and managing Netbackup.

bparchive On UNIX clients, this program talks to bprd on the master server when a user starts an archive.

bpbackup On UNIX clients, this program talks to bprd on the master server when a user starts an archive.

bpbrm On UNIX servers, the Backup/Restore Manager manages the client and Media Manager processes and uses error status from both to determine the final status of backup/restore operations.

bpbkar Backup Archiver generates the backup images on UNIX clients excepting Apollos.

bpcd Client daemon that allows Netbackup to kick off programs on remote hosts without using a /.rhosts file.

  Started by: /usr/openv/netbackup/bin/bp  Stopped by: Exiting the interface.  Activity log: /usr/openv/netbackup/logs/bp

  Started by: /usr/openv/netbackup/bin/bpadm  Stopped by: Exiting the interface.  Activity log: /usr/openv/netbackup/logs/admin/admin.log on the server

 Started by:

User starting an archive.

 Stopped by:

Completion of the operation.

 Activity log:

/usr/openv/netbackup/logs/bparchive/bparchive.log on the client

 Started by:

User starting a backup

 Stopped by:

Completion of the operation.

 Activity log:

/usr/openv/netbackup/logs/bpbackup/bpbackup.log on the client

  Started by: bpsched  Stopped by: Completion of the operation.  Activity log: /usr/openv/netbackup/logs/bpbrm/bpbrm.log on the server.

  Started by: bpbrm on the server with the storage unit.

 Stopped by:

Completion of the operation

  Activity log:usr/openv/netbackup/logs/bpbkar/BPBKAR.LOG on the client

Page 11: Daemons & Processes

bpdbjobs Cleans up the jobs database on master servers.

bpdbm Manages the configuration, error, and file databases on master servers.

bphdb Hot database backup program (Oracle hot-backup style)

bprd Responds to administrative and client requests for the restores, backups, archives, lists of archived/backed up files and manual immediate backups.

bplist Talks to bprd to supply a list of files that are backed up for specific schedules/classes, etc.

bprestore Talks to bprd when a user starts a restore operation.

bpsched Uses class information from the Netbackup confguration databases on the master server to determine which clients to backup and when to start them and which storage units to use.

bptm Tape media manager used on master/slave servers and is used when the storage unit type is Media Manager. Manages the transfer of images between the client and storage devices. It also handles comms between

  Started by: inetd

 Stopped by:

Completion of the operation

 Activity log:

/usr/openv/netbackup/logs/bpcd/bpcd.log on both client and server.

 Started by:

bprd for user directed backups/archives, immediate manual backups, and scheduled automatic incremental or full backups.

 Stopped by:

Completion of all scheduled backups.

 Activity log:

/usr/openv/netbackup/logs/bpsched/bpsched.log on client.

  Started by: Manually or via client-user interface.  Stopped by: Completion of the operation.  Activity log: /usr/openv/netbackup/logs/bprestore.log on client.

  Started by: Manually or via client-user interface.  Stopped by: Completion of the operation.  Activity log: /usr/openv/netbackup/logs/bplist.log on client.

  Started by: Initiate Request Daemon in the Netbackup admin interface.

 Stopped by:

Terminate Request Daemon in the Netbackup admin interface.

  Activity log: /usr/openv/netbackup/logs/bprd/bprd.log on client.

  Started by: User initiating a hot database backup  Stopped by: Completion of the operation.  Activity log: /usr/openv/netbackup/logs/bphdb.log on client.

  Started by: bpbrm  Stopped by: Completion of the operation.  Activity log: /usr/openv/netbackup/logs/bpdm/bpdm.log on server.

 Started by:

bprd or by manually executing/usr/openv/netbackup/bin/admincmd/bpdbjobs

 Stopped by:

Killing the pid.

 Activity log:

/usr/openv/netbackup/logs/bpdbjobs/bpdbjobs.log on server.

Page 12: Daemons & Processes

backup and Media Manager software. Additionally, bptm manages the Netbackup media database and provides information for the media list report screen. (Lots of stuff, apparently)

tar Tape Archiver program. Special version of tar, (gnu tar, as I understand it), used to backup/restore images.

xbp X-Windows based client interface for user-directed backups, restores, and archives.

xbpadm X-Windows based administrative interface for managing Netabckup on a master server

xbpmon X-Windows based job monitor with limited job control options.

Media Manager related daemons/programs

Daemon Description

ltid Media manager device daemon; controls the reservation and assignment of volumes.

avrd Automatic volume recognition daemon; handles volume recognition and label scanning so the system can automatically assign removable media requests to specific drives.

vmd volume management daemon; tracks location, mount number, and mount time for each volume.

Robotic daemons The exact daemon name is dependent on the type of robot. These daemons run on each host that's connected to a tape library. They pass information from ltid to the robotic or to a robotic control daemon.

Robotic control daemons

The exact daemon name is dependent on the type of robot. These daemons only run on the host that controls the robot.

 

  Started by: bpbrm for each backup/restore operation.  Stopped by: Completion of the operation.  Activity log: /usr/openv/netbackup/logs/bptm/bptm.log on client.

  Started by: bpbrm for each backup/restore operation.  Stopped by: Completion of the operation.  Activity log: /usr/openv/netbackup/logs/tar.log on client.

 Started by:

/usr/openv/netbackup/bin/xbp

 Stopped by:

Exiting the interface.

 Activity log:

No logs specificaly for the interface; associated backup/restore logs apply, though.

  Started by: /usr/openv/netbackup/bin/xbpadm  Stopped by: Exiting the interface.  Activity log: /usr/openv/netbackup/logs/xbpadm/xbpadm

  Started by: /usr/openv/netbackup/bin/xbpmon or via xbpadm  Stopped by: Exiting the interface.  Activity log: /usr/openv/netbackup/logs/xbpmon/xbpmon