Features and enhancements that we want to highlight in this feature release are listed here, with a link to full documentation for the feature.
For your convenience, the Newsletter for New Features in Feature Release 20 is also available in PDF format, New Features in Feature Release 20.
For a comprehensive list of all new features, see New Features in Feature Release 20.
Recalling Files Backed Up in Extents
Extent-based backups break down a file into small independent extents, to speed up backup operations by using multiple data streams. You can recall the filesthat were backed up in extents.
Extent-based recalls are helpful if the recalled files are large. You can recall the large file in parts and prioritize the recall of parts of that file based on the end-user read request.
File Archiving for Windows File System
File Archiving for UNIX File Systems
Recalls of Files Backed Up in Extents
Complete Backup and Recovery
Commvault Plug-In for VMware vSphere Client (HTML5 Version)
The Commvault plug-in provides recovery of virtual machines and files from within the VMware vSphere Client (HTML5 version). vSphere users can manage and restore virtual machines or files using the Commvault Command Center inside the vSphere Client.
You can use the Commvault plug-in with vSphere 6.5.x or vSphere 6.7.x, when the vCenter is running on a Windows or Linux machine.
Virtual Server Agent
Define Client Scope, Instead of Owner, for Smart Server Groups
The association of server groups to an owner is replaced with an association to the client scope. You can select one of the following scopes, depending on your Commvault security permissions:
- Clients in this CommCell
- Clients of Domains or Organization
- Clients of User
- Clients of User Group
- The scopes that are listed for you to select in the server group properties dialog box, and the servers that are listed in the preview window, are dependent on the Commvault security permissions that are assigned to you.
- When the client scope is set to CommCell, domain, organization, or user group (and not a user), security permission changes to an associated user (owner or admin of a client computer) do not affect the smart server group. However, when the scope is set to a user, then any security permission changes to the user might cause a change in the smart server group.
- Command Center:Smart Server Groups Using Automatic Association
- CommCell Console:Smart Client Computer Groups Using Automatic Association Overview
Back Up and Restore Data in Alibaba Cloud Object Storage Service and IBM Cloud Object Storage Using the Command Center
Support for Database Live Browse and Restore Operation for Exchange Server 2019
You can perform granular email recovery for Exchange server 2019 through live browse.
Exclude SQL Databases from Backups Using a Naming Pattern
You can exclude existing and new SQL databases from backups based on the database naming pattern. When you create new SQL databases with the specified naming pattern, the databases are automatically excluded from the backups.
To exclude the database, configure a subclient filter with the database naming pattern. For example, you can configure a filter to exclude databases with a name that contains the string "test".
Microsoft SQL Server Agent
Use Commvault Driver Modules on a Linux Computer with the UEFI Secure Boot Option Enabled
If the UEFI Secure Boot option is enabled on the Linux computer, Commvault keys must be enrolled in the MOK (Machine Owner Key) list that is stored in the UEFI NVRAM so that the kernel recognizes the signature of the Commvault driver modules.
Enhanced Command Center Customization and Branding
New features are added to the existing customization and branding capabilities of the Command Center. For example, you can now add a custom background image and warning login banner on the login screen.
Additional customization and branding features for the Command Center are as follows:
- You can add a custom background image and a warning login banner to the login screen.
- You can reuse the header bar custom logo as the login screen custom logo.
- You can customize the color of the navigation breadcrumbs, icons, navigation text, and links.
Enhancements for the Blackout Window
When you configure a blackout window, the following enhancements are available:
- You can stop incremental data backup operations from running while continuing to run transaction log backup operations.
- You can prevent jobs from being created and queued during the blackout window.
- You can black out specific weeks during the month. For example, you can black out the first and fourth Sunday of a month.
Automatic Scale Down of Mount Point Size During Bare Metal Recovery for Linux Clients
When you perform a bare metal recovery for Linux clients, if the target disks are smaller in size or less in number than that of the source client, you can choose to scale down the mount point sizes automatically.
Linux File System
Configure Network Interface Card (NIC) Bonding During Bare Metal Recovery for Linux Clients
You can configure NIC bonding when you perform a bare metal recovery for Linux clients.
Linux File System
Manage Your VM Group Content with Google Cloud Platform Labels
You can manage your VM group content by creating filters and rules that contain Google Cloud Platform (GCP) labels.
A GCP label is a unique identifier consisting of a key and value set. The labels are applied to projects through the GCP Console or GCP Resource Manager API. With labels applied to resources in your environment, you can create rules and filters that contain these GCP labels to manage your VM group content.
You can create filter and rules that contain GCP labels in the Command Center.
- Managing VM Group Content (Command Center)
Perform a Multi-Streaming Backup Within a Content Path
For NDMP NetApp C-mode clients, you can allow multiple data readers to back up an individual content path on a subclient. The new multi-streaming support on individual content paths works in conjunction with the existing multi-streaming support for backing up multiple content paths.
Multi-streaming within individual content paths improves the backup performance of large volumes.
Configuring the NFS ObjectStore Share from the Command Center
You can configure the NFS ObjectStore from the Command Center. Using the NFS ObjectStore, Windows and UNIX users can protect and recover their data by using native NFS, SMB, or CIFS client software.
- Provides native NFS, SMB, and CIFS interfaces for the Commvault ContentStore.
- No need to install the Commvault data agent packages on the clients.
- Supports multiple versions of files.
- Windows client users can back up data to the Commvault ContentStore using the SMBprotocol or theCIFS protocol.
- UNIX clients can back up and recover data using the NFS protocol.
Improved Performance for NDMP Restore Operations
During an NDMP restore operation, data is found by directly seeking the requested data instead of by reading data from the beginning of a chunk. Unneeded data is not transferred, so the restore operation completes faster. Restore operations that include deduplicated archive files or data that is distributed across multiple chunks will have the most improvement in performance.
Indexing Version 2 for NDMP Agents
When an NDMP agent is added to the CommCell environment, the agent automatically uses Indexing Version 2.
Indexing Version 2 provides the following benefits for NDMP agents:
- Reduces the data footprint of the index on the storage library.
- Allows indexing data to be used more efficiently for operations such as browsing and reporting.
- Improves search performance across backup cycles.
- Improves support for GridStor.
Create Primary Snapshots on a Remote Site Only
- Createsite specific snapshots.
- Reduce the demand for storage space on the primary site.
- Reduce the time that is needed for snapshot protection because only one site is contacted during the backup operation.
- Windows File System Agent
- Virtual Server Agents with Windows MediaAgents
Minimize the Use of CommServe Resources for SAP HANA Log Backups Using Log Caching
File Indexing on Virtual Machines
- Amazon Web Services streaming and IntelliSnap snap copy
- Microsoft Azure Resource Manager streaming and IntelliSnap backup copy
- Microsoft Hyper-V streaming and IntelliSnap backup copy
- VMware streaming and IntelliSnap backup copy
- Automatically index metadata for files and folders.
- Search virtual machine files and folders by file name or file extension.
- Filter search of VM files and folders by file type.
- Download and restore from search results.
For Azure Stack Hub VM Backups, Use Commvault 11.20 and Microsoft Azure Stack Hub 2002
- Backups (streaming and IntelliSnap) of Azure Stack Hub
- Restores of Azure Stack Hub
- Live Sync Replicationof Azure Stack Hub
- Virtual Server Agent
- Microsoft Azure Stack Hub: System Requirements(Command Center)
- System Requirements for Virtual Server Agent with Microsoft Azure Stack Hub (CommCell Console)
Complete: Enable Service Providers
Define User Security for Scheduled Reports
Monitor Usage on the Licensing Server Using the License Server Usage Summary Report
Complete: Manage New Workloads
Reduce the RPO to Minutes with Streamlined Log Backups Using Disk Caching for SQL Server Databases
IBM i 1-Touch Backup and Recovery Using Commvault VTL
Export File System Backups as CIFS, SMB, and NFS Shares
Create SQL Availability Group Instances from the Command Center
Export Mailboxes, Folders, or Messages
Back Up and Restore Sybase
- Radically simplified instance creation (reduction of parameter needed)
- Back up Sybase instances and individual databases immediately or on a schedule
- Restore Sybase instances and individual databases, to the most recent time, or to a point in time
- Auto-discovery of databases
- Perform IntelliSnap backup and restore operations
Reduce the RPO to Minutes with Streamlined Log Backups Using Disk Caching for Oracle Databases
Back Up and Restore DB2 Databases from the Command Center
- DB2 instances and databases are automatically discovered.
- You can run backup and restore operations using either the streaming or IntelliSnap method.
Complete: Protect Virtual Environments
Virtual Server Agent Supports vCloud Director 9.7
For VMware or vCloud Director hypervisors, you can back up and restore virtual machines that run in vCloud Director 9.7.
This support is available in the Command Center and in the CommCell Console, for Service Pack 15 and more recent service packs.
Virtual Server Agent
Live Mount Available for Microsoft Hyper-V
- Validate that backups are usable for disaster recovery.
- Validate the content of the backup.
- Access data from the virtual machine directly instead of restoring guest files.
- Offload operations, like running analytics and antivirus scans, from the source machine.
- Live Mount for Hyper-V(Command Center)
Virtual Server Agent Supports vCloud Director 10.0
For VMware or vCloud Director hypervisors, you can back up and restore virtual machines that run in vCloud Director 10.0.
This support is available in the Command Center and in the CommCell Console, for Service Pack 16 and more recent service packs and feature releases.
Virtual Server Agent
Automatically Discover Applications That Require Backup Operations
Use the Auto discover applications option in the Command Center to find third-party applications on servers and to install Commvault software that backs up the applications. You can automatically discover third-party applications on all servers in a server group or all servers in a company.
Define a Recovery Target That End Users Can Select for Out-of-Place Restores of VMware VMs
In the Command Center, an admin user can define a recovery target for VMware VMs.
When the recovery target is associated with a user or user group that has limited access to the VMware or Commvault infrastructure, the end user can select the recovery target when restoring a full VM out of place.
Virtual Server Agent for VMware
Instant Clones of File System IntelliSnap Backups
You can duplicate the source file system data by cloning snapshots that were created during backups.
- Duplicate large amounts of data in a short amount of time
- Create and update test environments
- Create clones for applications that do not directly use IntelliSnap
- Retrieve data quickly without intensive resource use on the production environment
- Alleviate the load on production servers
- Dell EMC VMAX
- Dell EMC XtremIO
- Pure Storage FlashArray
Use NetApp Open Replication to Orchestrate Disaster Recovery for Virtual Machines
If a disaster occurs, or for testing, you can quickly create and power on VMware VMs from mirror copies that are created using NetApp Open Replication. Using an array replication failover group, you can failover VMs to a disaster recovery (DR) site (also called destination site or secondary site). Array replication is usually faster and more scalable than live sync replication.
- Test failover operations for disaster recovery.
- Perform planned, unplanned, and emergency failover operations.
- Undo failover and test failover operations.
Virtual Server Agent
Use the Replication Wizard to Configure Replication for VMware VMs
- Monitor replication status and performance to ensure that you meet recovery objectives.
- Manage DR orchestration operations such as failover and failback.
- Validate replicated VMs at the destination site.
Journey to the Cloud
Use Data Protection Resources from an Amazon Admin Account
You can configure a virtualization client (hypervisor) for Amazon Web Services (AWS) to use a separate Admin account for data protection operations.
This approach provides the following benefits:
- Reduces the impact of backup operations and restore operations on tenant production accounts.
- Minimizes the configuration required for tenant accounts.
- Eliminates the need for tenants to deploy proxies (access nodes) and MediaAgents in Amazon, reducing tenant costs.
- Hides backup infrastructure from tenants.
By using this feature, tenants in a managed services environment can access resources that are provided by a managed service provider (MSP) to support data protection operations. Similarly, groups within an organization can access shared resources from an AWS Admin account that provides infrastructure for data protection.
You can configure access to an Admin account in the CommCell Console or in the Command Center. Production accounts can use an Admin account for streaming backup operations, IntelliSnap backup operations, backup copy operations, and restore operations.
Operations can use Windows proxies and Linux proxies, and can include Windows instances and Linux instances.
Virtual Server Agent
Automatically Scale Amazon Access Nodes
You can use the automatic scaling feature to launch access nodes in Amazon only when you need to back up VMs, and then decommission the access nodes soon after you use them. This feature reduces the amount of time that you use Amazon access nodes for backup, and can also reduce the cost of using them.
- Automatically create up to 100 access nodes to back up VMs.
- Automatically decomission access nodes after they are idle for 30 minutes using the Power Management feature.
Cloud Platform as Service - Back Up and Restore MySQL and PostgreSQL Databases Across Multiple Clouds in Command Center
Commvault software can back up and restore MySQL and PostgreSQL databases across Alibaba, Amazon, Azure Database, and Google Cloud Database. You can run your backup and restore operations using the Commvault intuitive user interface, REST API, and command line.
Install Virtual Server Agent, File System Agent, or MediaAgent on an AWS 64-Bit Arm Linux Instance
You can deploy an AWS Linux instance that uses a 64-bit Arm processor, and then install any of the following packages:
- Virtual Server Agent (VSA)
- Linux File System Agent
AWS instances that use the 64-bit Arm processor provide a lower-cost option for data protection infrastructure.
- Virtual Server Agent
- Linux File System Agent
When you installthe Virtual Server Agent on an AWS Linux instance that uses a 64-bit Arm processor, install Mono on the instance to enable it to be used as a Linux proxy.
Migrating Oracle Database Application and SQL Database Application to a Microsoft Azure Instance
You can use the Commvault database migration feature to migrate the Oracle or SQL database application to an Azure Resource Manager instance. The migration operation is primarily used to perform a full migration of the Oracle or SQL database application, which includes creating an Azure Virtual Machine and copying the Oracle or SQL data.
- The migration operation is performed from the backups, and therefore there is no load or downtime on the source database. Also, this feature does not require any network configuration changes on the source database.
- The Azure Virtual Machine client is created automatically before starting the actual data migration.
Backup and Recovery for Azure Active Directory
Convert Virtual Machines to Alibaba Cloud ECS
When restoring a virtual machine from a backup for VMware, you can convert the VM to Alibaba Cloud ECS.
This feature can be used to migrate workloads to Alibaba Cloud ECS, and is available in the Command Center.
Virtual Server Agent
For Google Cloud Platform, Use a Single Virtualization Client to Back Up Instances from Multiple Projects
For Google Cloud Platform (GCP), you can create one virtualization client for all of your GCP projects. You can back up and restore instances from multiple projects in any region or zone.
Virtual Server Agent
- GCP Service Account
- GCP Virtulization Clients with Indexing Version 2
- CommCell Console: Creating a Virtualization Client
- Command Center: Adding a Google Cloud Platform Hypervisor
Use a Restricted IAM Role for AWS
To restrict access to AWS resources for Commvault operations, you can create a policy that restricts access to resources that are created and used by Commvault.
You can associate the policy with an Amazon hypervisor (Commvault virtualization client) using one of the following methods:
- Create an IAM role that uses the policy, and attach the role to an Amazon instance that is configured as a VSA proxy for the hypervisor. With this method, choose the IAM Role option for authentication when you configure the hypervisor in Commvault, and specify access nodes (VSA proxies) that have the IAM role attached.
- Attach the restricted policy to users or user groups. With this method, choose the Access and Secret Key option for authentication when you configure the hypervisor in Commvault, and then enter the access key and secret key associated with a user who has the restricted policy attached.
You can use this restricted role for operations performed from the Command Center or from the CommCell Console.
You can perform the following operations using a role with restricted access:
- Streaming backups
- All supported restore operations from streaming backups
- IntelliSnap backups
- All supported restore operations from IntelliSnap backups
- Operations that are performed by a tenant user in a managed services environment, using resources that are configured in a separate Admin account
- Cross-hypervisor restores (VM conversion) and Live Sync replication from VMware to AWS
- Live Sync replication from AWS to AWS
Virtual Server Agent
Protect Instances in AWS Outposts
Use Commvault to protect instances running in AWS Outposts.
Outposts is an on-premises deployment of AWS services, infrastructure, and operations that provides hybrid cloud capabilities.
To protect EC2 instances that run on AWS Outposts, add the instances as content for a VM group (VSA subclient) for an Amazon hypervisor (virtualization client).
Support for AWS Outposts was certified in Feature Release 19, and is available from Service Pack 17 and more recent service packs and feature releases. You can protect EC2 instances running in AWS Outposts from an Amazon hypervisor that is configured in the Command Center or from an Amazon virtualization client that is configured in the CommCell Console.
You can use Commvault to perform the following operations for EC2 instances that run in Outposts:
- Streaming backups of EC2 instances
- IntelliSnap backups of EC2 instances
- Backups of EC2 instances using an in-guest agent
- Restores of full instances from all supported backup types
- Restore a volume and attach the volume to a new EC2 instance
- Replicating snapshots
Virtual Server Agent
Back up and Restore Amazon DocumentDB and Amazon Redshift Clusters
You can use Commvault software to protect Amazon DocumentDB and Amazon Redshift clusters across multiple accounts and regions. Commvault integrates with AWS native snapshots to protect Amazon DocumentDB and Amazon Redshift clusters. You can schedule AWS snapshots and manage the snapshot life cycle according to your Recovery Point Objective (RPO) or Recovery Time Objective (RTO) criteria for cloud databases. You can restore a DocumentDB cluster or a Redshift cluster to a selected target availability zone.
Back up and Restore Amazon RDS in Commvault Command Center
You can use Commvault software to protect Amazon RDS instances. Commvault integrates with AWS native snapshots to protect Amazon RDS instances. You can schedule AWS snapshots and manage the snapshot life cycle according to your Recovery Point Objective (RPO) or Recovery Time Objective (RTO) criteria for cloud databases. You can restore an Amazon RDS instance to a selected target availability zone.
Commvault supports the following database engines:
- Microsoft SQL Server
For Azure, Back Up and Restore Generation 2 VMs
You can back up and restore Azure Generation 2 virtual machines.
Azure supports Generation 2 VMs. Generation 2 VMs use Unified Extensible Firmware Interface (UEFI or EFI) boot architecture, whereas Generation 1 VMs use BIOS boot architecture.
You can use Azure Generation 2 VMs with the following features:
- Backups (streaming and IntelliSnap)
- Changed Block Tracking
- Restores(streaming and IntelliSnap)
- Full restore
- Guest files and folders
- Replication from Azure to Azure in the Command Center
- Replication from non-Azure to Azurein the Command Center
- Conversion from Azure to Azurein the CommCell Console
- Conversion from non-Azure to Azure in the CommCell Console
Back Up and Restore Amazon Aurora Database Engine, Amazon RDS MariaDB, and Azure Database MariaDB
- You can back up and restore an Amazon Aurora database engine that is comptabile with MySQL and PostgreSQL.
- You can back up and restore an Amazon RDS MariaDB and an Azure Database MariaDB.
Back Up and Recover Kubernetes Applications and Persistent Data
- Red Hat OpenShift 4.x
- Any CNCF-certified Kubernetes distributions
- Azure Kubernetes Service (AKS)
- Amazon Elastic Kubernetes Service (EKS)
- Google (GKE)
- Any CNCF-certified hosted distribution
- Any Kubernetes-orchestrated, CNCF-certified PaaS/container service
- Backup, restore, and migrate cloud-native (Kubernetes) applications and data across any Kubernetes-certified distribution (on-premises, hosted, or PaaS)
- Protect Kubernetes-persistent data via native API integration with Kubernetes and CSI for consistent data management across on-premise and cloud locations.
- Recover a complete application to a previous point in time, including auto-deployment to a new application or a new cluster.
- Migrate applications between Kubernetes clusters (on-premise, cloud, and PaaS). Migrate applications between or to cloud Kubernetes services (such as AKS, EKS, and GKE).
- Virtual Server Agent for Kubernetes
- Any storage solution (hardware or software) that has a plugin that is compliant with the CSI v1.13 or a more recent version.
- All supported CSI pluginsv1.0 and v1.1.
- To perform backup orchestration, indexing, and data persistence, you must havea Windows or Linux access node outside the Kubernetes cluster.
- To back up the cluster, you must have one of the following:
- A Service Access Token,user name, and password
- A Kubeconfig YAML file with authentication credentials
Changed Block Tracking (CBT) Backups for AWS EC2 Instances and EBS Volumes
- The ability to request all allocated blocks for fullbackups (ListSnapshotBlocks) to accelerate the full backup time.
- The ability to request all new or updated blocks between two EBS snapshots (ListChangedBlocks) to accelerate the incremental backup time.
- Virtual Server Agent (VSA) for Amazon Web Services (AWS)
- AWS VSA credentials must have ebs:ListSnapshotBlocks and ebs:ListChangedBlocks permissions.
- CBT is enabled on all new AWS VSA VM groups (subclients) from 11.20 onwards.
- For AWS VSA VM groups (subclients) created prior to 11.20, CBT can be enabled on a per VM-group (or per-subclient)basis.
- Changed Block Tracking for Amazon
- AWS launches EBS direct APIs that provide read access to the EBS snapshot data, enabling backup providers to achieve faster backups of EBS volumes at lower costs. See AWS What's New.
- Amazon Elastic Block Store (EBS) direct APIs. SeeAmazon Elastic Block Store API reference.
- Amazon Elastic Block Store (EBS) Pricing, go toAmazon EBS direct APIs for Snapshots.
Exchange Mailbox Agent Supports Modern Authentication
Self-Service Backup and Restore for vCloud Director Tenants
Monitor the Commvault HyperScale Platform Using the HyperScale Dashboard
In the Command Center, the HyperScale dashboard displays critical information about the status and performance of the Commvault HyperScale data protection platform. Many of the tiles on the HyperScale dashboard link to more detailed reports that you can use to analyze the collected data.
- View jobs and entities that are flagged for anomalous behavior
- Track memory and CPU usage for all appliances
- Monitor hardware components, such as hard disk, cache disk, power supply, fan, and NIC
- Check the amount of available space in storage pools
Evaluate CommCell Security by Viewing the Security Assessment Report
The Security Assessment Report can help you strengthen security in the CommCell environment. View the report to see a list of settings for user access, auditing, backup encryption, and other types of security-related features that you can configure in the Commvault software. Many of the settings that are listed include links to reports with more detailed information about the settings or to documentation about how to configure the settings.
You can access this report in the Health Report from the Security Assessment tile.
VMware Backups Use Enhanced HotAdd Dispatch Method for VMs in a vSAN Stretched Cluster
For VMs that are part of a vSAN stretched cluster, VMware backups that use the HotAdd transport mode can use a new VM dispatch method. When you back up a VM, the coordinator node tries to assign the backup to an access node (also called VSA proxy) that is part of the same fault domain as the source VM. This dispatch method is used when there is no access node available that runs on the same host as the source VM.
This approach enables the access node to read data locally instead of sending data across the cluster network.
This VM dispatch method is available for vSAN stretched clusters on vSphere 6.5 and 6.7.
Virtual Server Agent
Deploy an access node within each fault domain for a vSAN stretched cluster.
Access Nodes (VSA Proxies) and File Recovery Enablers for Linux Can Be Deployed on CentOS 8 and RHEL 8 Machines
Understand and Activate Data
Search Using Chinese and Japanese Text
Compliance Search supports searching for Chinese and Japanese text.
Search for Email Messages by Using Advanced Search Options in Command Center
Advanced search options are available in Case Manager and Compliance Search in the Command Center. In addition to searching for email messages by using keywords and predefined filters, you can create advanced searches by adding a set of filters and then defining the relationship between the filters with AND and OR conditions.
Schedule Data Collection for Inventory Assets and Project Data Sources
You can schedule the data collection jobs that run for Sensitive Data Governance projects. Data collection jobs refresh the data associated with the projects. You can add a schedule to new or existing projects.
When you create inventory in Activate, a schedule is automatically added to the inventory. The data collection job for the inventory assets runs according to the schedule. You can update the default schedule to suit your business needs.
File Ownership Management and Advanced Filtering Options for Entitlement Manager
- You can add a new user, and allow or deny permissions for the new user.
- You can use filters to search and view permissions of files and folders with specific criteria. The criteria include owners, users, or sensitive tags such as Social Security numbers (SSN) and other personally identifiable information (PII) data. When you apply a filter for a user, all Active Directory (AD) groups that the user belongs to are included in the results.
- You can change the owner of a specific set of files or folders to another user.