SYSTEMS AND METHODS FOR PERFORMING DATA REPLICATION

    公开(公告)号:US20110295805A1

    公开(公告)日:2011-12-01

    申请号:US13118250

    申请日:2011-05-27

    申请人: Andrei Erofeev

    发明人: Andrei Erofeev

    IPC分类号: G06F17/30

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

    Memory configuration for data replication system including identification of a subsequent log entry by a destination computer
    42.
    发明授权
    Memory configuration for data replication system including identification of a subsequent log entry by a destination computer 有权
    数据复制系统的内存配置,包括目标计算机识别后续日志条目

    公开(公告)号:US08656218B2

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

    申请号:US13612003

    申请日:2012-09-12

    申请人: Andrei Erofeev

    发明人: Andrei Erofeev

    IPC分类号: G06F11/00

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

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

    Systems and methods for performing data replication

    公开(公告)号:US08489656B2

    公开(公告)日:2013-07-16

    申请号:US13118250

    申请日:2011-05-27

    申请人: Andrei Erofeev

    发明人: Andrei Erofeev

    IPC分类号: G06F17/30

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

    ROLLING CACHE CONFIGURATION FOR A DATA REPLICATION SYSTEM
    44.
    发明申请
    ROLLING CACHE CONFIGURATION FOR A DATA REPLICATION SYSTEM 有权
    滚动高速缓存配置数据复制系统

    公开(公告)号:US20130006926A1

    公开(公告)日:2013-01-03

    申请号:US13612003

    申请日:2012-09-12

    申请人: Andrei Erofeev

    发明人: Andrei Erofeev

    IPC分类号: G06F12/16 G06F17/30

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

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

    FIREWALL PROXY SYSTEMS AND METHODS IN A BACKUP ENVIRONMENT
    45.
    发明申请
    FIREWALL PROXY SYSTEMS AND METHODS IN A BACKUP ENVIRONMENT 有权
    防火墙代理系统和备份环境中的方法

    公开(公告)号:US20110296520A1

    公开(公告)日:2011-12-01

    申请号:US13118169

    申请日:2011-05-27

    申请人: Andrei Erofeev

    发明人: Andrei Erofeev

    IPC分类号: G06F21/20

    CPC分类号: H04L63/0209 G06F11/1464

    摘要: According to certain aspects, a method for performing remote backup operations is provided that includes receiving a first unidirectional connection request from a media agent module to a proxy device within an enterprise network, through a firewall. The method also includes receiving a second unidirectional connection request from a remote device coupled to an untrusted network, such as through a second firewall. Secure connections are established from the media agent module to the proxy and from the remote device to the proxy. Additionally, the method can include routing with the proxy device backup data from the remote computing device to the media agent over the secured connections. The method also may include storing the backup data on a storage device within the enterprise network. In certain embodiments, during establishment of the secure connections, identification of the media agent or the storage device is not exposed to the untrusted network.

    摘要翻译: 根据某些方面,提供了一种用于执行远程备份操作的方法,其包括通过防火墙从媒体代理模块向企业网络内的代理设备接收第一单向连接请求。 该方法还包括从耦合到不可信网络的远程设备(例如通过第二防火墙)接收第二单向连接请求。 安全连接从媒体代理模块建立到代理,从远程设备建立到代理。 此外,该方法可以包括通过安全连接将来自远程计算设备的代理设备备份数据路由到媒体代理。 该方法还可以包括将备份数据存储在企业网络内的存储设备上。 在某些实施例中,在建立安全连接期间,媒体代理或存储设备的识别不暴露于不可信网络。

    SYSTEMS AND METHODS FOR DATA MIGRATION IN A CLUSTERED FILE SYSTEM
    46.
    发明申请
    SYSTEMS AND METHODS FOR DATA MIGRATION IN A CLUSTERED FILE SYSTEM 有权
    一种集群文件系统中数据迁移的系统和方法

    公开(公告)号:US20100250508A1

    公开(公告)日:2010-09-30

    申请号:US12722200

    申请日:2010-03-11

    申请人: Andrei Erofeev

    发明人: Andrei Erofeev

    IPC分类号: G06F17/30

    摘要: Systems and methods for providing more efficient handling of I/O requests for clustered file system data subject to data migration or the like. For instance, exemplary systems can more quickly determine if certain files on primary storage represent actual file data or stub data for recalling file data from secondary storage. Certain embodiments utilize a driver cache on each cluster node to maintain a record of recently accessed files that represent regular files (as opposed to stubs). A dual-locking process, using both strict locking and relaxed locking, maintains consistency between driver caches on different nodes and the data of the underlying clustered file system, while providing improved access to the data by the different nodes. Moreover, a signaling process can be used, such as with zero-length files, for alerting drivers on different nodes that data migration is to be performed and/or that the driver caches should be flushed.

    摘要翻译: 用于提供对数据迁移等的集群文件系统数据的I / O请求的更有效的处理的系统和方法。 例如,示例性系统可以更快速地确定主存储器上的特定文件是否表示用于从辅助存储器调用文件数据的实际文件数据或存根数据。 某些实施例利用每个集群节点上的驱动器高速缓存来维护表示常规文件(与存根相反)的最近访问的文件的记录。 使用严格锁定和轻松锁定的双重锁定过程保持不同节点上的驱动器缓存和底层群集文件系统的数据之间的一致性,同时提供不同节点对数据的改进访问。 此外,可以使用信令过程,例如具有零长度文件,用于在不同节点上警告要执行数据迁移的驱动程序和/或应该刷新驱动程序高速缓存。

    PATHNAME TRANSLATION IN A DATA REPLICATION SYSTEM
    47.
    发明申请
    PATHNAME TRANSLATION IN A DATA REPLICATION SYSTEM 有权
    数据复制系统中的路径转换

    公开(公告)号:US20100094808A1

    公开(公告)日:2010-04-15

    申请号:US12638933

    申请日:2009-12-15

    申请人: Andrei Erofeev

    发明人: Andrei Erofeev

    IPC分类号: G06F17/00 G06F12/16

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

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