Systems and methods for protecting email data

    公开(公告)号:US10671566B2

    公开(公告)日:2020-06-02

    申请号:US15461182

    申请日:2017-03-16

    摘要: Aspects of this disclosure relate to protecting email data. For example, email protection rules can instruct an email server to route an email to an email protection module. The one or more email rules can identify a group of one or more email addresses. The email protection module can receive an email from the email server that has an email address of the group as an intended receipt. The email protection module can route the email to secondary storage and store the email in secondary storage to create a secondary copy of the email. The secondary copy can be stored inline to persistent memory of secondary storage, according to certain embodiments. Access to the backup copy of the email stored to the persistent memory can be controlled, for example, based on whether a user had permission to access to the email when the email was sent.

    Opportunistic execution of secondary copy operations

    公开(公告)号:US10474538B2

    公开(公告)日:2019-11-12

    申请号:US15474077

    申请日:2017-03-30

    IPC分类号: G06F11/14 G06F11/30 G06F11/34

    摘要: Rather than relying on pre-defined scheduling of secondary copy operations such as backup jobs, the illustrative opportunistic approach initiates secondary copy operations based on changing operational conditions in a storage management system. An adaptive backup readiness score is based on a number of backup-readiness operational factors. An illustrative enhanced data agent which is associated with the target database application (or other executable component) may monitor the operational factors and determine the backup readiness score based on weights assigned to the respective operational factors. The enhanced data agent may evaluate recent backup jobs to determine which of the operational factors that contributed to the backup readiness score may have been most relevant. Based on the most-relevant analysis, the enhanced data agent may adapt the weights assigned to the monitored operational factors, so that the backup readiness score may be more suitable and responsive to ongoing operational conditions in the system.

    Object-level database restore
    95.
    发明授权

    公开(公告)号:US10223211B2

    公开(公告)日:2019-03-05

    申请号:US14717816

    申请日:2015-05-20

    IPC分类号: G06F17/30 G06F11/14 G06F3/06

    摘要: According to certain aspects, a system may include a computing device configured to: intercept a request from a database application to read a portion of a database file, where a secondary copy of the database file resides on a secondary storage device(s) and is organized as a plurality of first blocks, wherein the request includes a database file offset(s) corresponding to the requested portion; and map the database file offset(s) to a subset of the first blocks that correspond to requested database object(s). The system may include a secondary storage controller computer(s) configured to: access a table that maps the plurality of first blocks to storage locations on the secondary storage device(s); using the table, locate and retrieve the subset of the first blocks on the secondary storage device(s); and forward the retrieved first blocks for storage in a primary storage device(s).

    Database protection using block-level mapping

    公开(公告)号:US10108687B2

    公开(公告)日:2018-10-23

    申请号:US14714070

    申请日:2015-05-15

    IPC分类号: G06F17/30 G06F3/06 G06F11/14

    摘要: A system according to certain aspects may include a client computing device including: a database application configured to output a database file in a primary storage device(s), the database application outputting the database file as a series of application-level blocks; and a data agent configured to divide the database file into a plurality of first blocks having a first granularity larger than a second granularity of the application-level blocks such that each of the first blocks spans a plurality of the application-level blocks. The system may include a secondary storage controller computer(s) configured to: in response to instructions to create a secondary copy of the database file: copy the plurality of first blocks to a secondary storage device(s) to create a secondary copy of the database file; and create a table that provides a mapping between the copied plurality of first blocks and corresponding locations on the secondary storage device(s).

    METHOD AND SYSTEM FOR DISPLAYING SIMILAR EMAIL MESSAGES BASED ON MESSAGE CONTENTS
    98.
    发明申请
    METHOD AND SYSTEM FOR DISPLAYING SIMILAR EMAIL MESSAGES BASED ON MESSAGE CONTENTS 有权
    基于消息内容显示类似电子邮件消息的方法和系统

    公开(公告)号:US20170078386A1

    公开(公告)日:2017-03-16

    申请号:US15360036

    申请日:2016-11-23

    发明人: Jun H. Ahn David Ngo

    IPC分类号: H04L29/08 H04L12/58

    摘要: A method and system for identifying changes to a data set, such as data within a mailbox, and performing actions based on the identified changes is discussed. In some examples, the system receives an indication of a change to a mailbox, creates a change journal entry for the change, and identifies data to be copied via the change journal entry. In some examples, the system leverages the change journal to associate messages with changes to a mailbox.

    摘要翻译: 讨论了用于识别诸如邮箱内的数据的数据集的改变以及基于所识别的改变来执行动作的方法和系统。 在一些示例中,系统接收到对邮箱的更改的指示,为更改创建更改日记帐分录,并通过更改日记帐分录标识要复制的数据。 在一些示例中,系统利用更改日志将邮件与邮箱的更改相关联。

    UNIFIED ACCESS TO PERSONAL DATA
    99.
    发明申请

    公开(公告)号:US20160224651A1

    公开(公告)日:2016-08-04

    申请号:US15012276

    申请日:2016-02-01

    IPC分类号: G06F17/30

    摘要: A method and system for providing unified access to data for multiple computing devices includes a system that associates multiple computing devices with a user of an information management system, assigns information management policies to data from the multiple computing devices within the information management system, and collects multiple data objects from the multiple computers. The system may generate a preview version of each collected data object, and provide at least one preview version of a collected data object to a computing device associated with the user. The system may also generate indexing information for each collected data object and distribute the indexing information with the preview version of the data object.

    LIGHTWEIGHT DATA RECONSTRUCTION BASED ON BACKUP DATA
    100.
    发明申请
    LIGHTWEIGHT DATA RECONSTRUCTION BASED ON BACKUP DATA 审中-公开
    基于备份数据的轻量数据重建

    公开(公告)号:US20160004605A1

    公开(公告)日:2016-01-07

    申请号:US14321592

    申请日:2014-07-01

    IPC分类号: G06F11/14

    摘要: 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.

    摘要翻译: 信息管理系统允许用户在没有首先检索数据副本的情况下搜索诸如备份,存档或快照之类的数据的辅助副本。 相反,系统构造可以作为搜索结果表示的用户显示的轻量级数据。 轻量级数据可以包括元数据或标识数据副本中包括的数据的其他信息。 轻量级数据可以被感知为数据的副本,并允许用户浏览搜索结果。 一旦用户识别出感兴趣的搜索结果,轻量级数据中的信息可用于检索数据的副本。 由于轻量级数据可能具有比数据副本副本的文件大小更小的文件大小,所以执行搜索的延迟可能会降低。