• Please help support our sponsors by considering their products and services.
    Our sponsors enable us to serve you with this high-speed Internet connection and fast webservers you are currently using at ADSM.ORG.
    They support this free flow of information and knowledge exchange service at no cost to you.

    Please welcome our latest sponsor Tectrade . We can show our appreciation by learning more about Tectrade Solutions
  • Community Tip: Please Give Thanks to Those Sharing Their Knowledge.

    If you receive helpful answer on this forum, please show thanks to the poster by clicking "LIKE" link for the answer that you found helpful.


    Click the link above to access ADSM.ORG Acceptable Use Policy and forum rules which should be observed when using this website. Violators may be banned from this website. This notice will disappear after you have made at least 3 posts.

Question/dilemma on resourceutilization=1


ADSM.ORG Senior Member
Oct 30, 2019
Reaction score
Hi, Kind of a weird situation here. I need to restore a large file system that contains a number of hard links under sundry subdirectories. This restore is from tape. My past experience with this is that the resource utilization MUST be set to 1. Otherwise, the results are unpredictable when restoring hard links wherein some may not be recreated. Otherwise, if set to 1 then all is well. The following IBM article supports this:

The problem is that this restore cannot be done in just a few hours. There are a huge number of inodes. Even if I start the restore early, it will take all day and into the evening, possibly finishing late at night. There are a lot of file systems on this client, with some having a large number of inodes, so the resourceutilization is set to 10 (dsm.sys) to maximize parallelism, giving us 4 producer threads (sessions) and 4 consumer threads:

This works nicely, BUT I don't want to lower it to 1 since this would impact backup performance, and again, I can't complete the restore before it will be time to run another backup. Therefore, I was thinking that maybe I could restore the data to another node B (using grant proxynode) that has only a small number of file systems on it, and set its resourceutilization to 1. I have a non-local file system on node B (NFS mounted) where I can restore the data, and this is not backed up.

1. Will that work? Or will TSM insist that the resourceutilization needs to be set to 1 on the node where the data was originally backed up?

Based on the table in the above IBM link, setting it to 1 would yield a maximum number of sessions=1 and producer sessions=0, thus consumer sessions would be 1-0=1. So we'd have 1 consumer session and 0 producer sessions.

2. How would we be able to backup any data on the agent node B if the producer sessions is 0?

Granted, the number of file systems on the agent node is small, and they're not very big, so it doesn't take it long to traverse them, but if the restore overlaps with the backups (very probable) then how could the backups for node B even run if the producer sessions is 0? Could it?

3. Is the resourceutilization value used for both backups and restores?

4. Can the resourceutilization for the restore be set separately from the one used for backups (dsm.sys)?

The Spectrum Protect TLA (Three-Letter Acronym): ISP or something else?

  • Every product needs a TLA, Let's call it ISP (IBM Spectrum Protect).

    Votes: 22 19.8%
  • Keep using TSM for Spectrum Protect.

    Votes: 65 58.6%
  • Let's be formal and just say Spectrum Protect

    Votes: 15 13.5%
  • Other (please comement)

    Votes: 9 8.1%

Forum statistics

Latest member