Configuring a MongoDB Subclient

You can edit the existing default MongoDB subclient.

Before You Begin

In sharded cluster MongoDB deployments, verify that the data directories are different for each shard.

Example of different data directories

  • ShardA

Node

Data directory

Node1

/dataA

Node2 (backup secondary node)

/dataA

Node3

/dataA

  • ShardB

Node

Data directory

Node1

/dataB

Node2 (backup secondary node)

/dataB

Node3

/dataB

Procedure

  1. From the CommCell Browser, expand Client Computers> client > instance.

  2. Right-click the default subclient, and then click Properties.

    The Subclient Properties dialog box appears.

  3. On the General tab, in the Subclient Name box, enter a name for the subclient.

  4. On the Storage Device tab, from the Data Storage Policy list, select the storage policy to use for backups.

  5. Click Advanced.

    The Advanced Subclient Properties dialog box is displayed.

  6. On the IntelliSnap Operations tab, specify the IntelliSnap information:

    1. Select the IntelliSnap check box.

      A message appears stating that the next backup operation will be a full backup operation.

    2. Click OK.

    3. From the Available Snap Engines list, select the engine that matches your snapshot type.

      For a list of available engines for your array, see Snapshot Engine.

      Note

      To select a native snapshot engine, verify that the LVM is configured on MongoDB data paths.

    4. From the Use Proxy list, select the MediaAgent that is used to perform the IntelliSnap and backup copy operations.

      Note

      When you perform an IntelliSnap backup using a proxy, make sure that the operating system on the proxy server is either same version or higher than the operating system on the client computer.

  7. On the Performance tab, complete the following steps:

    Best Practice: To prevent the segment hosts from waiting for resources, set the number of data readers (Advanced Subclient Properties dialog box, Performance tab, Number of Data Readers) to a value that is a multiple of the number of MongoDB shards.

    1. In the Number of Data Readers box, type a value that is a multiple of the number of MongoDB shards.

      For a replica set, the number of data readers can be greater than or equal to 1.

    2. Select the Allow multiple data readers within a drive or mount point check box.

  8. Optional: Select the subclient options.

    • To run scripts before or after the operation, on the Pre/Post tab:

      Note

      Pre- and post-scan process is not applicable for MongoDB.

      1. In the Pre-Backup Command box, type the full path name for the script.

      2. In the Post-Backup Command box, type the full path name for the script.

      3. To run the post backup process regardless of the job outcome, select the Run Post Backup Process for all attempts check box.

        Pre- and post-backup process is executed on the master node.

      4. In the Pre-Snap Process box, type the full path name for the script.

      5. In the Post-Snap Process box, type the full path name for the script.

      6. To specify that the pre-snap or the post-snap process will execute on a source computer, select On Source.

        To specify that the pre-snap or the post-snap process will execute on a proxy computer, select On Proxy.

        Pre- and post-snap process is executed on the secondary node.

  9. Click OK.

  10. Click OK.

Loading...