Integrated snapshot interface for a data storage system

    公开(公告)号:US10698632B2

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

    申请号:US15900075

    申请日:2018-02-20

    Abstract: A data storage system includes a generic snapshot interface, allowing for integration with a wide variety of snapshot-capable storage devices. The generic interface can be a programming interface (e.g., an application programming interface [API]). Using the snapshot interface, storage device vendors can integrate their particular snapshot technology with the data storage system. For instance, the data storage system can access a shared library of functions (e.g., a dynamically linked library [DLL]) provided by the vendor (or another by appropriate entity) and that complies with the specifications of the common programming interface. And by invoking the appropriate functions in the library, the data storage system implements the snapshot operation on the storage device.

    Creating customized bootable image for client computing device from backup copy

    公开(公告)号:US10649863B2

    公开(公告)日:2020-05-12

    申请号:US16416093

    申请日:2019-05-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.

    REPORTING USING DATA OBTAINED DURING BACKUP OF PRIMARY STORAGE

    公开(公告)号:US20190324661A1

    公开(公告)日:2019-10-24

    申请号:US16422780

    申请日:2019-05-24

    Abstract: A data storage system can scan one or more information stores of primary storage and analyze the metadata of files stored in the one or more information stores of primary storage to identify multiple, possibly relevant, secondary copy operations that can be performed on the files. The storage system can also identify primary storage usage information of each file during the scan and use that information to generate reports regarding the usage of the primary storage.

    PREDICTING SCALE OF DATA MIGRATION
    85.
    发明申请

    公开(公告)号:US20190042609A1

    公开(公告)日:2019-02-07

    申请号:US16057763

    申请日:2018-08-07

    Abstract: This application discloses a system for presenting data to a user based on requests to move data from primary storage to secondary storage. The system receives a request to move data that satisfies at least one criterion, from primary to secondary data storage. The system then identifies an initial database query from the request, and further builds a nested database query from the initial database query according to a database schema. Next, the system estimates a size of a result of executing the nested database query. Finally, the system provides for display to the user the estimated size.

    LIGHTWEIGHT MOUNTING OF A SECONDARY COPY OF FILE SYSTEM DATA

    公开(公告)号:US20180335965A1

    公开(公告)日:2018-11-22

    申请号:US15987741

    申请日:2018-05-23

    Abstract: A data storage system allows a user to search a secondary copy such as a back up, archive, or snapshot and receive an abbreviated version of the secondary copy of the file system as a result of the search. The abbreviated version of the secondary copy of the file system may include metadata such as a listing of secondary copy data that correspond with a search term or other filtering criteria provided by the user. An operating system of the user's computing device may mount the abbreviated version so that it can be displayed within a view of the file system of the computing device. Once a user selects one or more desired data objects listed in the abbreviated version, the selected actual one or more data objects are retrieved from secondary storage.

    Efficient live-mount of a backed up virtual machine in a storage management system

    公开(公告)号:US10048889B2

    公开(公告)日:2018-08-14

    申请号:US15191366

    申请日:2016-06-23

    Abstract: Systems and methods enable a virtual machine, including any applications executing thereon, to quickly start executing and servicing users based on pre-staged data blocks supplied from a backup copy in secondary storage. An enhanced media agent may pre-stage certain backed up data blocks which may be needed to launch the virtual machine, based on predictive analysis pertaining to the virtual machine's operational profile. The enhanced media agent may also pre-stage backed up data blocks for a virtual-machine-file-relocation operation, based on the operation's relocation scheme. Servicing read requests to the virtual machine may take priority over ongoing pre-staging of backed up data. Read requests may be tracked so that the media agent may properly maintain the contents of an associated read cache. Some embodiments of the illustrative storage management system may lack, or may simply not require, the relocation operation, and may operate in a “live mount” configuration.

    Storage management of data using an open-archive architecture, including streamlined access to primary data originally stored on network-attached storage and archived to secondary storage

    公开(公告)号:US09928144B2

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

    申请号:US14673278

    申请日:2015-03-30

    CPC classification number: G06F11/1451 G06F17/30073 G06F17/30197

    Abstract: An illustrative “open archive” architecture relieves the immediate need to add network-attached storage (NAS) devices to a storage management system. The open archive architecture provides streamlined access to live production data, which originally was stored on a NAS device but which is archived to secondary storage to free up NAS space. An open-archive server coordinates with an open-archive layer that operates on the NAS device. The open-archive server identifies data sets on the NAS that meet archiving criteria, which are then automatically moved to an open archive in secondary storage. The open archive layer intercepts data-access calls coming into the NAS device, e.g., open calls, read calls, write calls. The intercepted calls are reported to the open-archive server for analysis. If the open-archive server determines that the data referenced in an intercepted call is stored in the open archive, the open-archive server initiates a restore job that recovers the data from secondary storage and stores it back on the NAS device. The intercepted call may now be served from the NAS. These operations occur automatically and do not involve users or their computing devices, and the computing devices operate without data agents for the NAS-based data.

Patent Agency Ranking