-
公开(公告)号:US11609827B2
公开(公告)日:2023-03-21
申请号:US17580501
申请日:2022-01-20
Applicant: Commvault Systems, Inc.
Inventor: Sanath Kumar , Sri Karthik Bhagi , Parag Gokhale , Rahul S. Pawar , Arun Prabu Duraisamy , Manoj Kumar Pradhan , Dmitriy Borisovich Zakharkin , Prosenjit Sinha , Vipul Pawale , Jaya Rama Raju Inavolu , Manas Bhikchand Mutha , Pushpendra Singh
Abstract: An improved content indexing system is disclosed herein that content indexing system combines the functionality of the backup metadata database and the content index database into a single backup and content index database to avoid the need to perform synchronization operations. By using a single backup and content index database, the content indexing system also reduces the computing performance costs that would be associated with the synchronization operations as the amount of indexed content increases, thereby solving scalability issues.
-
公开(公告)号:US11609826B2
公开(公告)日:2023-03-21
申请号:US17348583
申请日:2021-06-15
Applicant: Commvault Systems, Inc.
Inventor: Christopher A. Alonzo , Jun H. Ahn , Manas Bhikchand Mutha , Vipul Pawale
IPC: G06F11/14 , G06Q10/107 , H04L67/1095 , H04L51/42 , H04L67/56 , G06F3/06
Abstract: Systems and methods for performing backup operations and other secondary copy operations for mail servers, such as Exchange servers, are described. In some cases, the systems and methods perform multi-streaming backup and other copy operations using a single mailbox agent, which launches backup streams via a coordinator that determines when to launch streams, at what mailboxes (or folders) to launch the streams, and so on. The coordinator communicates with controllers at different machines (e.g., servers) to be backed up, and may assign streams, mailboxes, and so on, to the different controllers, which perform the backup operations for their assigned mailboxes and/or clients.
-
公开(公告)号:US11287980B2
公开(公告)日:2022-03-29
申请号:US16802359
申请日:2020-02-26
Applicant: Commvault Systems, Inc.
Inventor: Manas Bhikchand Mutha , Jun H. Ahn
Abstract: Systems and methods for storage pruning can enable users to delete, edit, or copy backed up data that matches a pattern. Storage pruning can enable fine-grain deletion or copying of files from backups stored in secondary storage devices. Systems and methods can also enable editing of metadata associated with backups so that when the backups are restored or browsed, the logical edits to the metadata can then be performed physically on the data to create a custom restore or a custom view. A user may perform operations such as renaming, deleting, modifying flags, and modifying retention policies on backed up items. Although the underlying data in the backup may not change, the view of the backup data when the user browses the backup data can appear to include the user's changes. A restore of the data can cause those changes to be performed on the backup data.
-
公开(公告)号:US20220012136A1
公开(公告)日:2022-01-13
申请号:US17353359
申请日:2021-06-21
Applicant: Commvault Systems, Inc.
Inventor: Yan LIU , Jun H. Ahn , Manas Bhikchand Mutha , Priya Sundaresan
IPC: G06F11/14 , H04L12/58 , G06F16/182 , G06F16/958 , G06F16/957
Abstract: 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.
-
公开(公告)号:US11113154B2
公开(公告)日:2021-09-07
申请号:US15721080
申请日:2017-09-29
Applicant: CommVault Systems, Inc.
Inventor: Manas Bhikchand Mutha , Pavan Kumar Reddy Bedadala , Jun H. Ahn , Pavlo Mazur , Jatin Kirtikumar Sanghvi
Abstract: Systems and methods are disclosed for cross-system user-level management of data objects stored in one or more information management systems, and for user-level management of data storage quotas in information management systems, including data objects in secondary storage. An illustrative quota manager is associated with one or more information management systems. The quota manager comprises a quota value representing the maximum amount of data storage allowed for a given end-user's primary and secondary data in the one or more information management systems. The quota manager determines whether data associated with the end-user has exceeded the storage quota, and if so, prompts the end-user to select data for deletion, the deletion to be implemented globally, across the primary and secondary storage subsystems of the respective one or more information management systems. Meanwhile, so long as the quota is exceeded, the quota manager instructs storage managers to block backups of end-user's data.
-
公开(公告)号:US10983863B2
公开(公告)日:2021-04-20
申请号:US16234468
申请日:2018-12-27
Applicant: Commvault Systems, Inc.
Inventor: Manas Bhikchand Mutha , Amit Mahajan , Yan Liu , Jun H. Ahn
Abstract: A system according to certain aspects improves the process of creating secondary copies of data (e.g., creating backup copies). The system can compute the score of the data (e.g., a computer file storing information) to be backed up, and determine whether the score satisfies one or more threshold criteria before backing up the data. In one example, a change in score indicates a change in the content of the data. The threshold criteria may be that the score be different from the score of the most recently backed up copy of the data.
-
公开(公告)号:US20190278748A1
公开(公告)日:2019-09-12
申请号:US16425893
申请日:2019-05-29
Applicant: Commvault Systems, Inc.
Inventor: Arun Prasad Amarendran , Jun H. Ahn , Tirthankar Chatterjee , Manas Bhikchand Mutha , Ho-Chi Chen , Prosenjit Sinha , Yongtao Liu
Abstract: A system for providing user access to electronic mail includes an email client and an email server. The email client receives and communicates a user interaction with an email message. The email server that receives the communication, determines whether the email message stored in a live database or in a backup storage. Upon determination that the email message is stored in a backup storage, the email server performs a message exchange with a backup storage system to perform the user-requested action.
-
公开(公告)号:US10379761B2
公开(公告)日:2019-08-13
申请号:US15905103
申请日:2018-02-26
Applicant: Commvault Systems, Inc.
Inventor: Manas Bhikchand Mutha , Pavan Kumar Reddy Bedadala , Vinit Dilip Dhatrak , Christopher A. Alonzo
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.
-
公开(公告)号:US09740417B2
公开(公告)日:2017-08-22
申请号: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.
-
60.
公开(公告)号:US20160004605A1
公开(公告)日:2016-01-07
申请号:US14321592
申请日:2014-07-01
Applicant: CommVault Systems, Inc.
Inventor: Jun H. Ahn , Manas Bhikchand Mutha , Chitra Ramaswamy
IPC: G06F11/14
CPC classification number: G06F11/1469 , G06F11/1451 , G06F11/1453 , G06F16/00 , G06F2201/80 , G06F2201/84
Abstract: A information management system allows a user to search through a secondary copy of data, such as a back up, 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.
Abstract translation: 信息管理系统允许用户在没有首先检索数据副本的情况下搜索诸如备份,存档或快照之类的数据的辅助副本。 相反,系统构造可以作为搜索结果表示的用户显示的轻量级数据。 轻量级数据可以包括元数据或标识数据副本中包括的数据的其他信息。 轻量级数据可以被感知为数据的副本,并允许用户浏览搜索结果。 一旦用户识别出感兴趣的搜索结果,轻量级数据中的信息可用于检索数据的副本。 由于轻量级数据可能具有比数据副本副本的文件大小更小的文件大小,所以执行搜索的延迟可能会降低。
-
-
-
-
-
-
-
-
-