- There are many features that I value Commvault for, but to name only a few:
- Wide support for different OSS and applications. You can backup almost anything with Commvault.
- Policy-based configuration, which allows for easily configurable policies for even larger environments.
- Central administration: Management and deployment are done from one administration console. No need to login to clients neither during configuration nor during installation. Upgrades and SP installation can also be done automatically or manually from the administration console.
- Great working global deduplication which saves a lot of space and bandwidth if you want to use replication. It can be configured as a source or target side.
- Ability to easily configure data flows between primary and secondary storage using different storage (disk, tape, or cloud) with different policies for each storage.
- Built-in reports provide better visibility with almost zero effort put into the configuration.
- Great archive feature, OnePass, for the file system and Exchange servers.
- Great stability and resiliency, and many others.
Room for Improvement
Licensing could be better explained. Sometimes, it's unclear what features are available in different licensing models.
If you set it right at the beginning, then it basically just works with very little administrative effort.
Commvault scales great in a scale-up and scale-out manner. E.g., if your backup server (MediaAgent) isn't enough anymore, you can simply add another. Same goes for disk space and other resources.
Customer Service and Technical Support
Very good. Guys from tech support are very quick to respond. On average, I had my issues solved in a day or two.
I use other solutions (TSM, Veeam, etc.) and Commvault is my number one for ability to easily manage very complex environments with very little administrative effort. Also, resiliency is it's strong advantage, i.e., if you backup SQL DBs with Commvault and someone does a backup outside of Commvault, it will automatically convert the next job (whether log or differential backup) to full where other solutions could simply fail.
Another great example is when doing VMware backups, Commvault automatically discovered hosts affected with a known CBT issue (in v6.0) and turn it off, where needed. This is the difference between just having a backup and having data that you can count on if you need it.
Initial setup may take some reading, but can be done pretty quick in simple environments. The administration console may be overwhelming at first look, but is very easy to use after some practice. I would say that given so many features and options hidden behind it, it is a job well done.
Pricing, Setup Cost and Licensing
Evaluate different licensing models before buying. It can save a lot of money.
Commvault is very committed to their product, so with either a small or very large environment, you can't go wrong choosing Commvault.
Disclosure: My company has a business relationship with this vendor other than being a customer: My company is a partner of Commvault.