The present disclosure relates to a file backup method, device and system. The method includes: obtaining incremental data of the target virtual machine running at the target terminal according to the first instruction sent by the first server; processing incremental data to obtain multiple fragment data and the first identification corresponding to each fragment data, sending each first identification to the first server; and storing multiple fragment data to the second service. Server; when it detects that multiple fragment data have been stored in the second server, it sends a second instruction to the first server to instruct the first server to reorganize multiple fragment data according to the first identity to obtain image data and store the image data to the second server. Through the cooperation among the backup terminal, the first server and the second server, the file backup method, device and system according to the embodiment of the present disclosure need not integrate and maintain redundant equipment for the target terminal and different public clouds, which is simple and easy to use, and is conducive to improving the efficiency of backup data.
【技术实现步骤摘要】
文件备份方法、装置及系统
本公开涉及计算机
,尤其涉及一种文件备份方法、装置及系统。
技术介绍
随着云计算技术的逐渐成熟,越来越多的用户正在逐步把他们的本地数据向云端转移。充分利用云端存储的便利性、可靠性、以及近乎无限的延展性,逐渐减少对本地数据中心和自建机房的依赖。相关技术中,企业通常采用以下系统备份方式。自建机房:对私有计算机设备进行统一管理和使用,企业内部共享系统资源、共用存储的数据;自建私有云:将企业私有计算机设备虚拟化成私有云,以充分利用企业私有计算机设备的价值,提高使用率,统一使用方式,数据完全存储在自己的私有云内部,保护数据资产的安全性;利用公有云存储数据,随着公有云逐渐的成熟和稳定,在成本优势和足够的安全保证下,企业逐渐把自己的应用和核心数据存储至公有云,从而实现自己只负责专业的主营业务,而把计算机设备的运维工作都托管至公有云。但是,采用自建机房和自建私有云等方式进行系统备份时,整个备份系统有备份软件、服务器、存储和归档系统构成,体系复杂、模块多,不同组件往往需要向不同的供应商采购,涉及复杂的采购和系统集成工作,往往需要专业人员或者服务商完成,服务器的搭建和运维将耗费很大的人力和财力;在实际运行中,需要在服务器中预留较多资源,一旦需要扩容,将又会涉及多次复杂的采购和系统集成工作,费时费力。采用公有云进行系统备份时,需要面对不同的公有云,增加了系统备份的复杂性。
技术实现思路
有鉴于此,本公开提出了一种文件备份方法、装置及系统。根据本公开的一方面,提供了一种文件备份方法,所述方法应用于备份终端,其特征在于,包括:根据第一服务器发送的第一指令 ...
【技术保护点】
1.一种文件备份方法,所述方法应用于备份终端,其特征在于,包括:根据第一服务器发送的第一指令获取运行于目标终端的目标虚拟机的增量数据;对所述增量数据进行处理得到多个片段数据以及各个片段数据对应的第一标识,并向所述第一服务器发送各所述第一标识;将所述多个片段数据存储至第二服务器,其中,各所述片段数据的存储地址与各所述片段数据的第一标识相对应;在检测到所述多个片段数据均已存储至所述第二服务器时,向所述第一服务器发送第二指令,以指示所述第一服务器根据所述第一标识重组所述多个片段数据得到映像数据,并将所述映像数据存储至第二服务器。
【技术特征摘要】
1.一种文件备份方法,所述方法应用于备份终端,其特征在于,包括:根据第一服务器发送的第一指令获取运行于目标终端的目标虚拟机的增量数据;对所述增量数据进行处理得到多个片段数据以及各个片段数据对应的第一标识,并向所述第一服务器发送各所述第一标识;将所述多个片段数据存储至第二服务器,其中,各所述片段数据的存储地址与各所述片段数据的第一标识相对应;在检测到所述多个片段数据均已存储至所述第二服务器时,向所述第一服务器发送第二指令,以指示所述第一服务器根据所述第一标识重组所述多个片段数据得到映像数据,并将所述映像数据存储至第二服务器。2.根据权利要求1所述的方法,其特征在于,所述指示所述第一服务器根据所述第一标识重组所述多个片段数据得到映像数据,并将所述映像数据存储至第二服务器,包括:指示所述第一服务器从所述第二服务器获取各所述第一标识对应的片段数据,重组各所述多个片段数据得到映像数据,并对所述映像数据赋予第二标识;将所述映像数据存储至所述第二服务器,其中,所述映像数据的存储地址与所述映像数据对应的第二标识相对应。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在接收到第一服务器发送的用于恢复所述增量数据的第三指令时,获取第三指令携带的增量数据对应的映像数据的第二标识;获取所述第二服务器中所述第二标识对应的所述映像数据;向所述目标终端发送所述映像数据,以使所述目标终端根据所述映像数据生成所述映像数据对应的虚拟机。4.一种文件备份方法,所述方法应用于第一服务器,其特征在于,包括:向备份终端发送第一指令,以指示所述备份终端获取运行于目标终端的目标虚拟机的增量数据;接收备份终端发送的多个片段数据中每个片段数据对应的第一标识,其中,所述多个片段数据为所述备份终端根据所述增量数据处理得到数据;在接收到所述备份终端发送的第二指令时,根据所述第一标识重组所述多个片段数据得到映像数据,并将所述映像数据存储至第二服务器。5.根据权利要求4所述的方法,其特征在于,根据所述第一标识重组所述多个片段数据得到映像数据,并将所述映像数据存储至第二服务器,包括:根据各所述第一标识从第二服务器中获取各所述第一标识对应的片段数据,其中,各所述片段数据的存储地址与各所述片段数据对应的第一标识相对应;重组所述多个片...
【专利技术属性】
技术研发人员:曹振海,尹刚,
申请(专利权)人:北京极秒科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。