一种文件备份方法及装置的制造方法

文档序号:9375412阅读:182来源:国知局
一种文件备份方法及装置的制造方法
【技术领域】
[0001]本发明涉及文件存储技术领域,尤其涉及一种文件备份方法及装置。
【背景技术】
[0002]云存储是一种新兴的网络存储技术。这项技术的核心思想就是通过网络传输把本地资源备份到云端服务器上,便于本地资源的长期、安全的存储,以及用户还可以在不同的地方通过网络浏览云端资源。
[0003]在现有的文件备份过程中,若出现网络故障等问题,整个备份过程将会终止,从而导致文件备份失败。

【发明内容】

[0004]有鉴于此,本发明实施例提供一种文件备份方法及装置,可以解决文件备份的成功率较低的问题。
[0005]为达到上述目的,本发明的实施例采用如下技术方案:
[0006]—方面,本发明实施例的一种文件备份方法,包括:
[0007]当利用域名解析的方式进行文件备份失败时,向云端发送IP (InternetProtocol,因特网协议)地址获取请求,所述地址获取请求中包括客户端的地理位置信息;
[0008]接收所述云端根据所述IP地址获取请求发送的云端服务器的IP地址;
[0009]利用所述IP地址与所述云端服务器连接并继续进行文件备份。
[0010]作为另一实施方式,所述客户端的地理位置信息包括所述客户端所在国家的国家码。
[0011]作为另一实施方式,进一步的,所述方法还包括:
[0012]存储所述IP地址。
[0013]第二方面,本发明实施例的一种文件备份方法,包括:
[0014]当利用域名解析的方式进行文件备份失败时,接收客户端发送的IP地址获取请求,所述地址获取请求中包括所述客户端的地理位置信息;
[0015]根据所述IP地址获取请求为所述客户获取云端服务器的IP地址;
[0016]向所述客户端发送所述云端服务器的IP地址,使所述客户端利用所述IP地址与所述云端服务器连接并继续进行文件备份。
[0017]作为另一实施方式,所述根据所述IP地址获取请求为所述客户确定云端服务器的IP地址包括:
[0018]根据所述IP地址获取请求获取所述客户端的地理位置信息;
[0019]根据所述客户端的地址位置信息确定与所述客户端的距离满足预设条件的云端服务器,并获取所述云端服务器的IP地址。
[0020]第三方面,本发明实施例的一种文件备份装置,包括:
[0021]发送单元,用于当利用域名解析的方式进行文件备份失败时,向云端发送因特网协议IP地址获取请求,所述地址获取请求中包括客户端的地理位置信息;
[0022]接收单元,用于接收所述云端根据所述IP地址获取请求发送的云端服务器的IP地址;
[0023]备份单元,用于利用所述IP地址与所述云端服务器连接并继续进行文件备份。
[0024]作为另一实施方式,进一步的,所述装置还包括:
[0025]存储单元,用于存储所述IP地址。
[0026]作为另一实施方式,所述客户端的地理位置信息包括所述客户端所在国家的国家码。
[0027]第四方面,本发明实施例的一种文件备份装置,包括:
[0028]接收单元,用于当利用域名解析的方式进行文件备份失败时,接收客户端发送的IP地址获取请求,所述地址获取请求中包括所述客户端的地理位置信息;
[0029]获取单元,用于根据所述IP地址获取请求为所述客户获取云端服务器的IP地址;
[0030]发送单元,用于向所述客户端发送所述云端服务器的IP地址,使所述客户端利用所述IP地址与所述云端服务器连接并继续进行文件备份。
[0031]作为另一实施方式,所述获取单元包括:
[0032]解析模块,用于根据所述IP地址获取请求获取所述客户端的地理位置信息;
[0033]获取模块,用于根据所述客户端的地址位置信息确定与所述客户端的距离满足预设条件的云端服务器,并获取所述云端服务器的IP地址。
[0034]第五方面,本发明实施例还提供了一种电子设备,包括:
[0035]处理器、存储器、通信接口和总线;
[0036]所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通
?目;
[0037]所述存储器存储可执行程序代码;
[0038]所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:
[0039]当利用域名解析的方式进行文件备份失败时,接收客户端发送的IP地址获取请求,所述地址获取请求中包括所述客户端的地理位置信息;
[0040]根据所述IP地址获取请求为所述客户获取云端服务器的IP地址;
[0041]向所述客户端发送所述云端服务器的IP地址,使所述客户端利用所述IP地址与所述云端服务器连接并继续进行文件备份。
[0042]第六方面,本发明实施例还提供了一种存储介质,其中,所述存储介质用于存储应用程序,所述应用程序用于在运行时执行本发明所述的一种文件备份方法。
[0043]第七方面,本发明实施例还提供了一种应用程序,其中,所述应用程序用于在运行时执行本发明所述的一种文件备份方法。
[0044]通过以上描述可以看出,当利用域名解析的方式进行文件备份失败时,利用本发明实施例的方案可通过获取的云端服务器的IP地址将客户端与云端服务器进行连接并进行文件的备份。由于利用本发明实施例的方案可重新获得云端服务器的IP地址并通过该IP地址与云端服务器继续进行连接而完成文件备份的过程,因而避免了现有技术中域名连接备份失败而文件备份终止的缺陷,从而利用本发明实施例的方案提高了文件备份的成功
率。
【附图说明】
[0045]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0046]图1为本发明实施例一的文件备份方法的流程图;
[0047]图2为本发明实施例二的文件备份方法的流程图;
[0048]图3为本发明实施例三的文件备份方法的流程图;
[0049]图4为本发明实施例四的文件备份装置的示意图;
[0050]图5为本发明实施例四的文件备份装置的结构图;
[0051]图6为本发明实施例五的文件备份装置的示意图;
[0052]图7为本发明实施例七的电子设备的示意图。
【具体实施方式】
[0053]下面结合附图对本发明实施例进行详细描述。
[0054]如图1所示,本发明实施例一的文件备份方法,由客户端执行,包括:
[0055]步骤11、当利用域名解析的方式进行文件备份失败时,向云端发送IP地址获取请求,所述地址获取请求中包括客户端的地理位置信息。
[0056]需要说明的是,本发明实施例主要是针对按照现有技术的文件备份方法而文件备份失败而提出的一种解决方案。其中,现有的文件备份方法例如可以是通过域名解析、连接的方式进行文件备份的方法。在该方法中,当需要进行文件备份时,云端解析客户端的域名并根据解析结果为客户端分配对应的IP地址。客户端在获得该IP地址后利用该IP地址连接到对应的服务器进行文件备份。
[0057]在文件备份的过程中,用于控制客户端进行文件备份的文件备份控制装置(例如文件备份服务器)可实时的获取客户端文件备份的状态。当文件备份控制装置检测到由于网络等原因而导致文件备份失败时,通过弹出的窗口向客户端提示文件备份失败;同时,触发客户端向云端发送IP地址获取请求。其中,该IP地址获取请求用于向云端表示客户端希望获取能够直接连接并继续进行文件备份的云端服务器的IP地址。
[0058]在本发明实施例中,在所述地址获取请求中包括客户端的地理位置信息。其中,所述客户端的地理位置信息可以是客户端所在国家的国家码。例如,某个客户端所在的国家为中国,中国的国家码为460。如果该客户端通过域名连接备份失败时,该客户端可向云端发送IP地址获取请求,所述地址获取请求中包括客户端的所在国家的国家码,即460。
[0059]步骤12、接收所述云
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1