-
公开(公告)号:US11263173B2
公开(公告)日:2022-03-01
申请号:US16526699
申请日:2019-07-30
Applicant: Commvault Systems, Inc.
Inventor: Pavan Kumar Reddy Bedadala , Manoj Kumar Pradhan , Hemant Mishra , Gopikannan Venugopalsamy
Abstract: Certain embodiments disclosed herein reduce or eliminate a communication bottleneck at the storage manager by reducing communication with the storage manager while maintaining functionality of an information management system. In some implementations, operations performed as part of a backup process may be stored in transaction logs. These transaction logs may include information about a transaction performed between the client computing system and the network storage that hosts the backup of the client computing system. The transaction logs may be provided to a secondary storage system that can be used to form a backup index. The backup index may be used to facilitate accessing the data stored at the network storage. Advantageously, generating the transaction logs and separating the generation of the backup index from the backup process can reduce resource usage during performance of the backup and speed up the backup process while further reducing interaction with the storage manager.
-
公开(公告)号:US11256673B2
公开(公告)日:2022-02-22
申请号:US16789232
申请日:2020-02-12
Applicant: Commvault Systems, Inc.
Inventor: Pavan Kumar Reddy Bedadala , Marcelo dos Reis Mansano , Rajiv Kottomtharayil , Anand Vibhor , Bhavyan Bharatkumar Mehta , Mrityunjay Upadhyay
IPC: G06F11/30 , G06F16/215 , G06F16/23 , G06F11/07
Abstract: Described herein are techniques for better understanding problems arising in an illustrative information management system, such as a data storage management system, and for issuing appropriate alerts and reporting to data management professionals. The illustrative embodiments include a number of features that detect and raise awareness of anomalies in system operations, such as in deduplication pruning operations. Such anomalies can include delays in the processing of archive files to be deleted and/or delays in the generation of the list of archive files to delete. Anomalies are characterized by frequency anomalies and/or by occurrence counts. Utilization is also of interest for certain key system resources, such as deduplication databases, CPU and memory at the storage manager, etc., without limitation. Predicting low utilization periods for these and other key resources is useful for scheduling maintenance activities without interfering with ordinary deduplication pruning operations and/or other data protection jobs.
-
公开(公告)号:US11204710B2
公开(公告)日:2021-12-21
申请号:US16394337
申请日:2019-04-25
Applicant: Commvault Systems, Inc.
Inventor: Prakash Varadharajan , Manas Bhikchand Mutha , Vinit Dilip Dhatrak , Pavan Kumar Reddy Bedadala , Hetal Kapadia
Abstract: The data storage system according to certain aspects can filter secondary copies of data (e.g., backups, snapshots, archives, etc.) generated by multiple client computing devices into a single, filtered, global reference copy. A reference copy may be a filtered view or representation of secondary storage data in a data storage system. A reference copy may include a data structure that includes references to a subset of secondary storage data that meets certain filtering criteria. The filtering criteria may be specified by users according to user preference. Data included in a reference copy may be stored in native format (e.g., format of the application that generated the data) and be accessible through the application associated with the data.
-
公开(公告)号:US10949382B2
公开(公告)日:2021-03-16
申请号:US14598140
申请日:2015-01-15
Applicant: CommVault Systems, Inc.
Inventor: N. Robert Hammer , Rajiv Kottomtharayil , Manas Bhikchand Mutha , Pavan Kumar Reddy Bedadala
IPC: G06F16/11 , G06F16/13 , G06F16/14 , G06F16/174 , G06F11/14
Abstract: Disclosed are systems and methods for providing a user-centric interface into an information management system. The interface may enable a user to search for, view, and modify data objects in an information management system that are associated with the user or with the user's username. The interface may also enable a user to apply administrator-like functions to the data objects associated with the user. The administrator-like functions may include content modification, deduplication operations, and storage policy adjustments, among others.
-
公开(公告)号:US10754841B2
公开(公告)日:2020-08-25
申请号:US15679560
申请日:2017-08-17
Applicant: Commvault Systems, Inc.
Inventor: Anand Prahlad , Rahul S. Pawar , Prakash Varadharajan , Pavan Kumar Reddy Bedadala
Abstract: Described in detail herein is a method of copying data of one or more virtual machines being hosted by one or more non-virtual machines. The method includes receiving an indication that specifies how to perform a copy of data of one or more virtual machines hosted by one or more virtual machine hosts. The method may include determining whether the one or more virtual machines are managed by a virtual machine manager that manages or facilitates management of the virtual machines. If so, the virtual machine manager is dynamically queried to automatically determine the virtual machines that it manages or that it facilitates management of. If not, a virtual machine host is dynamically queried to automatically determine the virtual machines that it hosts. The data of each virtual machine is then copied according to the specifications of the received indication.
-
公开(公告)号:US20190340082A1
公开(公告)日:2019-11-07
申请号:US15969719
申请日:2018-05-02
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar Pradhan , Hemant Mishra , Dmitriy Borisovich Zakharkin , Sanath Kumar , Hetalkumar N. Joshi , Sunil Babu Telagamsetti , Divakar Radhakrishnan , Jayasree Yakkala , Rohit Sivadas , Pavan Kumar Reddy Bedadala , Gopikannan Venugopalsamy
Abstract: Certain embodiments disclosed herein reduce or eliminate a communication bottleneck at the storage manager by reducing communication with the storage manager while maintaining functionality of an information management system. In some implementations, a client obtains information for enabling a secondary storage job (e.g., a backup or restore) from a storage manager and stores the information (which may be referred to as job metadata) in a local cache. The client may then reuse the job metadata for multiple storage jobs reducing the frequency of communication with the storage manager. When a configuration of the information management system changes, or the availability of resources changes, the storage manager can push updates to the job metadata to the clients. Further, a client can periodically request updated job metadata from the storage manager ensuring that the client does not rely on out-of-date job metadata.
-
公开(公告)号:US20170090796A1
公开(公告)日:2017-03-30
申请号:US15282545
申请日:2016-09-30
Applicant: Commvault Systems, Inc.
Inventor: Manas Bhikchand Mutha , Pavan Kumar Reddy Bedadala , Vinit Dilip Dhatrak , Christopher A. Alonzo
IPC: G06F3/06
CPC classification number: G06F3/0619 , G06F3/0605 , G06F3/0649 , G06F3/065 , G06F3/067 , G06F3/0689
Abstract: According to certain aspects, a system can include a client computing device configured to: in response to user interaction, store an identifier associated with a first tag in association with a first file; and in response to instructions to perform a secondary copy operation, forward the first file, a second file, and the identifier associated with the first tag. The system may also include a secondary storage controller computer(s) configured to: based on a review of the identifier associated with the first tag, identify the first file as having been tagged with the first tag; electronically obtain rules associated with the first tag; perform on the first file at least a first secondary storage operation specified by the rules associated with the first tag; and perform on the second file at least a second secondary storage operation, wherein the first and second secondary storage operations are different.
-
公开(公告)号:US20160253335A1
公开(公告)日:2016-09-01
申请号:US15150775
申请日:2016-05-10
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam Kumarasamy , Prakash Varadharajan , Deepak Raghunath Attarde , Pavan Kumar Reddy Bedadala , Satish Chandra Kilaru
IPC: G06F17/30
CPC classification number: G06F17/3007 , G06F17/30073 , G06F17/30091 , G06F17/30106 , G06F17/3012 , G06F17/30203 , G06F17/30333
Abstract: Techniques for enabling user search of content stored in a file archive include providing a search interface comprising a search rules portion and an action rules portion, receiving a file archive search criterion comprising at least one search rule, and searching the file archive using the search criterion. The techniques also include generating a set of files filtered using the search criterion and performing an action specified in the action rules portion on a file included in the set of files.
-
9.
公开(公告)号:US08725973B2
公开(公告)日:2014-05-13
申请号:US13667890
申请日:2012-11-02
Applicant: CommVault Systems, Inc.
Inventor: Anand Prahlad , Rahul S. Pawar , Prakash Varadharajan , Pavan Kumar Reddy Bedadala
IPC: G06F13/12
CPC classification number: G06F17/30336 , G06F9/455 , G06F11/1453 , G06F11/1456 , G06F11/1458 , G06F11/1469 , G06F2201/815 , G06F2201/84
Abstract: Described in detail herein is a method of copying data of one or more virtual machines being hosted by one or more non-virtual machines. The method includes receiving an indication that specifies how to perform a copy of data of one or more virtual machines hosted by one or more virtual machine hosts. The method may include determining whether the one or more virtual machines are managed by a virtual machine manager that manages or facilitates management of the virtual machines. If so, the virtual machine manager is dynamically queried to automatically determine the virtual machines that it manages or that it facilitates management of. If not, a virtual machine host is dynamically queried to automatically determine the virtual machines that it hosts. The data of each virtual machine is then copied according to the specifications of the received indication.
Abstract translation: 在此详细描述的是复制由一个或多个非虚拟机托管的一个或多个虚拟机的数据的方法。 该方法包括接收指示,该指示指定如何执行由一个或多个虚拟机主机托管的一个或多个虚拟机的数据的副本。 该方法可以包括确定一个或多个虚拟机是否由管理或促进虚拟机的管理的虚拟机管理器管理。 如果是这样,则虚拟机管理器被动态地查询以自动确定其管理的虚拟机或者它有助于管理。 如果没有,则虚拟机主机将被动态查询以自动确定其托管的虚拟机。 然后根据接收到的指示的规格复制每个虚拟机的数据。
-
公开(公告)号:US20130262394A1
公开(公告)日:2013-10-03
申请号:US13792109
申请日:2013-03-10
Applicant: COMMVAULT SYSTEMS, INC.
Inventor: Paramasivam Kumarasamy , Prakash Varadharajan , Deepak Raghunath Attarde , Pavan Kumar Reddy Bedadala , Satish Chandra Kilaru
IPC: G06F17/30
CPC classification number: G06F17/3007 , G06F17/30073 , G06F17/30091 , G06F17/30106 , G06F17/3012 , G06F17/30203 , G06F17/30333
Abstract: Techniques for enabling user search of content stored in a file archive include providing a search interface comprising a search rules portion and an action rules portion, receiving a file archive search criterion comprising at least one search rule, and searching the file archive using the search criterion. The techniques also include generating a set of files filtered using the search criterion and performing an action specified in the action rules portion on a file included in the set of files.
Abstract translation: 用于使用户搜索存储在文件存档中的内容的技术包括提供包括搜索规则部分和动作规则部分的搜索界面,接收包括至少一个搜索规则的文件归档搜索标准,以及使用搜索条件搜索文件归档 。 这些技术还包括生成使用搜索条件过滤的一组文件,并对包含在文件集中的文件执行在动作规则部分中指定的动作。
-
-
-
-
-
-
-
-
-