Veritas NetBackup™ for MongoDB Administrator's Guide
- Overview of protecting MongoDB using NetBackup
 - Verify the pre-requisites for the MongoDB plug-in for NetBackup
 - Configuring NetBackup for MongoDB
- About the MongoDB configuration tool
 - Prerequisites for manually creating the mongodb.conf file
 - Configuring backup options for MongoDB using the mongodb.conf file
 - Obtaining the RSA key of the MongoDB nodes
 - Adding MongoDB credentials in NetBackup
 - Using a non-root user as a host user
 - Managing backup hosts
 
 - Backing up MongoDB using NetBackup
- Backing up MongoDB data
 - Prerequisites for backing up a MongoDB cluster
 - Configuring NetBackup policies for MongoDB plug-in
- Creating a BigData backup policy
 - Creating BigData policy using the NetBackup Administration Console
 - Using the Policy Configuration Wizard to create a BigData policy for MongoDB clusters
 - Using the NetBackup Policies utility to create a BigData policy for MongoDB clusters
 - Using NetBackup Command Line Interface (CLI) to create a BigData policy for MongoDB clusters
 
 
 - Restoring or recovering MongoDB data using NetBackup
- Restoring MongoDB data
 - Prerequisites for MongoDB restore and recovery
 - About the restore scenarios for MongoDB database from the BAR interface
 - Using the BAR interface to restore the MongoDB data on the same cluster
 - Using the BAR interface to restore the MongoDB data on an alternate cluster
 - About restoring MongoDB data in a high availability setup on an alternate client
 - Recovering a MongoDB database using the command line
 - Manual steps after the recovery process
 
 - Troubleshooting
 - Appendix A. Additional information
 - Index
 
Managing backup hosts
A backup host acts as a proxy client which hosts all the backup and restore operations for MongoDB clusters. In case of MongoDB plug-in for NetBackup, backup host performs all the backup and restore operations without any separate agent installed on the MongoDB cluster.
The backup host must have a Linux operating system. NetBackup supports only RHEL and SUSE platforms as a backup host.
The backup host can be a NetBackup client or a media server or a master server. Veritas recommends that you have media server as a backup host.
Consider the following before adding a backup host:
For backup and restore operations, you can add one or more backup hosts.
A master, media, or client can perform the role of a backup host.
MongoDB plug-in for NetBackup is installed on all the backup hosts.
When using multiple backup host, make sure that all backup hosts are communicating with the media server.
You can add a backup host while configuring BigData policy using either the NetBackup Administration Console or Command Line Interface.
For more information on how to create a policy, see See Creating a BigData backup policy.
To add a backup host
- In the Backup Selections tab, click New and add the backup host in the following format:
Backup_Host=<FQDN_or_hostname>
For more information on how to create a policy, See Creating a BigData backup policy.
Alternatively, you can also add a backup host using the following command:
For Windows:
bpplinclude PolicyName -add "Backup_Host=FQDN_or_hostname"
For UNIX:
bpplinclude PolicyName -add "Backup_Host=FQDN_or_hostname"
For more information about the bpplinclude command, refer to the NetBackup Commands Reference Guide.
For more information, See Using NetBackup Command Line Interface (CLI) to create a BigData policy for MongoDB clusters .
 
To remove a backup host
- In the Backup Selections tab, select the backup host that you want to remove.
 - Right click the selected backup host and click Delete.
Alternatively, you can also remove a backup host using the following command:
For Windows:
bpplinclude PolicyName -delete "Backup_Host=FQDN_or_hostname"
For UNIX:
bpplinclude PolicyName -delete "Backup_Host=FQDN_or_hostname"
For more information about the bpplinclude command, refer to the NetBackup Commands Reference Guide.