Using a snapshot as a data source
    1.
    发明授权
    Using a snapshot as a data source 有权
    使用快照作为数据源

    公开(公告)号:US08959299B2

    公开(公告)日:2015-02-17

    申请号:US12558947

    申请日:2009-09-14

    Abstract: A system and method for using a snapshot as a data source is described. In some cases, the system stores a snapshot and an associated data structure or index to storage media to create a secondary copy of a volume of data. In some cases, the associated index includes application specific data about a file system or other application that created the data to identify the location of the data. The associated index may include three entries, and may be used to facilitate the recovery of data via the snapshot.

    Abstract translation: 描述使用快照作为数据源的系统和方法。 在某些情况下,系统将快照和关联的数据结构或索引存储到存储介质,以创建数据量的次要副本。 在某些情况下,相关索引包括关于文件系统的应用程序特定数据或创建数据以识别数据位置的其他应用程序。 相关联的索引可以包括三个条目,并且可以用于促进通过快照恢复数据。

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

    公开(公告)号:US08793221B2

    公开(公告)日:2014-07-29

    申请号:US13612469

    申请日:2012-09-12

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

    Systems and methods for analyzing snapshots
    4.
    发明授权
    Systems and methods for analyzing snapshots 有权
    用于分析快照的系统和方法

    公开(公告)号:US08433682B2

    公开(公告)日:2013-04-30

    申请号:US12978984

    申请日:2010-12-27

    Applicant: David Ngo

    Inventor: David Ngo

    Abstract: This application describes techniques for creating a second snapshot of a first snapshot of a set of data, modifying the first snapshot, and reverting the modifications to the first snapshot. For example, portions of one or more transaction logs may be played into a database to put the database in a particular state a particular point in time. The second snapshot may then be used to revert to a prior state of the database such that additional transaction logs may be played into the database. These techniques enable the ability to put the database into multiple states as the database existed at multiple points in time. Therefore, data can be recovered from the database as the data existed at different points in time. Moreover, individual data objects in the database can be accessed and analyzed as the individual data objects existed at different points in time.

    Abstract translation: 本应用程序描述了创建一组数据的第一个快照的第二个快照,修改第一个快照以及将修改还原到第一个快照的技术。 例如,一个或多个事务日志的部分可以被播放到数据库中以将数据库置于特定的时间点的特定状态。 然后可以将第二快照用于恢复到数据库的先前状态,使得附加的事务日志可以被播放到数据库中。 这些技术使得能够将数据库置于多个状态,因为数据库存在于多个时间点。 因此,数据可以从数据库中恢复,因为数据存在于不同的时间点。 此外,随着各个数据对象存在于不同的时间点,可以访问和分析数据库中的各个数据对象。

    Systems and methods for monitoring application data in a data replication system
    7.
    发明授权
    Systems and methods for monitoring application data in a data replication system 有权
    用于在数据复制系统中监视应用程序数据的系统和方法

    公开(公告)号:US08121983B2

    公开(公告)日:2012-02-21

    申请号:US12606570

    申请日:2009-10-27

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

    SYSTEMS AND METHODS FOR ANALYZING SNAPSHOTS
    10.
    发明申请
    SYSTEMS AND METHODS FOR ANALYZING SNAPSHOTS 有权
    用于分析SNAPSHOTS的系统和方法

    公开(公告)号:US20110161295A1

    公开(公告)日:2011-06-30

    申请号:US12978984

    申请日:2010-12-27

    Applicant: David Ngo

    Inventor: David Ngo

    Abstract: This application describes techniques for creating a second snapshot of a first snapshot of a set of data, modifying the first snapshot, and reverting the modifications to the first snapshot. For example, portions of one or more transaction logs may be played into a database to put the database in a particular state a particular point in time. The second snapshot may then be used to revert to a prior state of the database such that additional transaction logs may be played into the database. These techniques enable the ability to put the database into multiple states as the database existed at multiple points in time. Therefore, data can be recovered from the database as the data existed at different points in time. Moreover, individual data objects in the database can be accessed and analyzed as the individual data objects existed at different points in time.

    Abstract translation: 该应用程序描述了创建一组数据的第一个快照的第二个快照,修改第一个快照以及将修改还原到第一个快照的技术。 例如,一个或多个事务日志的部分可以被播放到数据库中以将数据库置于特定的时间点的特定状态。 然后可以将第二快照用于恢复到数据库的先前状态,使得附加的事务日志可以被播放到数据库中。 这些技术使得能够将数据库置于多个状态,因为数据库存在于多个时间点。 因此,数据可以从数据库中恢复,因为数据存在于不同的时间点。 此外,随着各个数据对象存在于不同的时间点,可以访问和分析数据库中的各个数据对象。

Patent Agency Ranking