EFFICIENT APPLICATION-AWARE DISASTER RECOVERY
    3.
    发明申请
    EFFICIENT APPLICATION-AWARE DISASTER RECOVERY 有权
    有效的应用灾难恢复

    公开(公告)号:US20130061089A1

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

    申请号:US13224794

    申请日:2011-09-02

    IPC分类号: G06F11/07

    摘要: Embodiments are directed to efficiently backing up portions of data and to performing a scoped data recovery. In an embodiment, a computer system preloads data images with data corresponding to various different software applications or operating systems. The computer system chunks the data images, so that each data image is divided into multiple data chunks, and where each data chunk is represented by a hash value. The computer system then receives, from a user, portions of delta data representing data differences between the received user data and the data in the preloaded data images. The computer system also generates a logical backup representation that includes the data chunk hash values for the preloaded data images as well as the delta data received from the user. This logical representation allows restoration of the user's data using only the hash values and the delta data.

    摘要翻译: 实施例旨在有效地备份数据的部分并执行范围数据恢复。 在一个实施例中,计算机系统使用与各种不同的软件应用或操作系统对应的数据来预加载数据图像。 计算机系统块数据图像,使得每个数据图像被划分成多个数据块,并且其中每个数据块由哈希值表示。 计算机系统然后从用户接收表示接收到的用户数据与预加载的数据图像中的数据之间的数据差异的增量数据的一部分。 计算机系统还生成包括用于预加载的数据图像的数据块哈希值以及从用户接收的增量数据的逻辑备份表示。 该逻辑表示允许仅使用哈希值和增量数据来恢复用户的数据。

    Creating frequent application-consistent backups efficiently
    4.
    发明授权
    Creating frequent application-consistent backups efficiently 有权
    有效地创建频繁的应用程序一致备份

    公开(公告)号:US07613750B2

    公开(公告)日:2009-11-03

    申请号:US11461846

    申请日:2006-08-02

    IPC分类号: G06F17/30 G06F13/00

    摘要: Data can be protected at a production server in a virtually continuous fashion, without necessarily imposing severe constraints on the source application(s). For example, a production server can create an application-consistent backup of one or more volumes, the backups corresponding to a first instance in time. A volume filter driver can monitor data changes in each volume using an in-memory bitmap, while a log file and/or update sequence number journal can keep track of which files have been added to or updated. The volume updates are also consistent for an instance (later) in time. At the next replication cycle, such as every few minutes (however configured), the volume filter driver passes each in-memory bitmap to the physical disk on the production server. The production server then sends the updates to the backup server, which thus stores application-consistent backups for the volume for multiple instances of time.

    摘要翻译: 可以在生产服务器上以几乎连续的方式保护数据,而不必对源应用程序施加严格的约束。 例如,生产服务器可以创建一个或多个卷的应用程序一致性备份,备份与时间对应的第一个实例。 卷过滤器驱动程序可以使用内存中位图来监视每个卷中的数据更改,而日志文件和/或更新序列号日志可以跟踪哪些文件已添加到或已更新。 对于一个实例(稍后)的时间,卷更新也是一致的。 在下一个复制周期(例如每隔几分钟配置一次),卷过滤器驱动程序将每个内存中的位图传递到生产服务器上的物理磁盘。 然后,生产服务器将更新发送到备份服务器,从而存储多个时间实例的卷的应用程序一致性备份。

    Efficient application-aware disaster recovery
    5.
    发明授权
    Efficient application-aware disaster recovery 有权
    高效的应用感知灾难恢复

    公开(公告)号:US09063822B2

    公开(公告)日:2015-06-23

    申请号:US13224794

    申请日:2011-09-02

    IPC分类号: G06F11/00 G06F9/44 G06F11/14

    摘要: Embodiments are directed to efficiently backing up portions of data and to performing a scoped data recovery. In an embodiment, a computer system preloads data images with data corresponding to various different software applications or operating systems. The computer system chunks the data images, so that each data image is divided into multiple data chunks, and where each data chunk is represented by a hash value. The computer system then receives, from a user, portions of delta data representing data differences between the received user data and the data in the preloaded data images. The computer system also generates a logical backup representation that includes the data chunk hash values for the preloaded data images as well as the delta data received from the user. This logical representation allows restoration of the user's data using only the hash values and the delta data.

    摘要翻译: 实施例旨在有效地备份数据的部分并执行范围数据恢复。 在一个实施例中,计算机系统使用与各种不同的软件应用或操作系统对应的数据来预加载数据图像。 计算机系统块数据图像,使得每个数据图像被划分成多个数据块,并且其中每个数据块由哈希值表示。 计算机系统然后从用户接收表示接收到的用户数据与预加载的数据图像中的数据之间的数据差异的增量数据的一部分。 计算机系统还生成包括用于预加载的数据图像的数据块哈希值以及从用户接收的增量数据的逻辑备份表示。 该逻辑表示允许仅使用哈希值和增量数据来恢复用户的数据。

    CREATING FREQUENT APPLICATION-CONSISTENT BACKUPS EFFICIENTLY
    6.
    发明申请
    CREATING FREQUENT APPLICATION-CONSISTENT BACKUPS EFFICIENTLY 有权
    创造频繁的应用一致性备份有效

    公开(公告)号:US20070276885A1

    公开(公告)日:2007-11-29

    申请号:US11461846

    申请日:2006-08-02

    IPC分类号: G06F17/30

    摘要: Data can be protected at a production server in a virtually continuous fashion, without necessarily imposing severe constraints on the source application(s). For example, a production server can create an application-consistent backup of one or more volumes, the backups corresponding to a first instance in time. A volume filter driver can monitor data changes in each volume using an in-memory bitmap, while a log file and/or update sequence number journal can keep track of which files have been added to or updated. The volume updates are also consistent for an instance (later) in time. At the next replication cycle, such as every few minutes (however configured), the volume filter driver passes each in-memory bitmap to the physical disk on the production server. The production server then sends the updates to the backup server, which thus stores application-consistent backups for the volume for multiple instances of time.

    摘要翻译: 可以在生产服务器上以几乎连续的方式保护数据,而不必对源应用程序施加严格的约束。 例如,生产服务器可以创建一个或多个卷的应用程序一致性备份,备份与时间对应的第一个实例。 卷过滤器驱动程序可以使用内存中的位图监视每个卷中的数据更改,而日志文件和/或更新序列号日志可以跟踪哪些文件已添加到或已更新。 对于一个实例(稍后)的时间,卷更新也是一致的。 在下一个复制周期(例如每隔几分钟配置一次),卷过滤器驱动程序将每个内存中的位图传递到生产服务器上的物理磁盘。 然后,生产服务器将更新发送到备份服务器,从而存储多个时间实例的卷的应用程序一致性备份。

    Storage architecture for backup application
    7.
    发明授权
    Storage architecture for backup application 有权
    备份应用程序的存储架构

    公开(公告)号:US08868882B2

    公开(公告)日:2014-10-21

    申请号:US13155401

    申请日:2011-06-08

    IPC分类号: G06F9/26 G06F13/28

    CPC分类号: G06F13/28 G06F3/0653

    摘要: Aspects of the subject matter described herein relate to a storage architecture. In aspects, an address provided by a data source is translated into a logical storage address of virtual storage. This logical storage address is translated into an identifier that may be used to store data on or retrieve data from a storage system. The address space of the virtual storage is divided into chunks that may be streamed to the storage system.

    摘要翻译: 本文描述的主题的方面涉及存储架构。 在方面,数据源提供的地址被转换成虚拟存储的逻辑存储地址。 该逻辑存储地址被转换成可用于在存储系统上存储数据或从存储系统检索数据的标识符。 虚拟存储器的地址空间被分成可以被流式传输到存储系统的块。

    STORAGE ARCHITECTURE FOR BACKUP APPLICATION
    8.
    发明申请
    STORAGE ARCHITECTURE FOR BACKUP APPLICATION 有权
    备份应用存储架构

    公开(公告)号:US20120317379A1

    公开(公告)日:2012-12-13

    申请号:US13155401

    申请日:2011-06-08

    IPC分类号: G06F13/28

    CPC分类号: G06F13/28 G06F3/0653

    摘要: Aspects of the subject matter described herein relate to a storage architecture. In aspects, an address provided by a data source is translated into a logical storage address of virtual storage. This logical storage address is translated into an identifier that may be used to store data on or retrieve data from a storage system. The address space of the virtual storage is divided into chunks that may be streamed to the storage system.

    摘要翻译: 本文描述的主题的方面涉及存储架构。 在方面,数据源提供的地址被转换成虚拟存储的逻辑存储地址。 该逻辑存储地址被转换成可用于在存储系统上存储数据或从存储系统检索数据的标识符。 虚拟存储器的地址空间被分成可以被流式传输到存储系统的块。

    CONTROLLED ANTICIPATION IN CREATING A SHADOW COPY
    9.
    发明申请
    CONTROLLED ANTICIPATION IN CREATING A SHADOW COPY 有权
    创造阴影复制的控制预测

    公开(公告)号:US20080256314A1

    公开(公告)日:2008-10-16

    申请号:US11735670

    申请日:2007-04-16

    IPC分类号: G06F12/16

    CPC分类号: G06F11/1451 G06F11/1458

    摘要: Controlling data retention of a collection of data in a data store. An instruction is received to store a shadow collection of data to the data store. The data store has a previous version of the shadow collection of data. An available amount of data storage space on the data store is identified. An amount of data storage space needed is estimated for storing the shadow collection of data to the data store based on the received instruction. It is determined whether the identified available amount of data storage space is sufficient for storing the estimated amount of data storage space. The shadow collection of data is stored to the data store when said determine indicates that the identified available amount of data storage space is sufficient and the previous version is permitted to be deleted or to be overwritten.

    摘要翻译: 控制数据存储中数据集合的数据保留。 接收指令以将数据的阴影集合存储到数据存储。 数据存储具有以前版本的阴影集合的数据。 识别数据存储上的可用数量的数据存储空间。 估计所需的数据存储空间量,用于基于接收的指令将数据的阴影集合存储到数据存储。 确定所识别的可用量的数据存储空间是否足以存储估计的数据存储空间量。 当所述确定指示所识别的可用量的数据存储空间是足够的并且允许先前版本被删除或被覆盖时,将数据的阴影集合存储到数据存储。

    RETAINING SHADOW COPY DATA DURING REPLICATION
    10.
    发明申请
    RETAINING SHADOW COPY DATA DURING REPLICATION 有权
    在复制期间保留阴影复制数据

    公开(公告)号:US20070277010A1

    公开(公告)日:2007-11-29

    申请号:US11458552

    申请日:2006-07-19

    IPC分类号: G06F12/16

    摘要: Implementations of the present invention provide systems, methods, and components configured to preserve valid shadow copies during replication cycles, before those valid shadow copies have expired. In particular, one or more components can identify the size and rate of changes in production server data that will be applied to a new volume shadow copy. The components can then determine the storage area that would be needed to store the new volume shadow copy in the backup volume and apply changes onto the backup volume if there is appropriate space. If there is not an appropriate amount of space, the components can alert the system that new action should be taken to preserve both prior, valid shadow copies as well as new shadow copies. For example, a backup administrator may need to increase the shadow copy storage space, or assign a new storage medium for handling new shadow copies.

    摘要翻译: 本发明的实现提供了在复制周期之前,在这些有效卷影副本已经过期之前被配置为保留有效卷影副本的系统,方法和组件。 特别地,一个或多个组件可以识别将应用于新的卷影副本的生产服务器数据的更改的大小和速率。 然后,组件可以确定将新卷卷副本存储在备份卷中所需的存储区域,如果存在适当的空间,则将更改应用于备份卷。 如果没有足够的空间,组件可以提醒系统应该采取新的操作来保留先前有效的卷影副本以及新的卷影副本。 例如,备份管理员可能需要增加卷影副本存储空间,或分配新的存储介质来处理新的卷影副本。