Creation of synthetic backups within deduplication storage system by a backup application

    公开(公告)号:US10585857B2

    公开(公告)日:2020-03-10

    申请号:US15816205

    申请日:2017-11-17

    Abstract: Input backup data is deduplicated with data of a synthetic backup previously constructed by a deduplication storage system. A synthetic backup is constructed by processing metadata instructions provided by a backup application. Deduplication digests are calculated based on the data of the synthetic backup and the deduplication digests are stored in a digests index. When new backup data is processed, deduplication digests of the new data are calculated and searched in the digests index. Matching digests of previously constructed synthetic backups are located in the digests index. Each of the located matching digest references stored data are included in the synthetic backup, and the stored data is similar to the input backup data. Data matches are found in the input backup data and data in the synthetic backup.

    Calculating deduplication digests for a synthetic backup by a deduplication storage system
    3.
    发明授权
    Calculating deduplication digests for a synthetic backup by a deduplication storage system 有权
    由重复数据删除存储系统计算合成备份的重复数据消除摘要

    公开(公告)号:US09031921B2

    公开(公告)日:2015-05-12

    申请号:US13801785

    申请日:2013-03-13

    Abstract: Input backup data is deduplicated with data of a synthetic backup previously constructed by a deduplication storage. A synthetic backup is constructed by processing metadata instructions provided by a backup application. Deduplication digests are calculated based on the data of the synthetic backup and the deduplication digests are stored in a digests index. When new backup data is processed, deduplication digests of the new data are calculated and searched in the digests index. Matching digests of previously constructed synthetic backups are located in the digests index. Each of the located matching digest references stored data are included in the synthetic backup, and the stored data is similar to the input backup data. Data matches are found in the input data and data in the synthetic backup.

    Abstract translation: 输入备份数据与先前由重复数据删除存储构建的合成备份的数据进行重复数据删除。 通过处理由备份应用程序提供的元数据指令构建合成备份。 重复数据消除摘要根据合成备份的数据计算,重复数据消除摘要存储在摘要索引中。 当处理新的备份数据时,将在摘要索引中计算和搜索新数据的重复数据删除摘要。 以前构建的合成备份的匹配摘要位于摘要索引中。 每个匹配的摘要引用存储的数据都包含在合成备份中,并且存储的数据类似于输入的备份数据。 数据匹配在合成备份中的输入数据和数据中找到。

    Managing global cache coherency in a distributed shared caching for clustered file systems
    4.
    发明授权
    Managing global cache coherency in a distributed shared caching for clustered file systems 有权
    在集群文件系统的分布式共享缓存中管理全局缓存一致性

    公开(公告)号:US08943111B2

    公开(公告)日:2015-01-27

    申请号:US14132972

    申请日:2013-12-18

    Abstract: Systems. Methods, and Computer Program Products are provided for managing a global cache coherency in a distributed shared caching for a clustered file systems (CFS). The CFS manages access permissions to an entire space of data segments by using the DSM module. In response to receiving a request to access one of the data segments, a calculation operation is performed for obtaining most recent contents of one of the data segments. The calculation operation performs one of providing the most recent contents via communication with a remote DSM module which obtains the one of the data segments from an associated external cache memory, instructing by the DSM module to read from storage the one of the data segments, and determining that any existing contents of the one of the data segments in the local external cache are the most recent contents.

    Abstract translation: 系统。 提供了方法和计算机程序产品,用于在群集文件系统(CFS)的分布式共享缓存中管理全局高速缓存一致性。 CFS通过使用DSM模块管理数据段的整个空间的访问权限。 响应于接收到访问数据段之一的请求,执行用于获得数据段之一的最新内容的计算操作。 计算操作执行通过与远程DSM模块的通信来提供最新内容之一,所述远程DSM模块从相关联的外部高速缓冲存储器获取数据段中的一个,由DSM模块指示从存储器读取数据段之一,以及 确定本地外部高速缓存中的一个数据段的任何现有内容是最新的内容。

    CREATION OF SYNTHETIC BACKUPS WITHIN DEDUPLICATION STORAGE SYSTEM BY A BACKUP APPLICATION

    公开(公告)号:US20180095986A1

    公开(公告)日:2018-04-05

    申请号:US15816205

    申请日:2017-11-17

    Abstract: Input backup data is deduplicated with data of a synthetic backup previously constructed by a deduplication storage system. A synthetic backup is constructed by processing metadata instructions provided by a backup application. Deduplication digests are calculated based on the data of the synthetic backup and the deduplication digests are stored in a digests index. When new backup data is processed, deduplication digests of the new data are calculated and searched in the digests index. Matching digests of previously constructed synthetic backups are located in the digests index. Each of the located matching digest references stored data are included in the synthetic backup, and the stored data is similar to the input backup data. Data matches are found in the input backup data and data in the synthetic backup.

Patent Agency Ranking