Recovering corrupt virtual machine disks
    4.
    发明授权
    Recovering corrupt virtual machine disks 有权
    恢复损坏的虚拟机磁盘

    公开(公告)号:US09588847B1

    公开(公告)日:2017-03-07

    申请号:US14225089

    申请日:2014-03-25

    CPC classification number: G06F11/1458 G06F17/30088 G06F17/30575

    Abstract: A method and system for recovering a corrupt virtual disk is discussed. A request to recover the disk may be received. A recovery snapshot for the last point-in-time the system was stable may be synthesized. A difference may be identified between that recovery snapshot and the corrupt disk. A virtual machine may communicate with both the difference and the corrupt disk, and the difference may be merged with the corrupt disk.

    Abstract translation: 讨论了一种用于恢复损坏的虚拟磁盘的方法和系统。 可能会收到恢复磁盘的请求。 可以合成系统稳定的最后一个时间点的恢复快照。 在恢复快照和损坏的磁盘之间可能会出现差异。 虚拟机可以与差异和损坏的磁盘通信,并且差异可以与损坏的磁盘合并。

    Replication of a virtual distributed volume with virtual machine granualarity
    5.
    发明授权
    Replication of a virtual distributed volume with virtual machine granualarity 有权
    虚拟分布式卷虚拟机的复制

    公开(公告)号:US09189339B1

    公开(公告)日:2015-11-17

    申请号:US14229467

    申请日:2014-03-28

    CPC classification number: G06F11/2074 G06F11/1471 G06F11/1484 G06F11/2023

    Abstract: In one aspect, a method includes intercepting an I/O sent by a virtual machine at a first site, sending the I/O to a first data protection appliance (DPA) at the first site, sending I/O metadata to a first service layer at the first site, sending I/O data down the I/O stack after receiving acknowledgement that the I/O metadata arrived at the first service layer, intercepting the I/O at the first service layer, sending the I/O metadata from the first service layer to a second service layer at a second site and sending I/O data to the second service layer at the second site by ensuring that I/O metadata mirroring between the first site and the second site is completed before I/O data mirroring occurs between the first site and the second site.

    Abstract translation: 一方面,一种方法包括拦截由第一站点上的虚拟机发送的I / O,将I / O发送到第一站点处的第一数据保护设备(DPA),将I / O元数据发送到第一服务 在接收到I / O元数据到达第一服务层的确认之后,在第一服务层拦截I / O,发送I / O元数据,在I / O堆栈中发送I / O数据 从第一服务层到第二站点的第二服务层,并且通过确保第一站点和第二站点之间的I / O元数据镜像在I / O元数据镜像之前完成,并将I / O数据发送到第二站点处的第二服务层。 O数据镜像发生在第一个站点和第二站点之间。

    Consistency determination
    6.
    发明授权

    公开(公告)号:US10671596B1

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

    申请号:US14674241

    申请日:2015-03-31

    Abstract: A method, system, and computer program product for determining a consistent point in time in a replication environment comprising determining periods of time that no IO was received from sources; wherein the periods are determined to account for differences between the clocks of the sources and the clock at a replication appliance, adjusting the periods of time that no IO was received by at least one delay factor, comparing the adjusted periods of time from the sources to determine a common period of time; wherein the common point in time denotes that each source was in a consistent state and marking the adjusted point in time as a consistent point in time in a journal.

    Recover storage array using remote deduplication device

    公开(公告)号:US10437783B1

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

    申请号:US14496790

    申请日:2014-09-25

    Abstract: In one aspect, a method includes extracting configuration files from a deduplication device, configuring a storage array based on the configuration files extracted, extracting data for a point-in-time (PIT) from the deduplication device and sending the data for the PIT extracted to the storage array. In another aspect, an apparatus includes electronic hardware circuitry configured to extract configuration files from a deduplication device, configure a storage array based on the configuration files extracted, extract data for a PIT from the deduplication device and send the data for the PIT extracted to the storage array. In a further aspect, an article includes a non-transitory computer-readable medium that stores computer-executable instructions. The instructions cause a machine to extract configuration files from a deduplication device, configure a storage array based on the configuration files extracted, extract data for a PIT from the deduplication device and send the data for the PIT extracted to the storage array.

    Replication of xcopy command
    9.
    发明授权

    公开(公告)号:US09740572B1

    公开(公告)日:2017-08-22

    申请号:US14143020

    申请日:2013-12-30

    Abstract: A method, system and program product for implementing the xcopy command in a replication environment, the replication environment having a production site, a splitter, and a replication site, wherein the replication site has a journal, comprising, determining if the source and target LUNs of the xcopy command are replicated, based on a determination that both source and target LUNs are replicated, determining if the production and replication LUNs are synchronized, based on a positive determination that the LUNs are synchronized, and performing the xcopy command on the replication.

    Virtual volume converter
    10.
    发明授权
    Virtual volume converter 有权
    虚拟音量转换器

    公开(公告)号:US09557921B1

    公开(公告)日:2017-01-31

    申请号:US14669377

    申请日:2015-03-26

    Abstract: In one aspect, a method includes providing virtual volumes (VVols) and mappings from the VVols to corresponding data storage devices to an I/O filter in a first virtual machine (VM), sending control path commands sent from the first VM to a control-path manager VM, the first VM and the control-path manager VM being run on a VM host, intercepting an I/O for a VVol using the I/O filter and sending the intercepted I/O to a data storage device mapped to the VVol.

    Abstract translation: 一方面,一种方法包括向第一虚拟机(VM)中的I / O过滤器提供虚拟卷(VVols)和从VVols到相应的数据存储设备的映射,将从第一VM发送的控制路径命令发送到控制 -path manager VM,第一个VM和控制路径管理器VM在VM主机上运行,​​使用I / O过滤器拦截VVol的I / O,并将拦截的I / O发送到映射到 VVol。

Patent Agency Ranking