【技术实现步骤摘要】
恢复文件的方法、设备和计算机可读介质
本专利技术一般涉及文件恢复,并且更具体地涉及恢复文件的方法、设备和计算机可读介质。
技术介绍
文件级恢复是用于恢复虚拟机上的文件的主要方式之一。目前,在文件级恢复中,客户端通过调用用于文件恢复的应用编程接口(API),将虚拟机的特定文件或文件夹在备份服务器上的备份推送到该虚拟机。调用该API每次仅能够推送一个文件。在待恢复的文件的数量较大的情况下,需要针对每个待恢复的文件调用一次该API,而API调用的性能较低,从而导致低效的文件恢复过程。
技术实现思路
本公开的实施例提供了恢复文件的方法、设备以及计算机可读介质。在本公开的第一方面,提供了一种恢复文件的方法。该方法包括:在客户端处,响应于从备份服务器接收到用于恢复虚拟机上的文件集合的指令,从文件集合的备份服务器获取文件集合的备份;向虚拟机传送与文件集合的备份有关的信息以及文件下载应用;以及通过向虚拟机发送用于执行文件下载应用的指令,使文件下载应用在虚拟机上被执行,使得虚拟机基于与文件集合的备份有关的信息从客户端下载文件集合的备份。在一些实施例中,与文件集合的备份有关的信息至少包括:文件集合的备份的标识,以及文件集合的备份在虚拟机上的存储路径。在一些实施例中,该方法进一步包括:在客户端处相关联地存储文件集合的备份的标识以及文件集合的备份在客户端上的访问路径。在一些实施例中,该方法进一步包括:从虚拟机接收用于下载文件集合的备份的请求,请求包括文件集合的备份的标识;基于请求中的标识, ...
【技术保护点】
1.一种恢复文件的方法,包括:/n在客户端处,响应于从备份服务器接收到用于恢复虚拟机上的文件集合的指令,从所述备份服务器获取所述文件集合的备份;/n向所述虚拟机传送与所述备份有关的信息以及文件下载应用;以及/n通过向所述虚拟机发送用于执行所述文件下载应用的指令,使所述文件下载应用在所述虚拟机上被执行,使得所述虚拟机基于与所述备份有关的所述信息从所述客户端下载所述备份。/n
【技术特征摘要】
1.一种恢复文件的方法,包括:
在客户端处,响应于从备份服务器接收到用于恢复虚拟机上的文件集合的指令,从所述备份服务器获取所述文件集合的备份;
向所述虚拟机传送与所述备份有关的信息以及文件下载应用;以及
通过向所述虚拟机发送用于执行所述文件下载应用的指令,使所述文件下载应用在所述虚拟机上被执行,使得所述虚拟机基于与所述备份有关的所述信息从所述客户端下载所述备份。
2.根据权利要求1所述的方法,其中与所述备份有关的所述信息至少包括:
所述备份的标识,以及
所述备份在所述虚拟机上的存储路径。
3.根据权利要求2所述的方法,进一步包括:
在所述客户端处相关联地存储所述备份的所述标识以及所述备份在所述客户端上的访问路径。
4.根据权利要求3所述的方法,进一步包括:
从所述虚拟机接收用于下载所述备份的请求,所述请求包括所述备份的所述标识;
基于所述请求中的所述标识,确定所述备份在所述客户端上的所述访问路径;
经由所述访问路径读取所述备份;以及
向所述虚拟机发送下载响应,所述下载响应包括所述备份。
5.根据权利要求1所述的方法,进一步包括:
响应于所述下载的完成,使所述虚拟机移除与所述备份有关的所述信息以及所述文件下载应用。
6.一种恢复文件的方法,包括:
在虚拟机处,从客户端接收与所述虚拟机上的文件集合的备份有关的信息、以及文件下载应用;以及
响应于从所述客户端接收到用于执行所述文件下载应用的指令,在所述虚拟机上执行所述文件下载应用,以便基于与所述备份有关的所述信息从所述客户端下载所述备份。
7.根据权利要求6所述的方法,其中与所述备份有关的所述信息至少包括:
所述备份的标识,以及
所述备份在所述虚拟机上的存储路径。
8.根据权利要求7所述的方法,其中在所述虚拟机上执行所述文件下载应用包括:
基于与所述备份有关的所述信息,生成用于下载所述备份的请求;
向所述客户端发送所述请求,所述请求包括所述备份的所述标识;
从所述客户端接收下载响应,所述下载响应包括所述备份;以及
经由所述存储路径在所述虚拟机上存储所述备份。
9.根据权利要求6所述的方法,进一步包括:
响应于所述下载的完成,移除与所述备份有关的所述信息以及所述文件下载应用。
10.一种电子设备,包括:
至少一个处理器;以及
包括计算机程序指令的至少一个存储器,所述至少一个存储器和所述计算机程序指令被配置为,与所述至少一个处理器一起,使得所述设备执行动作,所述动作包括:
响应于从备份服务器接收到用于恢复虚拟机上的文件集合的指令,从所述备份服务器获取所述文件集合的备份;
向所述虚拟机传送与所述备份有关的信息以及文件下载应...
【专利技术属性】
技术研发人员:刘杰,勾宁平,李,徐德宁,欧锋,
申请(专利权)人:伊姆西IP控股有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。