Consolidated processing of storage-array commands by a snapshot-control media agent

    公开(公告)号:US11245759B2

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

    申请号:US17006607

    申请日:2020-08-28

    Abstract: A “snapshot-control media agent” (“snap-MA”) is configured on a secondary storage computing device that operates apart from client computing devices. A “forwarder” media agent operates on each client computing device that uses a storage array, yet lacks command channels to the storage array. The forwarder media agent forwards commands directed at the storage array to the snap-MA, which receives and processes commands directed at the storage array that were forwarded by the forwarder media agents. Responses from the storage array are transmitted to the respective forwarder media agent. The snap-MA pools storage-array-command devices to avoid capacity limitations in regard to communications channels at the storage array. The snap-MA operating in conjunction with the forwarder media agents enable the illustrative system to consolidate the communication of storage-array commands away from client computing devices and/or proxy media agent hosts and into the secondary storage computing device that hosts the snap-MA.

    Consolidated processing of storage-array commands using a forwarder media agent in conjunction with a snapshot-control media agent

    公开(公告)号:US10042716B2

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

    申请号:US14476670

    申请日:2014-09-03

    CPC classification number: G06F11/1464 G06F11/00

    Abstract: The illustrative systems and methods consolidate storage-array command channels into a media agent that executes outside the production environment. A “snapshot-control media agent” (“snap-MA”) is configured on a secondary storage computing device that operates apart from client computing devices. A “forwarder” media agent operates on each client computing device that uses the storage array, yet lacks command channels to the storage array. Likewise, a “forwarder” proxy media agent may operate without command channels to the storage array. No third-party libraries or storage-array-command devices are installed or needed on the host computing device. The forwarder media agent forwards any commands directed at the storage array to the snap-MA on the secondary storage computing device. The snap-MA receives and processes commands directed at the storage array that were forwarded by the forwarder media agents. Responses from the storage array are transmitted to the respective forwarder media agent. The snap-MA advantageously pools any number of storage-array-command devices so that capacity limitations in regard to communications channels at the storage array may be avoided. As a result, the snap-MA operating in conjunction with the forwarder media agents enable the illustrative system to consolidate the communication of storage-array commands away from client computing devices and/or proxy media agent hosts and into the secondary storage computing device that hosts the snap-MA.

    Unified snapshot storage management

    公开(公告)号:US09996428B2

    公开(公告)日:2018-06-12

    申请号:US15195937

    申请日:2016-06-28

    Abstract: An illustrative approach to managing snapshots streamlines how and when snapshots are generated in a storage management system, such that fewer snapshots may be generated without diminishing the scope of data protection. A novel unified-snapshot storage policy may govern snapshots for any number of subclients. A unified-snapshot job based on the unified-snapshot storage policy enables the illustrative storage management system to automatically discover relevant components and generate at most one snapshot per target logical unit number (“LUN”) in a storage array. Each snapshot may comprise the data of any number of subclients and/or clients in the storage management system. Accordingly, one unified-snapshot job may yield a minimum but sufficient number of snapshots comprising data of all subclients associated with the governing unified-snapshot storage policy. An enhanced storage manager may manage the unified-snapshot jobs. One or more enhanced media agents and/or data agents may participate in the unified-snapshot jobs and in subsequent cataloguing of the snapshots.

    Snapshot readiness checking and reporting

    公开(公告)号:US09892123B2

    公开(公告)日:2018-02-13

    申请号:US15280902

    申请日:2016-09-29

    Abstract: An information management system according to certain aspects may determine whether snapshot operations will work prior to executing them. The system may check various factors or parameters relating to a snapshot storage policy to verify whether the storage policy will work at runtime without actually executing the policy. Some examples of factors can include: availability of primary storage devices for which a snapshot should be obtained, availability of secondary storage devices, license availability for snapshot software, user credentials for connecting to primary and/or second storage devices, available storage capacity, connectivity to storage devices, etc. The system may also check whether a particular system configuration is supported in connection with snapshot operations. The result of the determination can be provided in the form of a report summarizing any problems found with the snapshot storage policy. The report can include recommended courses of action or solutions for resolving any identified issues.

    DATA RECOVERY OPERATIONS, SUCH AS RECOVERY FROM MODIFIED NETWORK DATA MANAGEMENT PROTOCOL DATA
    5.
    发明申请
    DATA RECOVERY OPERATIONS, SUCH AS RECOVERY FROM MODIFIED NETWORK DATA MANAGEMENT PROTOCOL DATA 有权
    数据恢复操作,如从修改的网络数据管理协议数据恢复

    公开(公告)号:US20160147472A1

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

    申请号:US15005209

    申请日:2016-01-25

    Abstract: The systems and methods herein permit storage systems to correctly perform data recovery, such as direct access recovery, of Network Data Management Protocol (“NDMP”) backup data that was modified prior to being stored in secondary storage media, such as tape. For example, as described in greater detail herein, the systems and methods may permit NDMP backup data to be encrypted, compressed, deduplicated, and/or otherwise modified prior to storage. The systems and methods herein also permit a user to perform a precautionary snapshot of the current state of data (e.g., primary data) prior to reverting data to a previous state using point-in-time data.

    Abstract translation: 这里的系统和方法允许存储系统正确地执行在被存储在诸如磁带的二级存储介质之前被修改的网络数据管理协议(“NDMP”)备份数据的数据恢复,诸如直接访问恢复。 例如,如本文更详细地描述的,系统和方法可以允许在存储之前对NDMP备份数据进行加密,压缩,重复数据删除和/或其它修改。 这里的系统和方法还允许用户在使用时间点数据将数据恢复到先前状态之前执行数据的当前状态(例如主数据)的预防性快照。

    UTILIZING SNAPSHOTS FOR ACCESS TO DATABASES AND OTHER APPLICATIONS
    6.
    发明申请
    UTILIZING SNAPSHOTS FOR ACCESS TO DATABASES AND OTHER APPLICATIONS 有权
    使用数据库和其他应用程序的快照

    公开(公告)号:US20130262387A1

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

    申请号:US13792104

    申请日:2013-03-10

    CPC classification number: G06F17/30581 G06F11/3664 G06F17/303

    Abstract: A method and system for utilizing snapshots to provide copies of a database or other application or large data structure to computing devices receives a request for access to a copy of a database, and performs a snapshot of a storage volume containing the requested database. The system then clones the snapshot and mounts the snapshot to a computing device, thus enabling the computing device to access a copy of the database. In some examples, the system automatically updates copies of a database on a scheduled basis (e.g., daily or weekly basis) to refresh a database regularly.

    Abstract translation: 利用快照向计算设备提供数据库或其他应用或大数据结构的副本的方法和系统接收访问数据库副本的请求,并执行包含所请求的数据库的存储卷的快照。 系统然后克隆快照并将快照安装到计算设备,从而使计算设备能够访问数据库的副本。 在一些示例中,系统以计划的方式自动更新数据库的副本(例如,每天或每周),以定期刷新数据库。

    Single snapshot for multiple agents

    公开(公告)号:US10853176B2

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

    申请号:US15888592

    申请日:2018-02-05

    Abstract: A data storage system according to certain aspects can share a single snapshot for multiple applications and/or agents. For example, the data storage system can receive snapshot commands from multiple applications and/or agents, and can group them for a single snapshot (e.g., based on time of receipt of the snapshot commands). Data associated with the multiple applications and/or agents may reside on a single LUN or volume. The data storage system can take a single snapshot of the LUN or volume, and generate metadata regarding which portion of the snapshot is related to which application. The single snapshot can be stored in one or more secondary storage devices. The single snapshot may be partitioned into portions relating to different applications and stored separately.

    Operation readiness checking and reporting

    公开(公告)号:US10572444B2

    公开(公告)日:2020-02-25

    申请号:US16233851

    申请日:2018-12-27

    Abstract: An information management system according to certain aspects may determine whether storage operations will work prior to executing them. The system may check various factors or parameters relating to a storage policy to verify whether the storage policy will work at runtime without actually executing the policy. Some examples of factors can include: availability of primary storage devices, availability of secondary storage devices, license availability for performing that operation, user credentials for connecting to primary and/or second storage devices, available storage capacity, connectivity to storage devices, etc. The system may also check whether a particular system configuration is supported in connection with storage operations. The result of the determination can be provided in the form of a report summarizing any problems found with the storage policy. The report can include recommended courses of action or solutions for resolving any identified issues.

    Snapshot readiness checking and reporting
    10.
    发明授权
    Snapshot readiness checking and reporting 有权
    快照准备检查和报告

    公开(公告)号:US09495251B2

    公开(公告)日:2016-11-15

    申请号:US14163876

    申请日:2014-01-24

    Abstract: An information management system according to certain aspects may determine whether snapshot operations will work prior to executing them. The system may check various factors or parameters relating to a snapshot storage policy to verify whether the storage policy will work at runtime without actually executing the policy. Some examples of factors can include: availability of primary storage devices for which a snapshot should be obtained, availability of secondary storage devices, license availability for snapshot software, user credentials for connecting to primary and/or second storage devices, available storage capacity, connectivity to storage devices, etc. The system may also check whether a particular system configuration is supported in connection with snapshot operations. The result of the determination can be provided in the form of a report summarizing any problems found with the snapshot storage policy. The report can include recommended courses of action or solutions for resolving any identified issues.

    Abstract translation: 根据某些方面的信息管理系统可以确定快照操作在执行之前是否工作。 系统可以检查与快照存储策略相关的各种因素或参数,以验证存储策略是否在运行时工作,而不实际执行策略。 一些因素可能包括:应获取快照的主存储设备的可用性,辅助存储设备的可用性,快照软件的许可证可用性,用于连接到主存储设备和/或第二存储设备的用户凭据,可用存储容量,连接性 到存储设备等。系统还可以检查是否支持与快照操作有关的特定系统配置。 可以以总结形式的报告的形式提供确定结果,其中概述了快照存储策略中发现的任何问题。 该报告可以包括建议的行动方案或解决任何确定问题的解决方案。

Patent Agency Ranking