Proxy backup of virtual disk image files on NAS devices
    1.
    发明授权
    Proxy backup of virtual disk image files on NAS devices 有权
    NAS设备上虚拟磁盘映像文件的代理备份

    公开(公告)号:US08438349B2

    公开(公告)日:2013-05-07

    申请号:US12545450

    申请日:2009-08-21

    IPC分类号: G06F13/00 G06F13/28 G06F9/455

    摘要: A system and method for backing up a virtual machine executing on a virtualization server computer are described. A snapshot of a virtual disk image file of the virtual machine may be created on a network-attached storage (NAS) device coupled to the virtualization server computer. The snapshot may be used to backup the virtual disk image file from the NAS device to a backup storage device without transferring the virtual disk image file through the virtualization server computer. Mapping information useable to access the plurality of files stored in the virtual disk image file on an individual basis may be created and stored together with the backup copy of the virtual disk image file on the backup storage device.

    摘要翻译: 描述了用于备份在虚拟化服务器计算机上执行的虚拟机的系统和方法。 可以在耦合到虚拟化服务器计算机的网络连接存储(NAS)设备上创建虚拟机的虚拟磁盘映像文件的快照。 快照可用于将虚拟磁盘映像文件从NAS设备备份到备份存储设备,而无需通过虚拟化服务器计算机传输虚拟磁盘映像文件。 可以创建可用于访问存储在虚拟磁盘映像文件中的多个文件的映射信息,并将其与虚拟磁盘映像文件的备份副本一起存储在备份存储设备上。

    Remote, granular restore from full virtual machine backup
    2.
    发明授权
    Remote, granular restore from full virtual machine backup 有权
    从完整虚拟机备份进行远程,细粒度还原

    公开(公告)号:US08577845B2

    公开(公告)日:2013-11-05

    申请号:US12138897

    申请日:2008-06-13

    IPC分类号: G06F7/00 G06F17/00

    摘要: In one embodiment, a backup application transmits a remote request to a virtual machine that includes an application to be backed up. The request solicits metadata from the application that describes a structure of the data stored by the application on the virtual storage devices of the virtual machine. Using the metadata, the backup application may identify objects within the virtual machine. Accordingly, a granular restore of data to the virtual machine may be possible without installing backup software within the virtual machine.

    摘要翻译: 在一个实施例中,备份应用将远程请求发送到包括要备份的应用的虚拟机。 请求从应用程序请求元数据,该元数据描述应用程序在虚拟机的虚拟存储设备上存储的数据的结构。 使用元数据,备份应用程序可以识别虚拟机内的对象。 因此,在虚拟机内不安装备份软件的情况下,可以对虚拟机进行数据的粒度还原。

    Proxy Backup of Virtual Disk Image Files on NAS Devices
    3.
    发明申请
    Proxy Backup of Virtual Disk Image Files on NAS Devices 有权
    NAS设备上虚拟磁盘映像文件的代理备份

    公开(公告)号:US20110047340A1

    公开(公告)日:2011-02-24

    申请号:US12545450

    申请日:2009-08-21

    IPC分类号: G06F12/16 G06F12/00 G06F9/455

    摘要: A system and method for backing up a virtual machine executing on a virtualization server computer are described. A snapshot of a virtual disk image file of the virtual machine may be created on a network-attached storage (NAS) device coupled to the virtualization server computer. The snapshot may be used to backup the virtual disk image file from the NAS device to a backup storage device without transferring the virtual disk image file through the virtualization server computer. Mapping information useable to access the plurality of files stored in the virtual disk image file on an individual basis may be created and stored together with the backup copy of the virtual disk image file on the backup storage device.

    摘要翻译: 描述了用于备份在虚拟化服务器计算机上执行的虚拟机的系统和方法。 可以在耦合到虚拟化服务器计算机的网络连接存储(NAS)设备上创建虚拟机的虚拟磁盘映像文件的快照。 该快照可用于将虚拟磁盘映像文件从NAS设备备份到备份存储设备,而无需通过虚拟化服务器计算机传输虚拟磁盘映像文件。 可以创建可用于访问存储在虚拟磁盘映像文件中的多个文件的映射信息,并将其与虚拟磁盘映像文件的备份副本一起存储在备份存储设备上。

    Remote, Granular Restore from Full Virtual Machine Backup
    4.
    发明申请
    Remote, Granular Restore from Full Virtual Machine Backup 有权
    从完全虚拟机备份远程,粒度还原

    公开(公告)号:US20090313447A1

    公开(公告)日:2009-12-17

    申请号:US12138897

    申请日:2008-06-13

    IPC分类号: G06F12/16 G06F9/455

    摘要: In one embodiment, a backup application transmits a remote request to a virtual machine that includes an application to be backed up. The request solicits metadata from the application that describes a structure of the data stored by the application on the virtual storage devices of the virtual machine. Using the metadata, the backup application may identify objects within the virtual machine (e.g. individual files, individual messages, database records or tables, etc.). Accordingly, a granular restore of data to the virtual machine may be possible without installing backup software within the virtual machine.

    摘要翻译: 在一个实施例中,备份应用将远程请求发送到包括要备份的应用的虚拟机。 请求从应用程序请求元数据,该元数据描述应用程序在虚拟机的虚拟存储设备上存储的数据的结构。 使用元数据,备份应用程序可以识别虚拟机内的对象(例如,各个文件,单个消息,数据库记录或表等)。 因此,在虚拟机内不安装备份软件的情况下,可以对虚拟机进行数据的粒度还原。

    Optimized image archiving
    5.
    发明授权
    Optimized image archiving 有权
    优化的图像存档

    公开(公告)号:US08346727B1

    公开(公告)日:2013-01-01

    申请号:US12723769

    申请日:2010-03-15

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30233

    摘要: An optimized backup image of a virtual machine is generated. The virtual machine is associated with a virtual disk. The virtual disk includes one or more virtual volumes. Generating the optimized backup image includes excluding one or more invalid sectors of the virtual disk from the optimized backup image.

    摘要翻译: 生成虚拟机的优化备份映像。 虚拟机与虚拟磁盘相关联。 虚拟磁盘包括一个或多个虚拟卷。 生成优化的备份映像包括从优化的备份映像中排除虚拟磁盘的一个或多个无效扇区。

    Efficient Management of Archival Images of Virtual Machines Having Incremental Snapshots
    6.
    发明申请
    Efficient Management of Archival Images of Virtual Machines Having Incremental Snapshots 有权
    具有增量快照的虚拟机的档案图像的有效管理

    公开(公告)号:US20100049929A1

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

    申请号:US12197672

    申请日:2008-08-25

    IPC分类号: G06F12/16 G06F9/455

    摘要: In one embodiment, a backup application is disclosed which is configured to detect that one or more incremental virtual disk files are provided in a virtual machine image. The backup application may invoke a merge function in the virtual machine monitor, and may merge the incremental virtual disk files into the base virtual disk file. Redundant data is thus eliminated, and may reduce the amount of archive media needed to store the backed-up virtual machine image.

    摘要翻译: 在一个实施例中,公开了备份应用,其被配置为检测虚拟机映像中提供了一个或多个增量虚拟磁盘文件。 备份应用程序可以在虚拟机监视器中调用合并功能,并可将增量虚拟磁盘文件合并到基本虚拟磁盘文件中。 从而消除冗余数据,并且可以减少存储备份的虚拟机映像所需的归档介质的量。

    Method and system for restoring encrypted files from a virtual machine image
    7.
    发明授权
    Method and system for restoring encrypted files from a virtual machine image 有权
    从虚拟机映像恢复加密文件的方法和系统

    公开(公告)号:US08930423B1

    公开(公告)日:2015-01-06

    申请号:US12346133

    申请日:2008-12-30

    摘要: Various techniques, including a method, system and computer program product for restoring encrypted files are disclosed. The method includes accessing a file table record for an encrypted file. The file table record includes an encrypted file stream and extent information identifying a location of one or more portions of the encrypted file in a virtual machine image. In response to accessing the file table record a consecutive data stream is stored. Storing the consecutive data stream includes encapsulating the encrypted file stream and the one or more portions of the encrypted file.

    摘要翻译: 公开了各种技术,包括用于恢复加密文件的方法,系统和计算机程序产品。 该方法包括访问加密文件的文件表记录。 文件表记录包括加密的文件流和标识在虚拟机映像中的加密文件的一个或多个部分的位置的盘区信息。 响应于访问文件表记录,存储连续的数据流。 存储连续数据流包括加密文件流和加密文件的一个或多个部分。

    Remediating malware infections through obfuscation
    8.
    发明授权
    Remediating malware infections through obfuscation 有权
    通过混淆来修复恶意软件感染

    公开(公告)号:US08495741B1

    公开(公告)日:2013-07-23

    申请号:US11694711

    申请日:2007-03-30

    IPC分类号: G06F21/00

    CPC分类号: G06F21/575

    摘要: A computer has a storage device that is infected with malicious software (malware). The malware uses stealth or rootkit techniques to hide itself in the storage device. A security module within the storage device detects the malware by comparing the files read from the storage device to those reported by the operating system. Upon detecting the malware, the security module prepares the computer for malware obfuscation by storing information describing the location of the malware, deploying an executable file, and configuring it to run on reboot. The executable file executes upon reboot and locates the data on the storage device associated with the malware. The executable file obfuscates the data so that the malware no longer loads at boot time, thereby disabling the rootkit technique. The computer reboots and the security module remediates the malware infection.

    摘要翻译: 计算机有一个被恶意软件(恶意软件)感染的存储设备。 恶意软件使用隐身或rootkit技术将自身隐藏在存储设备中。 存储设备内的安全模块通过比较从存储设备读取的文件与操作系统报告的文件来检测恶意软件。 在检测到恶意软件时,安全模块通过存储描述恶意软件位置的信息,部署可执行文件,并将其配置为在重新启动时运行来准备计算机恶意软件混淆。 可执行文件在重新启动时执行,并将数据定位到与恶意软件相关联的存储设备上。 可执行文件会混淆数据,以便在引导时不再加载恶意软件,从而禁用rootkit技术。 计算机重新启动,安全模块可以修复恶意软件感染。

    Efficient management of archival images of virtual machines having incremental snapshots
    9.
    发明授权
    Efficient management of archival images of virtual machines having incremental snapshots 有权
    具有增量快照的虚拟机的档案图像的有效管理

    公开(公告)号:US08495316B2

    公开(公告)日:2013-07-23

    申请号:US12197672

    申请日:2008-08-25

    IPC分类号: G06F12/00

    摘要: In one embodiment, a backup application is disclosed which is configured to detect that one or more incremental virtual disk files are provided in a virtual machine image. The backup application may invoke a merge function in the virtual machine monitor, and may merge the incremental virtual disk files into the base virtual disk file. Redundant data is thus eliminated, and may reduce the amount of archive media needed to store the backed-up virtual machine image.

    摘要翻译: 在一个实施例中,公开了备份应用,其被配置为检测虚拟机映像中提供了一个或多个增量虚拟磁盘文件。 备份应用程序可以在虚拟机监视器中调用合并功能,并可将增量虚拟磁盘文件合并到基本虚拟磁盘文件中。 从而消除冗余数据,并且可以减少存储备份的虚拟机映像所需的归档介质的量。

    Techniques for managing non-snappable volumes

    公开(公告)号:US09773006B1

    公开(公告)日:2017-09-26

    申请号:US13397547

    申请日:2012-02-15

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30088 G06F11/1446

    摘要: Techniques for managing non-snappable volumes are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for managing non-snappable volumes comprising identifying a virtual disk associated with a virtual machine, identifying a non-snappable volume associated with the virtual disk, analyzing the non-snappable volume, using at least one computer processor, to determine whether the non-snappable volume contains application data, and performing one or more responsive actions in the event the non-snappable volume is determined to contain application data.