Hybrid drive caching in a backup system with SSD deletion management

    公开(公告)号:US10712946B2

    公开(公告)日:2020-07-14

    申请号:US16235688

    申请日:2018-12-28

    Abstract: Systems and methods can implement one or more intelligent caching algorithms that reduce wear on the SSD and/or to improve caching performance. Such algorithms can improve storage utilization and I/O efficiency by taking into account the write-wearing limitations of the SSD. Accordingly, the systems and methods can cache to the SSD while avoiding writing too frequently to the SSD to increase or attempt to increase the lifespan of the SSD. The systems and methods may, for instance, write data to the SSD once that data has been read from the hard disk or memory multiple times to avoid or attempt to avoid writing data that has been read only once. The systems and methods may also write large chunks of data to the SSD at once instead of a single unit of data at a time. Further, the systems and methods can write to the SSD in a circular fashion.

    Time-based virtual machine reversion

    公开(公告)号:US10474542B2

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

    申请号:US15924004

    申请日:2018-03-16

    Abstract: Recovery points can be used for replicating a virtual machine and reverting the virtual machine to a different state. A filter driver can monitor and capture input/output commands between a virtual machine and a virtual machine disk. The captured input/output commands can be used to create a recovery point. The recovery point can be associated with a bitmap that may be used to identify data blocks that have been modified between two versions of the virtual machine. Using this bitmap, a virtual machine may be reverted or restored to a different state by replacing modified data blocks and without replacing the entire virtual machine disk.

    Generic file level restore from a block-level secondary copy

    公开(公告)号:US10089193B2

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

    申请号:US15459979

    申请日:2017-03-15

    Abstract: Systems and methods are provided which perform a file level restore by utilizing existing operating system components (e.g., file system drivers) that are natively installed on the target computing device. These components can be used to mount and/or interpret a secondary copy of the file system. For instance, the system can instantiate an interface object (e.g., a device node such as a pseudo device, device file or special file) on the target client which includes file system metadata corresponding to the backed up version of the file system. The interface provides a mechanism for the operating system to mount the secondary copy and perform file level access on the secondary copy, e.g., to restore one or more selected files.

    File backup with selective encryption
    35.
    发明授权
    File backup with selective encryption 有权
    文件备份与选择性加密

    公开(公告)号:US09483655B2

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

    申请号:US14042095

    申请日:2013-09-30

    Abstract: A method for automatically encrypting files is disclosed. In some cases, the method may be performed by computer hardware comprising one or more processors. The method can include detecting access to a first file, which may be stored in a primary storage system. Further, the method can include determining whether the access comprises a write access. In response to determining that the access comprises a write access, the method can include accessing file metadata associated with the first file and accessing a set of encryption rules. In addition, the method can include determining whether the file metadata satisfies the set of encryption rules. In response to determining that the file metadata satisfies the set of encryption rules, the method can include encrypting the first file to obtain a first encrypted file and modifying an extension of the first encrypted file to include an encryption extension.

    Abstract translation: 公开了一种自动加密文件的方法。 在一些情况下,该方法可以由包括一个或多个处理器的计算机硬件来执行。 该方法可以包括检测对可存储在主存储系统中的第一文件的访问。 此外,该方法可以包括确定该访问是否包括写访问。 响应于确定访问包括写访问,该方法可以包括访问与第一文件相关联的文件元数据并访问一组加密规则。 此外,该方法可以包括确定文件元数据是否满足一组加密规则。 响应于确定文件元数据满足一组加密规则,该方法可以包括加密第一文件以获得第一加密文件并修改第一加密文件的扩展以包括加密扩展。

    Rolling cache configuration for a data replication system
    36.
    发明授权
    Rolling cache configuration for a data replication system 有权
    数据复制系统的滚动缓存配置

    公开(公告)号:US09208210B2

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

    申请号:US14138666

    申请日:2013-12-23

    Inventor: Andrei Erofeev

    Abstract: Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state.

    Abstract translation: 对计算机网络中的复制数据执行数据管理操作。 生成用于在源系统上执行的应用程序的数据管理操作的日志条目。 一致性点条目用于指示应用程序的已知良好或可恢复状态的时间。 目标系统被配置为处理日志和一致性点条目的副本以复制复制卷中的数据,复制数据是源系统上应用程序数据的副本。 当复制数据表示应用程序的已知良好状态(由一致性点条目确定)时,目的地系统可以执行存储操作(例如快照,备份)以复制复制的数据,并将复制的数据逻辑关联 具有指示应用程序处于已知状态的源系统时间的时间信息(例如,时间戳)的数据。

    ENCRYPTED FILE PRESENTATION
    37.
    发明申请
    ENCRYPTED FILE PRESENTATION 审中-公开
    加密文件显示

    公开(公告)号:US20140281515A1

    公开(公告)日:2014-09-18

    申请号:US14042062

    申请日:2013-09-30

    Abstract: A method for automatically encrypting files is disclosed. In some cases, the method may be performed by computer hardware comprising one or more processors. The method can include detecting access to a first file, which may be stored in a primary storage system. Further, the method can include determining whether the access comprises a write access. In response to determining that the access comprises a write access, the method can include accessing file metadata associated with the first file and accessing a set of encryption rules. In addition, the method can include determining whether the file metadata satisfies the set of encryption rules. In response to determining that the file metadata satisfies the set of encryption rules, the method can include encrypting the first file to obtain a first encrypted file and modifying an extension of the first encrypted file to include an encryption extension.

    Abstract translation: 公开了一种自动加密文件的方法。 在一些情况下,该方法可以由包括一个或多个处理器的计算机硬件来执行。 该方法可以包括检测对可存储在主存储系统中的第一文件的访问。 此外,该方法可以包括确定该访问是否包括写访问。 响应于确定访问包括写访问,该方法可以包括访问与第一文件相关联的文件元数据并访问一组加密规则。 此外,该方法可以包括确定文件元数据是否满足一组加密规则。 响应于确定文件元数据满足一组加密规则,该方法可以包括加密第一文件以获得第一加密文件并修改第一加密文件的扩展以包括加密扩展。

    Systems and methods for performing data replication
    38.
    发明授权
    Systems and methods for performing data replication 有权
    用于执行数据复制的系统和方法

    公开(公告)号:US08745105B2

    公开(公告)日:2014-06-03

    申请号:US14038540

    申请日:2013-09-26

    Inventor: Andrei Erofeev

    Abstract: Preparing source data to be replicated in a continuous data replication environment. Certain systems and methods populate a file name database with entries having a unique file identifier descriptor (FID), short name and a FID of the parent directory of each directory or file on a source storage device. Such information is advantageously gathered during scanning of a live file system without requiring a snapshot of the source storage device. The database can be further used to generate absolute file names associated with data operations to be replayed on a destination storage device. Based on the obtained FIDs, certain embodiments can further combine write operations to be replayed on the destination storage device and/or avoid replicating temporary files to the destination system.

    Abstract translation: 准备要在连续数据复制环境中复制的源数据。 某些系统和方法使用具有唯一文件标识符描述符(FID)的条目填充文件名数据库,源存储设备上每个目录或文件的父目录的FID。 在实时文件系统的扫描期间有利地收集这样的信息,而不需要源存储设备的快照。 数据库可以进一步用于生成与要在目标存储设备上重放的数据操作相关联的绝对文件名。 基于获得的FID,某些实施例可以进一步组合要在目的地存储设备上重播的写入操作和/或避免将临时文件复制到目的地系统。

Patent Agency Ranking