Skip to main content

We have a robust rman setup currently and we’d like to continue using that to backup to Commvault.  We have this working, however we have one huge issue.  Apparently we can only submit a single job at a time and the others simply wait.  We have large machines with over 75 databases on them and a single stream isn’t feasible.

Is there a way we can backup multiple databases at once using rman from the unix box?

Thanks!

Good morning. Are you referring to the fact that you can only run one job for a subclient at a time?  


I believe so.  For example we have staggered cron jobs that kick off RMAN backups, only the first starts and the others go into ‘waiting on stream’ status.  With this many databases, it doesn’t make sense to do them all sequentially, rather we’d like to kick off a subset at X time, another subset at Y time if that makes sense. 

What we’re seeing is jobs waiting multiple hours for a stream.  Thanks!


Hi @Chris Newman 

It looks like the job may be waiting on free streams.

 

Please adjust the device streams on the storage policy → https://documentation.commvault.com/2022e/expert/10985_setting_device_streams_on_storage_policy.html

Also verify the Max no. of parallel data transfer on the MA → https://documentation.commvault.com/2022e/expert/8871_setting_maximum_number_of_parallel_data_transfer_operations.html

Regards,

Gowri Shankar

 


Thank you very much Gowri, we will give both of those settings a look.

 

Thanks! - Chris


Hi,

I just wanted to close the loop on this.  Our storage folks had the server throttled.  We had them check the ‘exclude’ for immediate jobs, and set an appropriate number for default and archival subclients.  We can now run multiple rman jobs with multiple channels each from the server without issue.  Thanks for pointing us in the right direction.

  • Chris

Reply