Patents Assigned to Commvault System, Inc.
-
Patent number: 11677824Abstract: Embodiments disclosed herein address the need to more efficiently backup a network-based storage environment that may be remote from a primary storage environment. For example, embodiments herein can provide a more efficient backup of a storage managed by a third-party entity. To improve the backup process, embodiments herein may optimize the number of scanning threads that are used to identify files that are to be backed up by, for example, analyzing the characteristics of the network and/or the network storage system to determine a number of scanning threads that will enable faster scanning of the network storage system while at the same time not overburden or be slowed down by a network between the network-based storage environment and the primary storage environment.Type: GrantFiled: August 18, 2020Date of Patent: June 13, 2023Assignee: Commvault Systems, Inc.Inventors: Douglas Cary Swallow, Manoj Kumar Pradhan, Dmitriy Borisovich Zakharkin
-
Patent number: 11677632Abstract: The smart network topology systems and methods of the present disclosure are aimed at easing network administrator efforts in configuring network configurations to suit their network environment. For instance, the smart network topology system may provide predefined network topology types that an administrator can use when setting up network connectivity between client devices and other network devices such as media agents, storage servers, and the like. Further, the smart network topology system provides the user with a way to customize the routes created between the client computing devices and storage computing devices such that each client computing device is configured to communicate with only those storage computing devices that the client computing device needs to communicate with to perform one or more data protection operations.Type: GrantFiled: November 29, 2021Date of Patent: June 13, 2023Assignee: Commvault Systems, Inc.Inventors: Laskshmi N Prakash Parvathamvenkatas, Leo C. Emesue, Andrei Erofeev, Prakash Varadharajan
-
Patent number: 11669414Abstract: Embodiments disclosed herein include systems and processes for replicating one or more user computing systems of an information management system at an external resource system to create a backup or fallback of the user computing systems. Replicating the user computing systems may include replicating data as well as the applications, operating systems and configuration of the user computing systems. This replicated or fallback user computing system may be implemented on a virtual machine at the external resource system. Thus, if a user computing system becomes inaccessible, a new user computing system can be generated based on the backup copy of the user computing system at the external resource system. Further, in some embodiments, the copy of the user computing system may be interacted with at the external resource system. Thus, certain embodiments disclosed herein can be used to transition an information management system to an external resource system.Type: GrantFiled: December 14, 2021Date of Patent: June 6, 2023Assignee: Commvault Systems, Inc.Inventors: Sri Karthik Bhagi, Sunil Gutta, Henry Wallace Dornemann, Rahul S. Pawar
-
Patent number: 11669261Abstract: Certain embodiments described herein relate to an improved selective data backup system. In some embodiments, one or more components in an information management system can determine that a portion of the primary data scheduled for backup was previously backed up or is scheduled to be backed up as part of another backup operation. For example, a data agent performing a cluster-level backup operation for an entire cluster of storage servers may check whether any part of the primary data was previously backed up by a prior server-level backup operation for one of the storage servers in the cluster. If so, the data agent may skip, in the cluster-level backup operation, any portion of the primary data stored in the storage server previously backed up as part of the prior server-level backup operation.Type: GrantFiled: August 23, 2021Date of Patent: June 6, 2023Assignee: Commvault Systems, Inc.Inventors: Duncan Alden Littlefield, Rajiv Kottomtharayil, Kuldeep Kumar, Sri Karthik Bhagi, Jun H. Ahn, Parag Gokhale
-
Patent number: 11669408Abstract: Embodiments disclosed herein address the need to more efficiently backup a network-based storage environment that may be remote from a primary storage environment. For example, embodiments herein can provide a more efficient backup of a storage managed by a third-party entity. To improve the backup process, embodiments herein may optimize the number of scanning threads that are used to identify files that are to be backed up by, for example, analyzing the characteristics of the network and/or the network storage system to determine a number of scanning threads that will enable faster scanning of the network storage system while at the same time not overburden or be slowed down by a network between the network-based storage environment and the primary storage environment.Type: GrantFiled: January 6, 2021Date of Patent: June 6, 2023Assignee: Commvault Systems, Inc.Inventors: Douglas Cary Swallow, Manoj Kumar Pradhan, Dmitriy Borisovich Zakharkin
-
Patent number: 11669400Abstract: The disclosed enhancements optimize the use of the live browse cache and pseudo-disk storage areas, improving metadata handling so that it can be used more effectively to speed up live browse and file indexing of backup copies in a data storage management system. The enhancements operate granularly to identify within each extent being backed up smaller sectors that comprise metadata. The disclosed approach pre-fetches the metadata of the backup copy before allowing the file scan of the file indexing and/or the live browse operation to proceed. The backup operation, the file indexing operation, and the live browse operation are enhanced to handle the more granular metadata sectors without changing the granularity of the full extents generated and stored in the backup.Type: GrantFiled: June 22, 2021Date of Patent: June 6, 2023Assignee: Commvault Systems, Inc.Inventors: Pratik S. Rana, Deepak Raghunath Attarde
-
Patent number: 11663178Abstract: A deduplicated storage system is provided according to certain embodiments that uses one or more mechanisms to assign the deduplication databases based on the type of the client device and automatically create a new deduplication database when critical thresholds are reached. In other embodiments, deduplication databases are further split into multiple database partitions. Based on a data block distribution policy, each data block is then further assigned to a particular database partition within the deduplication database to further improve efficiency and speed of the deduplication process.Type: GrantFiled: October 23, 2020Date of Patent: May 30, 2023Assignee: Commvault Systems, Inc.Inventor: Prasad Nara
-
Patent number: 11663099Abstract: Snapshot-based disaster recovery (DR) orchestration systems and methods for virtual machine (VM) failover and failback do not require that VMs or their corresponding datastores be actively operating at the DR site before a DR orchestration job is initiated, i.e., before failover. An illustrative data storage management system deploys proprietary components at source data center(s) and at DR site(s). The proprietary components (e.g., storage manager, data agents, media agents, backup nodes, etc.) interoperate with each other and with the source and DR components to ensure that VMs will successfully failover and/or failback. DR orchestration jobs are suitable for testing VM failover scenarios (“clone testing”), for conducting planned VM failovers, and for unplanned VM failovers. DR orchestration jobs also handle failback and integration of DR-generated data into the failback site, including restoring VMs that never failed over to fully re-populate the source/failback site.Type: GrantFiled: July 16, 2021Date of Patent: May 30, 2023Assignee: Commvault Systems, Inc.Inventors: Rajesh Polimera, Sarath Cheriyan Joseph, Kuldeep Kumar, Venkata Chalapathi Sucheth Ramgiri, Ashwin Gautamchand Sancheti, Madhumitha Mani, Henry Wallace Dornemann
-
Patent number: 11656784Abstract: Systems and methods for creating local, or on-premises, secondary copies of data managed and/or stored in online repositories are described. In some embodiments, the systems and methods perform a single application programming interface (API) call to a web application level of an online repository to transfer a copy of the data stored in the online repository from the online repository to a local site of a local information management system. Via the local site, the systems and methods access the copy of the data at the site of the local information management system, generate a metadata manifest file that associates metadata files and data files within the copy of the data of the site of the local information management system, and transfer the data files and the metadata manifest file to a media agent for storage to a secondary storage device of the local information management system.Type: GrantFiled: December 7, 2020Date of Patent: May 23, 2023Assignee: Commvault Systems, Inc.Inventors: Waqas Ashraf, Jing Zhang, Balashankar Sundar
-
Patent number: 11656956Abstract: An information management system allows a user to search through a secondary copy of data, such as a backup, archive, or snapshot without first retrieving the secondary copy of data. Instead, the system constructs lightweight data that can be displayed to a user as a representation of the search results. Lightweight data may include metadata or other information that identifies data included in the secondary copy of data. The lightweight data may be perceived as being the secondary copy of data and allow a user to browse through search results. Once the user identifies a search result that is of interest, information in the lightweight data can be used to retrieve the secondary copy of data. Because lightweight data may have a smaller file size than the file size of the secondary copy of data, the latency of performing a search may be reduced.Type: GrantFiled: February 24, 2022Date of Patent: May 23, 2023Assignee: Commvault Systems, Inc.Inventors: Jun H. Ahn, Manas Bhikchand Mutha, Chitra Ramaswamy
-
Patent number: 11659064Abstract: An improved information management system that implements a staging area or cache to temporarily store primary data in a native format before the primary data is converted into secondary copies in a secondary format is described herein. For example, the improved information management system can include various media agents that each include one or more high speed drives. When a client computing device provides primary data for conversion into secondary copies, the primary data can initially be stored in the native format in the high speed drive(s). If the client computing device then submits a request for the primary data, the media agent can simply retrieve the primary data from the high speed drive(s) and transmit the primary data to the client computing device. Because the primary data is already in the native format, no conversion operations are performed by the media agent, thereby reducing the restore delay.Type: GrantFiled: October 11, 2021Date of Patent: May 23, 2023Assignee: Commvault Systems, Inc.Inventors: Ramachandra Reddy Ankireddypalle, Manoj Kumar Vijayan, Pratima Bapusaheb Kudale, Anuradha Talur, Manivannan Subramaniam
-
Patent number: 11657358Abstract: According to certain aspects, a method of assessing users of a data storage system can include receiving configuration information relating to a deployed configuration of a first data storage cell and including number of installed data storage hardware and/or software components, the first data storage cell comprising a plurality of client computing devices and being configured to create and store one or more secondary copies of primary data generated by the plurality of client computing devices. The method may also include receiving information relating to an incident opened by a user of the first data storage cell. The method may further include updating a performance metric associated with the user to a new value to reflect a negative impact on the performance metric resulting from the opening of the incident by the user, wherein the degree of the negative impact is based at least in part on the configuration information.Type: GrantFiled: October 21, 2020Date of Patent: May 23, 2023Assignee: Commvault Systems, Inc.Inventors: Robert Keith Brower, Jr., Peter John Messore
-
Patent number: 11656951Abstract: An information management system can detect instances in which data is being stored in a non-standard file path and can alert the user of the client computing device, modify the storage policy to include the non-standard file path, and/or initiate a secondary copy operation to prevent data loss of the data stored in the non-standard file path. For example, a client computing device may execute a filter driver that monitors interactions with files in the file system. The filter driver can identify any non-standard file paths not subject to a storage policy that include files in which interactions occurred. For a non-standard file path, the filter driver can determine whether the frequency of interaction with files in the non-standard file path satisfies a threshold frequency. If the threshold is satisfied, then the filter driver may determine that the files should be subject to the storage policy and take appropriate action.Type: GrantFiled: October 28, 2020Date of Patent: May 23, 2023Assignee: Commvault Systems, Inc.Inventors: Sri Karthik Bhagi, PurnaChandra Sekhar Bedhapudi
-
Patent number: 11650885Abstract: Systems and methods for providing and/or facilitating live browsing of granular mail or mailbox data, such as data stored within Exchange mailboxes, are described. For example, the systems and methods may provide mechanisms for browsing and/or restoring granular data (e.g., email data) from an Exchange database backup copy (or other secondary copy), without having to restore the entire database from the backup copy.Type: GrantFiled: June 21, 2021Date of Patent: May 16, 2023Assignee: Commvault Systems, Inc.Inventors: Yan Liu, Jun H. Ahn, Manas Bhikchand Mutha, Priya Sundaresan
-
Patent number: 11645169Abstract: Illustrative embodiments represent a dynamic on-demand approach to configuring destination storage for bare metal restore (BMR) operations without operator intervention, including destination storage that is smaller than source storage devices. The illustrative operations rely on system state information collected concurrently with or shortly after source data is backed up, thereby capturing current actual storage metrics for the source data. The illustrative embodiments further rely on enhanced data agent components to collect and restore system state information as well as to restore backup data, thereby streamlining the configurations needed for the BMR operation to proceed. Additional business logic matches source mount points with suitable smaller destination storage resources and ensures that the BMR operation successfully completes with diverse and/or smaller storage destinations.Type: GrantFiled: December 17, 2021Date of Patent: May 9, 2023Assignee: Commvault Systems, Inc.Inventors: Sumedh Pramod Degaonkar, Gaurav Kumar Singh, Shivam Garg
-
Patent number: 11647075Abstract: In a running distributed data storage system that actively processes I/Os, metadata nodes are commissioned and decommissioned without taking down the storage system and without introducing interruptions to metadata or payload data I/O. The inflow of reads and writes continues without interruption even while new metadata nodes are in the process of being added and/or removed and the strong consistency of the system is guaranteed. Commissioning and decommissioning nodes within the running system enables streamlined replacement of permanently failed nodes and advantageously enables the system to adapt elastically to workload changes. An illustrative distributed barrier logic (the “view change barrier”) controls a multi-state process that controls a coordinated step-wise progression of the metadata nodes from an old view to a new normal. Rules for I/O handling govern each state until the state machine loop has been traversed and the system reaches its new normal.Type: GrantFiled: September 2, 2021Date of Patent: May 9, 2023Assignee: Commvault Systems, Inc.Inventors: Lásaro Camargos, Deepak Jain, Avinash Lakshman, Bharat Pundalik Naik
-
Patent number: 11645175Abstract: An information management system implements a method for determining whether to initiate a failover of a storage manager in the system. Nodes in the system may be assigned as monitoring nodes configured to communicate with a storage manager. Furthermore, each monitoring node may be configured to transmit a status inquiry message to each other monitoring node, and each monitoring node may receive a status inquiry message from each other monitoring node. Each monitoring node may also generate a session message comprising status information, and a plurality of failover nodes may receive the generated session messages. A failover node may then determine whether a failover condition has occurred by applying a plurality of failover rules to the status information of the transmitted session message. Where the failover node determines that a failover condition has occurred, the failover node may activate an offline storage manager to replace the active storage manager.Type: GrantFiled: February 12, 2021Date of Patent: May 9, 2023Assignee: Commvault Systems, Inc.Inventors: Dmitriy Borisovich Zakharkin, Manoj Kumar Pradhan, Manoj Kumar Vijayan
-
Patent number: 11645168Abstract: A storage manager for an information management system determines whether one or more predetermined conditions have been met for transferring metadata of previously performed backup jobs stored in a first management database. A backup job may correspond to a backup operation of a primary storage device of a first client computing device. In response to a determination that one or more of the predetermined conditions have been met, the storage manager may transfer metadata for a second plurality of backup jobs to a second management database of a recovery manager. The recovery manager may receive a request to restore data to the primary storage device of the first client computing device based on the metadata of the second plurality of backup jobs. A media agent managed by the recovery manager may then restore the requested data to the primary storage device of the first client computing device.Type: GrantFiled: April 6, 2022Date of Patent: May 9, 2023Assignee: Commvault Systems, Inc.Inventor: Prasad Nara
-
Patent number: 11640338Abstract: The systems and methods herein permit storage systems to correctly perform data recovery, such as direct access recovery, of Network Data Management Protocol (“NDMP”) backup data that was modified prior to being stored in secondary storage media, such as tape. The systems and methods permit NDMP backup data to be encrypted, compressed, deduplicated, and/or otherwise modified prior to storage. The systems and methods herein also permit a user to perform a precautionary snapshot of the current state of data (e.g., primary data) prior to reverting data to a previous state using point-in-time data.Type: GrantFiled: March 10, 2021Date of Patent: May 2, 2023Assignee: Commvault Systems, Inc.Inventors: Duncan Alden Littlefield, Vimal Kumar Nallathambi, Girish Chanchlani
-
Patent number: 11636010Abstract: An illustrative approach accelerates file indexing operations for block-level backup copies in a data storage management system. A cache storage area is maintained for locally storing and serving key data blocks, thus relying less on retrieving data on demand from the backup copy. File indexing operations are used for populating the cache storage area for speedier retrieval during subsequent live browsing of the same backup copy, and vice versa. The key data blocks cached while file indexing and/or live browsing an earlier backup copy help to pre-fetch corresponding data blocks of later backup copies, thus producing a beneficial learning cycle. The approach is especially beneficial for cloud and tape backup media, and is available for a variety of data sources and backup copies, including block-level backup copies of virtual machines (VMs) and block-level backup copies of file systems, including UNIX-based and Windows-based operating systems and corresponding file systems.Type: GrantFiled: May 8, 2020Date of Patent: April 25, 2023Assignee: Commvault Systems, Inc.Inventors: Pratik S. Rana, Henry Wallace Dornemann, Amit Mitkar, Deepak Raghunath Attarde, Ashwin Gautamchand Sancheti