What is our primary use case?
We are a partner for Commvault and our role is to implement the solution for our customers. Our customers in Egypt are in the banking and financial sector. They use Commvault to back up their data. We help in sizing the workload of the customer, designing the solution and implementing it. We also support the customer if they face any issues.
We have a hybrid implementation. The first target for the backup is on-premises and the offsite backup is on Azure cloud.
How has it helped my organization?
The solution provides us with a single platform to move, manage, and recover our data across on-premises, hybrid, and cloud locations. We completely depend on Commvault for managing our data, from backup to restore to replication.
Commvault saves significant time for administrators. It also saves on infrastructure costs by being able to manage what were disparate data management solutions in one place. It saves us on a monthly basis. It also has embedded deduplication which works well. It saves about 90 percent of the front-end data.
In terms of recovery, it depends on the teams that we restore for. Sometimes we restore for the database team, and other times for the application team when they add a new feature or change something and they need to roll back. Also, sometimes our users are attacked by ransomware or by a virus or trojan, and their data is encrypted or deleted. Commvault has helped us in these scenarios. It has always been successful in restoring the backup.
What is most valuable?
Commvault's compatibility matrix is tops. It supports almost any workload and technology our customers have.
It provides fast backup and fast restore. The amount of time it takes depends on the size of the restored data, but Commvault has a good feature through which you can add many streams when restoring. That helps us in restoring rapidly. In my opinion, Commvault is one of the fastest solutions when it comes to restoring. I use competitive solutions, such as Veeam and Rubrik, and Commvault is the fastest among them, in both backup and restore.
It integrates with many cloud providers, like Azure, AWS, and Google Cloud Platform. Also, all workloads can be integrated with Commvault. If we use a new technology, Commvault integrates with it. Commvault is a data management solution with support for building the DR side of things. With Commvault we can rapidly back up and restore any application we add to our environment.
Commvault software can be implemented on any hardware. This helps when we are competing against another backup solution. It helps win customers.
The Command Center is good. It has a good dashboard and it's very easy to use. It gives us a view of about 85 percent of the environment, because something like tape configuration and monitoring are needed. In the new version they have added good features and they have worked on improving the documentation.
The dashboard provides a good view into any issues so that users can address them. It provides understandable messages when there are errors, telling you where the issue is, and you can research the error code or send it to Commvault for help.
What needs improvement?
One issue we face is the complexity of the console. That could be improved on. It takes users time to get familiar with Commvault. On average, it takes our customers between one and three months to learn it. The console and the way you configure Commvault have very advanced settings. It takes time to understand how it works.
After a customer understands it, he can improve and add to the configuration.
For how long have I used the solution?
I have been using Commvault for around three years.
What do I think about the stability of the solution?
It's a very stable solution.
What do I think about the scalability of the solution?
How are customer service and technical support?
The efficiency of Commvault's support is something that, it seems, the vendor needs to pay attention to. At times, when we open a support case, it can take two to four days to find a solution and close the case.
How was the initial setup?
The setup process is complex. The person who implements it has to pay close attention to certain things. The index cache must be in SSD storage, and the same is true for the deduplication database. The sizing of the CommServe must be done well. In terms of agents, and other features, everything must be calculated very well. All these things will affect the performance in the future.
It can take hours or days to implement, depending on the project. The administrative part of the deployment takes about a day, but the integration part can take from three days to a couple of months, depending on the size of the project.
After we do the first implementation, the customer can do future implementations.
What's my experience with pricing, setup cost, and licensing?
Commvault has advanced its licensing in the last year with its complete licensing solution. The complete license gives us options for all the features. Commvault does not license based on storage or the management components. It can integrate with any storage vendor. That means that when we are out of storage and need more, we can integrate without additional licensing.
In my opinion, Commvault needs to reduce the licensing cost by 20 to 40 percent to make it cost-efficient.
What other advice do I have?
You need to size the CommServe and the agents very well because it will help the performance.
Overall, Commvault is a good solution for midsize and enterprise companies.