CROSS-PLATFORM VIRTUAL MACHINE BACKUP AND REPLICATION

    公开(公告)号:US20220083429A1

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

    申请号:US17486637

    申请日:2021-09-27

    Abstract: According to certain aspects, a method can include, at a first time, performing an incremental backup of first data associated with a virtual machine (VM) residing on a source client computing device from the source client computing device to one or more secondary storage devices to create a backup copy of the VM, where the VM is associated with a hypervisor of a first type; receiving an instruction to restore the first data associated with the VM from the one or more secondary storage devices; retrieving the first data from the one or more secondary storage devices; and applying the first data to second data associated with a replicated VM running on the destination client computing device, where the replicated VM is a replicated version of the VM, and where the second data corresponds to data of the VM at a time before the first time.

    DATABASE PROTECTION USING BLOCK-LEVEL MAPPING

    公开(公告)号:US20210255935A1

    公开(公告)日:2021-08-19

    申请号:US17191517

    申请日:2021-03-03

    Abstract: A system according to certain aspects may include a client computing device including: a database application configured to output a database file in a primary storage device(s), the database application outputting the database file as a series of application-level blocks; and a data agent configured to divide the database file into a plurality of first blocks having a first granularity larger than a second granularity of the application-level blocks such that each of the first blocks spans a plurality of the application-level blocks. The system may include a secondary storage controller computer(s) configured to: in response to instructions to create a secondary copy of the database file: copy the plurality of first blocks to a secondary storage device(s) to create a secondary copy of the database file; and create a table that provides a mapping between the copied plurality of first blocks and corresponding locations on the secondary storage device(s).

    CROSS-PLATFORM VIRTUAL MACHINE DATA AND MEMORY BACKUP AND REPLICATION

    公开(公告)号:US20200301891A1

    公开(公告)日:2020-09-24

    申请号:US16866879

    申请日:2020-05-05

    Abstract: An information management system according to certain aspects configured to implement VM backup and replication operations that reduce the amount of resources and the cost typically associated with such operations. The system can initiate backups of VM data (e.g., persistent data or data written to a virtual disk, such as application data, data saved by an application running on the VM, etc.) and VM memory (e.g., non-persistent data) of a VM. The system can convert the VM data into another format before storage in a secondary storage device occurs. Rather than replicating the VM based on data provided by the production client device, the information management system can initiate VM replication using the backup stored in the secondary storage device. The backup data can be converted into a format associated with the hypervisor that is to run the VM on the target client device before replication to the target client device occurs.

    VIRTUAL MACHINE CHANGE BLOCK TRACKING
    57.
    发明申请

    公开(公告)号:US20180329636A1

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

    申请号:US15979215

    申请日:2018-05-14

    Abstract: According to certain aspects, a system includes a client device that includes a virtual machine (VM) executed by a hypervisor, a driver located within the hypervisor, and a data agent. The VM may include a virtual hard disk file and a change block bitmap file. The driver may intercept a first write operation generated by the VM to store data in a first sector, determine an identity of the first sector based on the intercepted write operation, determine an entry in the change block bitmap file that corresponds with the first sector, and modify the entry in the change block bitmap file to indicate that data in the first sector has changed. The data agent may generate an incremental backup of the VM based on the change block bitmap file in response to an instruction from a storage manager, where the incremental backup includes the data in the first sector.

    ASSIGNING DATA AGENT PROXIES FOR EXECUTING VIRTUAL-MACHINE SECONDARY COPY OPERATIONS INCLUDING STREAMING BACKUP JOBS

    公开(公告)号:US20180295201A1

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

    申请号:US15946116

    申请日:2018-04-05

    CPC classification number: H04L67/28 H04L41/042 H04L41/0856

    Abstract: A comprehensive approach to streaming backups for virtual machines (“VMs”) in a storage management system comprises improvements to the assignment of data agent proxies for VM secondary copy operations. New considerations in performing a VM streaming backup job include without limitation: determining and enforcing a system-wide per-proxy limit of concurrent data streams; generating an ordered priority list of the VMs to be backed up as a basis for choosing which proxies will back up the respective VM, though the illustrative system may not strictly adhere to the priority list based on further considerations; identifying a next available proxy based on data stream utilization at the proxy; and dynamically re-generating the priority list and re-evaluating considerations if some VMs become “stranded” due to a failure to be backed up. Secondary copy operations are distributed to proxies in ways that improve the chances of successfully completing VM streaming backups.

Patent Agency Ranking