自动确定文件复制机制

    公开(公告)号:CN101385005A

    公开(公告)日:2009-03-11

    申请号:CN200780005094.X

    申请日:2007-01-09

    Applicant: 微软公司

    CPC classification number: G06F11/1451 G06F11/1464

    Abstract: 备份管理员能够在多个不同的基础中的任一种上从生产服务器备份文件。更具体地,能够在已改变字节的基础上复制某些文件。在其他情况下,文件能够通过复制整个文件的更新的副本,或甚至该文件的字节块来备份。可由备份管理员自动地通过预定逻辑,或动态地基于定义的准则来确定复制代理将怎样备份某一文件或某组文件。生产服务器处的相应代理然后能够如所指示地标记这些文件。因此,在稍后当DPM服务器请求每个文件的更新时,生产服务器能够适当地发送已改变文件字节的副本,或该已改变文件本身的整个副本,或甚至文件的已改变的块。

    管理更新以创建虚拟机复制品

    公开(公告)号:CN101821727B

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

    申请号:CN200880111439.4

    申请日:2008-10-07

    Applicant: 微软公司

    CPC classification number: G06F8/65 G06F9/45533

    Abstract: 公开了使用已知更新技术在复制品创建之前自动标识安装在物理机器上的更新、定位来自更新服务器的更新包、并将其下载到执行该复制品创建的机器的技术。更新技术的使用允许对影响需要替换的已定义文件集合的精确标识,并因此最小化了需要下载的更新的数量。此外,提取并高速缓存所需的替换文件集合以允许其在使用相同或不同物理或虚拟机作为源的后续复制品创建期间的重用。下载最小更新集合并高速缓存它们以供重用消除了更新的冗余下载并导致了较短的复制品创建时间。

    同步虚拟机和应用程序生存周期

    公开(公告)号:CN102057355B

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

    申请号:CN200980122387.5

    申请日:2009-05-15

    Applicant: 微软公司

    Abstract: 虚拟环境可被配置成协调虚拟机和在其中执行的应用程序的生存周期。在一个实现中,虚拟环境包括应用层和虚拟机层。应用层与虚拟机层进行通信来按照与应用程序一致的方式来协调并引导虚拟机创建和删除。例如,应用层接收要启动应用程序的请求。应用层从相关联的应用程序属性中确定要创建的虚拟机的类型和/或数量。应用层随后引导适当的虚拟机的创建(通过虚拟机层),并进一步引导其中所请求的应用程序的安装。在检测到应用程序从所创建的虚拟机中的移除时,应用层可自动地引导相应的虚拟机的移除或停止使用。

    将病毒检查与复制过滤相结合

    公开(公告)号:CN101460933B

    公开(公告)日:2012-03-28

    申请号:CN200780020181.2

    申请日:2007-03-15

    Applicant: 微软公司

    CPC classification number: G06F21/562 G06F11/1448

    Abstract: 即使在受感染的数据已被备份到备份服务器之后发现特定病毒的定义,也可针对病毒有效地保护备份系统中的数据。在一个实现中,包括反病毒和复制过滤组件的组合过滤器可标识和处理I/O系统调用(例如,包括对文件的写入)。如果存在病毒,则该组合过滤器的反病毒组件可标记该文件和/或文件写入(并且净化该文件/文件写入),并且将该信息传递给复制组件。如果该文件写入与要备份的文件相关联,则该复制组件然后可将反病毒过滤器的指示连同该文件写入的副本一起传递。备份服务器也可标识存储在该备份服务器处的文件的先前的版本可能已受到感染,并且可由此执行任何适当的动作。

    在虚拟应用环境中归档数据

    公开(公告)号:CN101243395A

    公开(公告)日:2008-08-13

    申请号:CN200680029590.4

    申请日:2006-07-19

    Applicant: 微软公司

    CPC classification number: G06F9/45537 G06F11/1451 G06F11/1469 Y10S707/99953

    Abstract: 呈现了适于在虚拟应用程序环境中用对应的应用程序归档数据的计算机系统。该计算机系统包括处理器、存储器和存储。该计算机系统也包括操作系统、要归档的数据和对应于该数据的应用程序,使得该应用程序可对该数据操作。计算机系统还包括虚拟应用程序环境生成器。响应于归档数据的指令,虚拟应用程序环境生成器生成虚拟应用程序环境。虚拟应用程序环境包括数据、对应的应用程序以及操作系统。

Patent Agency Ranking