一种远程自动备份文件的方法及装置制造方法及图纸

技术编号:14270136 阅读:62 留言:0更新日期:2016-12-23 15:03
本发明专利技术公开了一种远程自动备份文件的方法及装置。所述远程自动备份文件的方法,包括:根据RSA公钥加密算法规则,制作出匹配的公钥和私钥;将所述公钥传输到服务器端的预设的文件夹中;通过预设的周期指令,周期性的执行文件备份指令。本发明专利技术的技术方案无需通过登录账户和输入密码的方式,即可实现对客户端的数据进行自动的周期性的备份的功能。

【技术实现步骤摘要】

本专利技术涉及远程传输
,特别涉及一种远程自动备份文件的方法及装置
技术介绍
通过客户端登录服务器端进行远程控制,在现今的网络应用中有着不可替代的作用。在现有技术中每次通过客户端来运行与服务器相关的任务的时候,每次都需要验证用户名和登录密码。还有在无人值守的情况下,使用传统的用户名和密码的登录方式,因密码的输入无法实现自动化输入,所以难以符合这种情况下的用户需求。另一方面,对于客户端来说,往往需要在服务器端进行周期性的文件备份工作,如果用户每次都手动执行上述备份工作的话,显然会增加大量的用户的操作负担。如何妥善的解决上述问题,就成为了业界亟待解决的课题。
技术实现思路
本专利技术提供一种远程自动备份文件的方法及装置,用以在不使用登录账户和输入密码的方式的情况下,实现对客户端的数据进行自动的周期性的备份的功能。根据本专利技术实施例的第一方面,提供一种远程自动备份文件的方法,用于客户端,包括:根据RSA公钥加密算法规则,制作出匹配的公钥和私钥;将所述公钥传输到服务器端的预设的文件夹中;通过预设的周期指令,周期性的执行文件备份指令。在一个实施例中,所述将所述公钥传输到服务器端的预设的文件夹中,包括:通过预设的传输方式,将所述公钥传输到服务器端;通过远程控制指令,使用预设的账户远程登录到服务器端;在服务器端的预设的路径下创建第一预设文件夹;将所述公钥添加到所述第一预设文件夹中;对所述第一预设文件夹赋予第一权限;对所述公钥赋予第二权限。在一个实施例中,还包括:在客户端的预设的路径下创建第二预设文件夹;在所述第二预设文件夹中存储所述私钥和所述公钥;对所述第二预设文件夹赋予第三权限;对所述私钥赋予第四权限。在一个实施例中,所述通过预设的周期指令,周期性的执行文件备份指令,包括:设定所述预设的周期指令的周期时间;根据所述预设的周期指令,每间隔所述周期时间执行文件备份指令;传输所述文件备份指令备份的内容和所述私钥到所述服务器端。根据本专利技术实施例的第二方面,提供一种远程自动备份文件的方法,用于服务器端,包括:获取所述第一预设文件夹中存储的所述公钥;根据所述公钥,验证从所述客户端传输过来的所述私钥是否匹配;当所述匹配成功时,存储从所述客户端传输过来的所述备份文件的指令备份的内容。根据本专利技术实施例的第三方面,提供一种远程自动备份文件的装置,用于客户端,包括:制作模块,用于根据RSA公钥加密算法规则,制作出匹配的公钥和私钥;传输模块,用于将所述公钥传输到服务器端的预设的文件夹中;执行模块,用于通过预设的周期指令,周期性的执行文件备份指令。在一个实施例中,所述传输模块,包括:第一传输子模块,用于通过预设的传输方式,将所述公钥传输到服务器端;登录子模块,用于通过远程控制指令,使用预设的账户远程登录到服务器端;创建子模块,用于在服务器端的预设的路径下创建第一预设文件夹;添加子模块,用于将所述公钥添加到所述第一预设文件夹中;第一权限子模块,用于对所述第一预设文件夹赋予第一权限;第二权限子模块,用于对所述公钥赋予第二权限。在一个实施例中,还包括:创建模块,用于在客户端的预设的路径下创建第二预设文件夹;存储模块,用于在所述第二预设文件夹中存储所述私钥和所述公钥;第一权限模块,用于对所述第二预设文件夹赋予第三权限;第二权限模块,用于对所述私钥赋予第四权限。在一个实施例中,所述执行模块,包括:设定子模块,用于设定所述预设的周期指令的周期时间;执行子模块,用于根据所述预设的周期指令,每间隔所述周期时间执行文件备份指令;第二传输子模块,用于传输所述文件备份指令备份的内容和所述私钥到所述服务器端。根据本专利技术实施例的第四方面,提供一种远程自动备份文件的装置,用于服务器端,包括:获取模块,用于获取所述第一预设文件夹中存储的所述公钥;验证模块,用于根据所述公钥,验证从所述客户端传输过来的所述私钥是否匹配;存储模块,用于当所述匹配成功时,存储从所述客户端传输过来的所述备份文件的指令备份的内容。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术一示例性实施例示出的一种远程自动备份文件的方法在客户端的流程图;图2为本专利技术一示例性实施例示出的一种远程自动备份文件的方法在客户端的步骤S12的流程图;图3为本专利技术另一示例性实施例示出的一种远程自动备份文件的方法在客户端的步骤的流程图;图4为本专利技术一示例性实施例示出的一种远程自动备份文件的方法在客户端的步骤S13的流程图;图5为本专利技术一示例性实施例示出的一种远程自动备份文件的方法在服务器端的流程图;图6为本专利技术一示例性实施例示出的一种远程自动备份文件的装置在客户端的框图;图7为本专利技术一示例性实施例示出的一种远程自动备份文件的装置在客户端的传输模块62的框图;图8为本专利技术另一示例性实施例示出的一种远程自动备份文件的装置在客户端的框图;图9为本专利技术一示例性实施例示出的一种远程自动备份文件的装置在客户端的执行模块63的框图;图10为本专利技术另一示例性实施例示出的一种远程自动备份文件的装置在服务器端的框图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1是根据一示例性实施例示出的一种远程自动备份文件的方法在客户端的流程图,如图1所示,该远程自动备份文件的方法,包括以下步骤S11-S13:在步骤S11中,根据RSA公钥加密算法规则,制作出匹配的公钥和私钥;在步骤S12中,将所述公钥传输到服务器端的预设的文件夹中;在步骤S13中,通过预设的周期指令,周期性的执行文件备份指令。在一个实施例中,本技术方案首先根据RSA公钥加密算法规则,制作出匹配的公钥和私钥。然后,通过预设的传输方式,将该公钥传输到服务器端。接着,通过远程控制指令,使用预设的账户远程登录到服务器端,在服务器端的预设的路径下创建第一预设文件夹,将该公钥添加到该第一预设文件夹中。同时还对该第一预设文件夹赋予第一权限,对该公钥赋予第二权限。在客户端,设定该预设的周期指令的周期时间。根据该预设的周期指令,每间隔该周期时间执行文件备份指令。传输该文件备份指令备份的内容和该私钥到该服务器端。在客户端的预设的路径下创建第二预设文件夹,在该第二预设文件夹中存储该私钥和该公钥,同时还对该第二预设文件夹赋予第三权限,对该私钥赋予第四权限。本专利技术的技术方案无需通过登录账户和输入密码的方式,即可实现对客户端的数据自动的进行周期性的备份的功能。在一个实施例中,如图2所示,步骤S12包括如下步骤S21-S26:在步骤S21中,通过预设的传输方式,将所述公钥传输到服务器端;在步骤S22中,通过远程控制指令,使用预设的账户远程登录到服务器端;在步骤S23中,在服务器端的预设的路径下创建第一预设文件夹;在步骤S24中,将所述公钥添加到所述第一预设文件夹中;本文档来自技高网...
一种远程自动备份文件的方法及装置

【技术保护点】
一种远程自动备份文件的方法,用于客户端,其特征在于,包括:根据RSA公钥加密算法规则,制作出匹配的公钥和私钥;将所述公钥传输到服务器端的预设的文件夹中;通过预设的周期指令,周期性的执行文件备份指令。

【技术特征摘要】
1.一种远程自动备份文件的方法,用于客户端,其特征在于,包括:根据RSA公钥加密算法规则,制作出匹配的公钥和私钥;将所述公钥传输到服务器端的预设的文件夹中;通过预设的周期指令,周期性的执行文件备份指令。2.如权利要求1所述的方法,其特征在于,所述将所述公钥传输到服务器端的预设的文件夹中,包括:通过预设的传输方式,将所述公钥传输到服务器端;通过远程控制指令,使用预设的账户远程登录到服务器端;在服务器端的预设的路径下创建第一预设文件夹;将所述公钥添加到所述第一预设文件夹中;对所述第一预设文件夹赋予第一权限;对所述公钥赋予第二权限。3.如权利要求1所述的方法,其特征在于,还包括:在客户端的预设的路径下创建第二预设文件夹;在所述第二预设文件夹中存储所述私钥和所述公钥;对所述第二预设文件夹赋予第三权限;对所述私钥赋予第四权限。4.如权利要求1所述的方法,其特征在于,所述通过预设的周期指令,周期性的执行文件备份指令,包括:设定所述预设的周期指令的周期时间;根据所述预设的周期指令,每间隔所述周期时间执行文件备份指令;传输所述文件备份指令备份的内容和所述私钥到所述服务器端。5.一种远程自动备份文件的方法,用于服务器端,其特征在于,包括:获取所述第一预设文件夹中存储的所述公钥;根据所述公钥,验证从所述客户端传输过来的所述私钥是否匹配;当所述匹配成功时,存储从所述客户端传输过来的所述备份文件的指令备份的内容。6.一种远程自动备份文件的装置,用于客户端,其特征在于,包括:制作模块,用于根据RSA公钥加密算法规则,制作出匹配的公...

【专利技术属性】
技术研发人员:张新亮
申请(专利权)人:天脉聚源北京传媒科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1