EFFICIENT APPLICATION RECOVERY IN AN INFORMATION MANAGEMENT SYSTEM BASED ON A PSEUDO-STORAGE-DEVICE DRIVER
    51.
    发明申请
    EFFICIENT APPLICATION RECOVERY IN AN INFORMATION MANAGEMENT SYSTEM BASED ON A PSEUDO-STORAGE-DEVICE DRIVER 有权
    基于PSEUDO-STORAGE-DEVICE DRIVER的信息管理系统中的高效应用恢复

    公开(公告)号:US20160041880A1

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

    申请号:US14453045

    申请日:2014-08-06

    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.”

    Abstract translation: 所公开的系统和方法使得应用程序能够在恢复备份数据的过程之后及之后立即开始对用户进行操作和维护,无论恢复可能需要多长时间。 鉴于应用程序可能在恢复操作开始后很快恢复使用,因此被称为“即时应用程序恢复”。 应用程序在“即时应用程序恢复”期间生成的任何主要数据不仅保留,而且可以有效地更新为还原的数据。 在与应用程序相同的客户端计算设备上执行的增强型数据代理和相关联的伪存储设备驱动器使得应用能够与备份数据的完全恢复基本同时地操作。 根据说明性实施例,伪存储设备驱动器向与应用相关联的文件系统呈现伪卷,使得在“即时应用恢复”期间,伪卷可以用作主数据的存储 “。

    SCALED DEPLOYMENT OF DATA PROTECTION RESOURCES FOR DATA ORIGINATING IN AN APPLICATION ORCHESTRATOR

    公开(公告)号:US20240289059A1

    公开(公告)日:2024-08-29

    申请号:US18654590

    申请日:2024-05-03

    CPC classification number: G06F3/0659 G06F3/0604 G06F3/0631 G06F3/067

    Abstract: Data protection resources are automatically scaled to the needs of data source(s) in an application orchestrator computing environment, such as a cluster in a Kubernetes deployment. The approach is adaptable to data sources in production clusters or application suites that are not application orchestrator deployments, such as a cloud-based database-as-a-service (DBaaS). A data storage management system protects cluster-based data with an elastic number of data protection resources (e.g., data agents, media agents), which are deployed on demand. The number of data protection resources deployed for a particular job are appropriate to the workload(s) at present and depend on a variety of scaling factors. In some embodiments, data protection resources are deployed within the same cluster as the data sources. In other embodiments, a separate infrastructure cluster provides the data protection resources on demand, and connects to any number and types of data sources, whether cloud-based or otherwise, without limitation.

    REPLICATING FUNCTIONALITY AND DATA OF A PRIMARY COMPUTING DEVICE ONTO A VIRTUAL MACHINE

    公开(公告)号:US20240205082A1

    公开(公告)日:2024-06-20

    申请号:US18586435

    申请日:2024-02-24

    Abstract: This application describes a process where a system receives a cloning request to replicate the functionality of a primary computing device onto a virtual machine. Initially, the system generates or identifies a non-production, point-in-time copy of the primary device's data and metadata. Utilizing this copy, it assesses the primary device's current configuration and resource usage metrics. Subsequently, it identifies an appropriate hosting destination for the virtual machine, equipped with necessary hardware processors. The process further involves defining an optimal configuration for the virtual machine, which may be distinct from the original device, based on various parameters. The virtual machine is then provisioned at the chosen location according to this tailored configuration. The system ensures the virtual machine has access to the original device's data and metadata through specially provisioned virtual disks. Additionally, it implements specific information management policies on the virtual disks' data and metadata to maintain integrity and security.

    MANAGING DATA FROM INTERNET OF THINGS (IOT) DEVICES IN A VEHICLE

    公开(公告)号:US20220075707A1

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

    申请号:US17529759

    申请日:2021-11-18

    Abstract: A method and system for communicating with IoT devices connected to a vehicle to gather information related to device operation or performance is disclosed. The system makes a copy of at least a portion of the device's non-volatile memory and/or receives IoT device data (e.g., sensor data and/or log files etc.) from an IoT device that recently failed. The system determines which log files and/or sensor data, for example, the IoT device created before and/or after a failure. After gathering this information, the system stores the information, sends it to a storage destination for further analysis and diagnostics to troubleshoot the failure and send a fix or software update to the IoT device. The information can also be placed into secondary storage to comply with regulatory, insurance, or legal purposes.

    ACCESSING A FILE SYSTEM USING TIERED DEDUPLICATION

    公开(公告)号:US20210349857A1

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

    申请号:US17380955

    申请日:2021-07-20

    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.

    PREPARING CONTAINERIZED APPLICATIONS FOR BACKUP USING A BACKUP SERVICES CONTAINER AND A BACKUP SERVICES CONTAINER-ORCHESTRATION POD

    公开(公告)号:US20210011812A1

    公开(公告)日:2021-01-14

    申请号:US16924002

    申请日:2020-07-08

    Abstract: A “backup services container” comprises “backup toolkits,” which include scripts for accessing containerized applications plus enabling utilities/environments for executing the scripts. The backup services container is added to Kubernetes pods comprising containerized applications without changing other pod containers. For maximum value and advantage, the backup services container is “over-equipped” with toolkits. The backup services container selects and applies a suitable backup toolkit to a containerized application to ready it for a pending backup. Interoperability with a proprietary data storage management system provides features that are not possible with third-party backup systems. Some embodiments include one or more components of the proprietary data storage management within the illustrative backup services container. Some embodiments include one or more components of the proprietary data storage management system in a backup services pod configured in a Kubernetes node. All configurations and embodiments are suitable for cloud and/or non-cloud computing environments.

    MANAGING DATA FROM INTERNET OF THINGS DEVICES IN A VEHICLE

    公开(公告)号:US20200334125A1

    公开(公告)日:2020-10-22

    申请号:US16907089

    申请日:2020-06-19

    Abstract: A method and system for communicating with IoT devices connected to a vehicle to gather information related to device operation or performance is disclosed. The system makes a copy of at least a portion of the device's non-volatile memory and/or receives IoT device data (e.g., sensor data and/or log files etc.) from an IoT device that recently failed. The system determines which log files and/or sensor data, for example, the IoT device created before and/or after a failure. After gathering this information, the system stores the information, sends it to a storage destination for further analysis and diagnostics to troubleshoot the failure and send a fix or software update to the IoT device. The information can also be placed into secondary storage to comply with regulatory, insurance, or legal purposes.

    BACKUP INDEX GENERATION PROCESS
    60.
    发明申请

    公开(公告)号:US20180285199A1

    公开(公告)日:2018-10-04

    申请号:US15471833

    申请日:2017-03-28

    Abstract: Container images may be generated from a backup system that includes a backup of one or more applications from a computing system of an entity. During a backup process, an application can be identified and its storage location in a secondary storage can be tracked or saved in a backup index. Configuration information and data or files created by user interaction with the application can be backed up and the location of the backed up data or files may be stored in the backup index along with the location of the configuration information. Using the backup index, a container image can be created that includes a selected application, its configuration information, and data, if any, created by the application. The container image can be generated from the backup stored in the secondary storage.

Patent Agency Ranking