command looks good with the exclusion of the slp name.. add -lifecycle <slp_name> to the command to ensure you are retrieving the results for the correct slp in case there are multiple slps configured to use the same tape library..
Apart from that a generic command below can give you an overview of the slp backlog
“nbstlutil report”
Apart from that “nbstlutil stlilist -lifecycle <slp_name> -image_incomplete -U”
can be used to pull up the complete list of pending slp images. The list would be in a sorted order so you can easily go through them and identify the images older than a specific date..
Lastly in regards to msdp not freeing up space do remember that msdp only saves pointers or changed blocks to save storage so if you backup the same image daily and the previous one is expired it will not free up space
example:
monday. >> backup folder (1tb)
tue >> backup same folder again (1tb)
image saved on madp storage would be less than 1TB..
when monday’s image is duplicated and expired if you expect to see 1TB free on msdp that would not be possible.. because tuesday’s image still refers to the same blocks..