Forum Discussion

nbuengr's avatar
nbuengr
Level 5
10 years ago

MSDP Clean up

Hi,

One of our customer is experiencing a problem with their MSDP.

Upon checking, reamining available space of MSDP is at around 1 TB and they do have scheduled backups that are running.

As per customer, all images from the catalog and MSDP are already expired but no space were freed. 

I believe MSDP runs a clean up but how come no additional disks are allocated and the expired images are still at MSDP?

 

Thanks!

  • Netbackup should reclaim the space within 12 hours. Else you can manual run the clean-up process

    1. Check if another queue processing is running:
      crcontrol --processqueueinfo
    2. Repeat step 1 until pending and busy status show "no" as the result.
      Remark: one queue processing can take between a few minutes up to about a day. Progress can be seen in thestoraged.log.
    3. Start the CR queue processing:
      crcontrol --processqueue
    4. Check if the queue processing is finished by using the following command:
      crcontrol --processqueueinfo
    5. Repeat step 4 until pending and busy status show "no" as the result.

    Taken from technote :

    How to reclaim deduplication storage space manually (PureDisk Storage Pool and NetBackup Media Server Deduplication Pool)

    http://www.symantec.com/docs/TECH124914

  • Always important to mention NBU version. MSDP cleanup process is different across versions (and documented in relevant Dedupe Guide ).
  • Netbackup should reclaim the space within 12 hours. Else you can manual run the clean-up process

    1. Check if another queue processing is running:
      crcontrol --processqueueinfo
    2. Repeat step 1 until pending and busy status show "no" as the result.
      Remark: one queue processing can take between a few minutes up to about a day. Progress can be seen in thestoraged.log.
    3. Start the CR queue processing:
      crcontrol --processqueue
    4. Check if the queue processing is finished by using the following command:
      crcontrol --processqueueinfo
    5. Repeat step 4 until pending and busy status show "no" as the result.

    Taken from technote :

    How to reclaim deduplication storage space manually (PureDisk Storage Pool and NetBackup Media Server Deduplication Pool)

    http://www.symantec.com/docs/TECH124914

  • If I look at 'Products' section of above TN, it seems only applicable to NBU versions up to 7.1. I remember a forum query some time ago about procedure for post 7.5. All I can remember is that I found the answer in the Dedupe Guide. Will see if I can find it if time permits today.
  • Hi Marianne,

    I saw this from Dedupe Guide of NBU 7.6

    To process the MSDP transaction queue manually

    1. On the MSDP storage server, run the following command:

        UNIX: /usr/openv/pdde/pdcr/bin/crcontrol --processqueue
        Windows: install_path\Veritas\pdde\Crcontrol.exe --processqueue

    2. To determine if the queue processing is still active, run the following command:

        UNIX: /usr/openv/pdde/pdcr/bin/crcontrol --processqueueinfo
        Windows: install_path\Veritas\pdde\Crcontrol.exe --processqueueinfo
        If the output shows Busy : yes, the queue is still active.

    3. To examine the results, run the following command (number 1 not lowercase letter l):

        UNIX: /usr/openv/pdde/pdcr/bin/crcontrol --dsstat 1
        Windows: install_path\Veritas\pdde\Crcontrol.exe --dsstat 1
       The command may run for a long time; if you omit the 1, results return more quickly but they are not as accurate.

     

    Can I run these commands?

  • Yes - the procedure outlined work or all MSDP versions.

    its the crcontrol --processqueue that initiate the clean-up. Even thu NBU 7.6 does not use queues.