Advantages of using Commvault WorkFlow

I created too many important workflows on Commvault.

The use cases:

  • Repetitive restore tests,
  • Conditional backup that makes some operations before it,
  • Create snapshots and mount snap disks to hosts from Hitachi, EMC, and HPE storages.

They have been working without problems for years. So, I would like to talk about the advantages of using a Workflow.

First of all, the biggest advantage is the central management. Usually, snap scripts are distributed on different folders in different management servers. You can find them in “Task Scheduler” or “Crontab” if you are a little bit clever and lucky. But, it is a big deal in some environments. Also, the second deal is to find related files and figure out connections. If you use Commvault Workflow, all authorized employees can find and change scripts easily. And, to understand and see the big picture is very easy. You need a little time ( maybe minutes) to understand. On the other hand, in normal scripts, it can take hours, maybe days.

Secondly, security is very important every time. Normally, employees in “server team” can access your management server. Maybe, the other teams can also access your management server. So, they can access and change your script. But, if you use a workflow, only authorized employees can find and change scripts. On the other hand, you can encrypt and hide passwords used in the scripts and even authorized employees can’t see passwords of important service users that are embedded in the script.

Thirdly, you don’t have to think about logging, mailing, catch errors, create alarms, etc. So you must only write pure codes. All the other stuff is ready. Normally, if you want to write a good script, you have to think about this stuff that most of the code consists of these. So, it’s hard to read and find something in the code like this. However, in Commvault Workflow, you can focus on pure code.

Finally, It can be integrated with CommVault features like IntelliSnap®, backup, restore, etc. Therefore, currently, the biggest problem is to create a consistent snap. And you can solve this problem easily with IntelliSnap® integrated scripts. Also, if you need periodically backup and restore scripts, you have all needs in the tool.

Consequently, Workflow in Commvault has many advantages and I only mentioned the most important ones here, but there are more. As well, you can use ready-made scripts. You can find more information on the links below.

You can find this article on Youtube:




Manager, Storage, Backup, virtualization, datacenter; Programmer, innovator, trainer;

Love podcasts or audiobooks? Learn on the go with our new app.

Best Free Code Editors For Web Developers

The story of why we built Baato

People will try to break into your website’s database. Here’s how (and how to stop them).

Web API(CRUD operations) Using ASP.NET CORE,Entity Framework CORE and Deploy the Module in IIS.

Creating a Python package for Ubuntu… From code zero to apt install

My Journey in Masai School

Write Better SQL — Use Window Functions

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


Manager, Storage, Backup, virtualization, datacenter; Programmer, innovator, trainer;

More from Medium

Telemedicine SWOT: Strength, Weakness, Opportunities & Tech Stack

Servers & the Cloud


It works! How to painlessly migrate on-premises VMware workload to AWS?