COMPUTING DEVICE REPLICATION USING FILE SYSTEM CHANGE DETECTION METHODS AND SYSTEMS

    公开(公告)号:US20190108103A9

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

    申请号:US14977614

    申请日:2015-12-21

    Applicant: eFolder, Inc.

    Abstract: Computing device file system change detection and change replication methods and systems are described herein. In one embodiment, the change detection is accomplished by comparing two master file tables of two different versions of the same file system and inferring file system name space change, file system metadata change and file data change. The method includes creating a file system name space change log and file data change log for any objects associated with the changes to the file system. The method also includes replicating these change logs to the replication server and applying the change logs to the data store on replication server.

    Backup monitoring with automatic verification

    公开(公告)号:US10983877B1

    公开(公告)日:2021-04-20

    申请号:US16667574

    申请日:2019-10-29

    Applicant: eFolder Inc.

    Abstract: In an embodiment, automatic verification of a system backup operation is provided. This verification is achieved by copying executable files to a writeable file system representing a backup recovery point and configuring an operating system within the writeable file system to execute a particular service upon startup of the operating system. Moreover, a validation virtual machine (VM) associated with a backup recovery point is launched from the writeable file system and a first and second validation operation are performed by the validation VM. Results of the first validation operation are used to select the second validation operation, and the validation VM is determined to have completed successfully based on the results of the second validation operation. In one embodiment, a repair operation may be performed, based on the first set of results, to repair the operating system of the computing device and/or backup data of the computing device.

    DATA TRANSFER AND RECOVERY
    5.
    发明申请
    DATA TRANSFER AND RECOVERY 有权
    数据传输和恢复

    公开(公告)号:US20170039112A1

    公开(公告)日:2017-02-09

    申请号:US15295276

    申请日:2016-10-17

    Applicant: EFOLDER, INC.

    Inventor: Andrew BENSINGER

    Abstract: A backup image generator can create a primary image and periodic delta images of all or part of a primary server. The images can be sent to a network attached storage device and one or more remote storage servers. In the event of a failure of the primary server, an updated primary image may be used to provide an up-to-date version of the primary system at a backup or other system. As a result, the primary data storage may be timely backed-up, recovered and restored with the possibility of providing server and business continuity in the event of a failure.

    Abstract translation: 备份映像生成器可以创建主映像和主服务器的全部或部分的定期增量映像。 图像可以发送到网络连接的存储设备和一个或多个远程存储服务器。 在主服务器发生故障的情况下,可以使用更新的主映像来在备份或其他系统上提供主系统的最新版本。 因此,可以及时备份,恢复和恢复主数据存储,同时可能在发生故障时提供服务器和业务连续性。

    Synthesized network block devices for recovery of image backups

    公开(公告)号:US11449388B1

    公开(公告)日:2022-09-20

    申请号:US17456514

    申请日:2021-11-24

    Applicant: eFolder Inc.

    Abstract: In an embodiment, a computing system may restore data for a protected system using an emulated block device that presents a synthesized filesystem. Initially, a request to restore data for the protected system may be received. The request may include or otherwise indicate a particular file system format, a particular virtual disk format, and a recovery point representing a particular point in time for presentation of the restored data. Responsive and subsequent to receiving the request to restore the data, the computing system generates a first configuration of the emulated block device for presenting the synthesized filesystem, the first configuration being based on: a) an amount of data in the recovery point, b) the particular file system format, and c) the particular virtual disk format. The computing system also generates a configuration for the synthesized filesystem, and provides access to the emulated block device based on the determined configurations.

    Efficient file replication
    7.
    发明授权

    公开(公告)号:US11169714B1

    公开(公告)日:2021-11-09

    申请号:US14970480

    申请日:2015-12-15

    Applicant: eFolder, Inc.

    Abstract: Systems, methods, and media for efficient file replication are provided herein. According to some embodiments, exemplary methods may include detecting a write operation occurring within an operating system of the computing system, identifying block parameters for the write operation, as well as one or more of buffering and batching the write operation, and transmitting the write operation to a replication receiver system.

    Hierarchical data structure having tiered probabilistic membership query filters

    公开(公告)号:US11256720B1

    公开(公告)日:2022-02-22

    申请号:US17209818

    申请日:2021-03-23

    Applicant: eFolder Inc.

    Abstract: In an embodiment, a hierarchical data structure includes data blocks separated into a plurality of data segments partitioned into a plurality of supersegments. Each data segment includes a predetermined number of data blocks. Each supersegment includes a predetermined number of data segments. Responsive to receiving data to store in the hierarchical data structure, a first subset of data segments are grouped into a first supersegment to allow a first portion of the data to be sequentially stored to a first set of data blocks in a first data segment of the first supersegment. Also, a second portion of the data is sequentially stored to a second set of data blocks in a second data segment of the first supersegment. Probabilistic membership query filters are generated at each different level for each data segment and the first supersegment of the hierarchical data structure to allow for efficient search and data retrieval.

    Cloud storage using merkle trees
    9.
    发明授权

    公开(公告)号:US10599533B2

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

    申请号:US15599417

    申请日:2017-05-18

    Applicant: eFolder, Inc.

    Abstract: Efficient cloud storage systems, methods, and media are provided herein. Exemplary methods may include locating a Merkle tree of a stored object on a deduplicating block store, comparing an object at a source location to the Merkle tree of the stored object, determining changed blocks for the object at a source location, and transmitting a message across a network to the deduplicating block store, the message including the change blocks and Merkle nodes that correspond to the change blocks.

Patent Agency Ranking