APPLICATION RECOVERY IN AN INFORMATION MANAGEMENT SYSTEM BASED ON A PSEUDO-STORAGE-DEVICE DRIVER

    公开(公告)号:US20180089031A1

    公开(公告)日:2018-03-29

    申请号:US15809776

    申请日:2017-11-10

    Abstract: The disclosed systems and methods enable an application to start operating and servicing users soon after and during the course of its backup data being restored, no matter how long the restore may take. This is referred to as “instant application recovery” in view of the fact that the application may be put back in service soon after the restore operation begins. Any primary data generated by the application during “instant application recovery” is not only retained, but is efficiently updated into restored data. An enhanced data agent and an associated pseudo-storage-device driver, which execute on the same client computing device as the application, enable the application to operate substantially concurrently with a full restore of backed up data. According to the illustrative embodiment, the pseudo-storage-device driver presents a pseudo-volume to the file system associated with the application, such that the pseudo-volume may be used as a store for primary data during the period of “instant application recovery.”

    ACCESSING A FILE SYSTEM USING TIERED DEDUPLICATION

    公开(公告)号:US20170124108A1

    公开(公告)日:2017-05-04

    申请号:US15399597

    申请日:2017-01-05

    Abstract: An illustrative pseudo-file-system driver uses deduplication functionality and resources in a storage management system to provide an application and/or a virtual machine with access to a locally-stored file system. From the perspective of the application/virtual machine, the file system appears to be of virtually unlimited capacity. The pseudo-file-system driver instantiates the file system in primary storage, e.g., configured on a local disk. The application/virtual machine requires no configured settings or limits for the file system's storage capacity, and may thus treat the file system as “infinite.” The pseudo-file-system driver intercepts write requests and may use the deduplication infrastructure in the storage management system to offload excess data from local primary storage to deduplicated secondary storage, based on a deduplication database. The pseudo-file-system driver also intercepts read requests and in response may restore data from deduplicated secondary storage to primary storage, also based on the deduplication database.

    CREATING CUSTOMIZED BOOTABLE IMAGE FOR CLIENT COMPUTING DEVICE FROM BACKUP COPY
    66.
    发明申请
    CREATING CUSTOMIZED BOOTABLE IMAGE FOR CLIENT COMPUTING DEVICE FROM BACKUP COPY 有权
    从备份复制创建用于客户端计算设备的自定义可启动映像

    公开(公告)号:US20160283332A1

    公开(公告)日:2016-09-29

    申请号:US15073405

    申请日:2016-03-17

    Abstract: According to certain aspects, a method of creating customized bootable images for client computing devices in an information management system can include: creating a backup copy of each of a plurality of client computing devices, including a first client computing device; subsequent to receiving a request to restore the first client computing device to the state at a first time, creating a customized bootable image that is configured to directly restore the first client computing device to the state at the first time, wherein the customized bootable image includes system state specific to the first client computing device at the first time and one or more drivers associated with hardware existing at time of restore on a computing device to be rebooted; and rebooting the computing device to the state of the first client computing device at the first time from the customized bootable image.

    Abstract translation: 根据某些方面,在信息管理系统中为客户端计算设备创建定制的可启动图像的方法可以包括:创建包括第一客户端计算设备的多个客户端计算设备中的每一个的备份副本; 在接收到将第一客户端计算设备恢复到该状态的请求之后,创建被配置为将第一客户端计算设备直接恢复到第一时间的状态的定制可引导映像,其中定制的可引导映像包括 在第一时间对第一客户端计算设备特定的系统状态和与要重新启动的计算设备上的还原时存在的硬件相关联的一个或多个驱动器; 以及从定制的可启动图像首次将计算设备重新启动到第一客户端计算设备的状态。

    POINT-IN-TIME BACKUPS OF A PRODUCTION APPLICATION MADE ACCESSIBLE OVER FIBRE CHANNEL AND/OR ISCSI AS DATA SOURCES TO A REMOTE APPLICATION BY REPRESENTING THE BACKUPS AS PSEUDO-DISKS OPERATING APART FROM THE PRODUCTION APPLICATION AND ITS HOST
    67.
    发明申请
    POINT-IN-TIME BACKUPS OF A PRODUCTION APPLICATION MADE ACCESSIBLE OVER FIBRE CHANNEL AND/OR ISCSI AS DATA SOURCES TO A REMOTE APPLICATION BY REPRESENTING THE BACKUPS AS PSEUDO-DISKS OPERATING APART FROM THE PRODUCTION APPLICATION AND ITS HOST 审中-公开
    生产应用的一点时间备份可通过将光纤通道和/或ISCSI作为数据源进行远程应用,通过将生产应用程序及其主机的PSEUDO-DISKS操作APART代表备份

    公开(公告)号:US20160154709A1

    公开(公告)日:2016-06-02

    申请号:US15015049

    申请日:2016-02-03

    Abstract: The present enhancement leaves production systems undisturbed while a remote application (“testbed application”) executes elsewhere (“testbed host”). An intermediary computing device hosts an enhanced pseudo-disk driver, pseudo-disks, and an enhanced media agent. The enhanced pseudo-disk driver creates the pseudo-disks, each one representing an associated point-in-time backup image residing in secondary storage. A network, e.g., an Internet Protocol (IP) network or a Fibre Channel (FC) Storage Area Network (SAN), connects the intermediary device with the testbed host, and the enhanced media agent exposes pseudo-disks over the network using iSCSI or FC protocol, respectively. The testbed application uses an exposed pseudo-disk as its recovery data source, such that pseudo-disk resources provide data on an as-needed basis sufficient for the testbed application to operate, yet (a) without restoring the entire associated backup image from secondary storage and (b) without impacting the production environment.

    Abstract translation: 当远程应用程序(“测试平台应用程序”)在其他地方执行时(“测试主机”),本增强功能使生产系统不受干扰。 中间计算设备承载增强型伪磁盘驱动器,伪磁盘和增强型媒体代理。 增强的伪磁盘驱动程序创建伪磁盘,每个虚拟磁盘都代表驻留在辅助存储中的关联时间点备份映像。 诸如互联网协议(IP)网络或光纤通道(FC)存储区域网络(SAN)的网络将中间设备与测试台主机连接,并且增强型媒体代理通过网络使用iSCSI或 FC协议。 测试版应用程序使用暴露的伪磁盘作为其恢复数据源,使得伪磁盘资源根据需要提供足够的数据,足以使测试版应用程序进行操作,但(a)不从第二个恢复整个关联的备份映像 (b)不影响生产环境。

    ACCESSING A FILE SYSTEM USING TIERED DEDUPLICATION
    68.
    发明申请
    ACCESSING A FILE SYSTEM USING TIERED DEDUPLICATION 有权
    访问文件系统使用分层重复

    公开(公告)号:US20160124663A1

    公开(公告)日:2016-05-05

    申请号:US14527678

    申请日:2014-10-29

    Abstract: An illustrative pseudo-file-system driver uses deduplication functionality and resources in a storage management system to provide an application and/or a virtual machine with access to a locally-stored file system. From the perspective of the application/virtual machine, the file system appears to be of virtually unlimited capacity. The pseudo-file-system driver instantiates the file system in primary storage, e.g., configured on a local disk. The application/virtual machine requires no configured settings or limits for the file system's storage capacity, and may thus treat the file system as “infinite.” The pseudo-file-system driver intercepts write requests and may use the deduplication infrastructure in the storage management system to offload excess data from local primary storage to deduplicated secondary storage, based on a deduplication database. The pseudo-file-system driver also intercepts read requests and in response may restore data from deduplicated secondary storage to primary storage, also based on the deduplication database.

    Abstract translation: 说明性的伪文件系统驱动程序使用存储管理系统中的重复数据删除功能和资源来向应用程序和/或虚拟机提供对本地存储的文件系统的访问。 从应用程序/虚拟机的角度来看,文件系统的容量几乎是无限制的。 伪文件系统驱动程序实例化主存储中的文件系统,例如在本地磁盘上配置。 应用程序/虚拟机不需要对文件系统的存储容量进行配置的设置或限制,因此可能将文件系统视为“无限”。伪文件系统驱动程序拦截写入请求,并可能在存储管理中使用重复数据删除基础架构 系统根据重复数据删除数据库将多余的数据从本地主存储卸载到重复数据删除的辅助存储。 伪文件系统驱动程序还拦截读请求,并且响应还可以将数据从重复数据删除的辅助存储还原到主存储,也基于重复数据删除数据库。

    CREATING CUSTOMIZED BOOTABLE IMAGE FOR CLIENT COMPUTING DEVICE FROM BACKUP COPY

    公开(公告)号:US20160019117A1

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

    申请号:US14333286

    申请日:2014-07-16

    Abstract: According to certain aspects, a method of creating customized bootable images for client computing devices in an information management system can include: creating a backup copy of each of a plurality of client computing devices, including a first client computing device; subsequent to receiving a request to restore the first client computing device to the state at a first time, creating a customized bootable image that is configured to directly restore the first client computing device to the state at the first time, wherein the customized bootable image includes system state specific to the first client computing device at the first time and one or more drivers associated with hardware existing at time of restore on a computing device to be rebooted; and rebooting the computing device to the state of the first client computing device at the first time from the customized bootable image.

Patent Agency Ranking