Optimizing the Deduplicated Database (DDB) Pruning (Garbage Collection)

The Garbage Collection feature optimizes the DDB performance by reducing the DDB disk IO during the data pruning process. With the Garbage Collection feature, the DDB disk is parsed once every 24 hours to mark the CommServe job records for pruning and the data aging process prunes these marked CommServe job records.


  1. Upgrade your entire setup including: data mover MediaAgent, Deduplication database MediaAgents and Commserve to service pack 14.

    For complete procedures on upgrading to the latest service packs, see: Upgrades.  

  2. Run the DDB compaction with the compactfile secondary option on the upgraded DDB MediaAgents. The compaction process takes some time. For example, if the DDB is using a SSD or NVMe, then upgrading a 500GB DDB MediaAgent might take 4 HRS approximately.

    For more information on running compaction, see Compacting the Deduplication Database.

    Note: The DDB pruning optimizing feature is not supported for Transactional DDB.

  3. From the Commcell Console , on the ribbon, click the Storage tab, and then click Media Management.

    The Media Management Configuration dialog box appears.

  4. On the Deduplication tab enable the Enable garbage collection and pruning log journaling options configuration parameter.
  5. From the CommCell Browser, expand Storage Resources > Deduplication Engines > storage_policy_copy > deduplication database.
  6. Right-click the deduplication database and click Properties.

    The Deduplication Database Properties dialog box appears.

  7. On the Settings tab click the Enable garbage collection check box.
  8. Click OK.

Last modified: 6/21/2019 5:36:34 PM