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. NetBackup™ for MongoDB Administrator's Guide
  3. Configuring NetBackup for MongoDB
  4. Adding MongoDB credentials in NetBackup
  5. About the credential configuration file
NetBackup™ for MongoDB Administrator's Guide

About the credential configuration file

The credential configuration file is required for authentication. You can create this file at any location and use the path when you add the MongoDB node credentials.

Add the credentials of the MongoDB node using the tpconfig command for the application server that is specified in the Clients tab in the backup policy.

Multiple MongoDB nodes must be separated using a comma.

  • For sharded MongoDB cluster, add all the mongod and mongos ports in the following format:

    mongod_hostname:mongod_port

    mongos_hostname:mongos_port

  • For replica set MongoDB cluster and standalone MongoDB cluster, add the mongod port in the following format:

    mongod_hostname:mongod_port

Refer to the following sample credential file that contains all the authentication types:

  • No Authentication

    {
    "app.server.com:26050" : {
        "AuthType":"NOAUTH",
        "HostUser":"root",
        "HostPassword":"password",
        "HostRsaKey":"b2352722053ac9f40bc1XXXXXXXXXXXXXXXXXXXXXXXXX419fa241ba9431fd6b9"
        }
    }
  • Simple Authentication

    {
    "app3.server.com:26051" : {
        "AuthType":"SIMPLEAUTH",
        "HostUser":"root",
        "HostPassword":"password",
        "HostRsaKey":"b2352722053ac9f40bc1XXXXXXXXXXXXXXXXXXXXXXXXX419fa241ba9431fd6b9",
        "AppUserId":"admin",
        "AppUserPassword":"password"
        }
    }
  • Certificate-based authentication

    {
    "app4.server.com:26052" : {
        "AuthType":"CERTAUTH",
        "HostUser":"root",
        "HostPassword":"password",
        "HostRsaKey":"b2352722053ac9f40bc1XXXXXXXXXXXXXXXXXXXXXXXXX419fa241ba9431fd6b9",
        "ServerPemPath":"/root/certs/user1.pem",
        "CAPemPath":"/root/certs/mongo-CA-cert.crt",
        "Passkey":"password",
        "CADir":"/root/",
        "CARole":"root",
        "CertificateUser":"CN=user1,OU=nbu,O=vtas,L=pune,ST=mh,C=in"
        }
    }

Feedback

Was this page helpful?
Previous

Adding MongoDB credentials in NetBackup

Next

How to add the MongoDB credentials in NetBackup

Feedback

Was this page helpful?