一种基于路由设备的文件备份方法及路由设备与流程

文档序号:14624573发布日期:2018-06-08 07:26阅读:156来源:国知局

本发明涉及文件备份领域,尤其涉及一种基于路由设备的文件备份方法及路由设备。



背景技术:

随着科技的发展,路由设备变得越来越智能化,其不仅具有传统路由设备的路由及上网功能,还有更多智能的服务功能,如离线下载、数据共享功能等,这些功能一般都需要路由设备上外接存储设备(例如:U盘)进行实现,因此,现在的智能路由设备上会设置有连接外接存储设备的接口。

在生活中,用户往往喜欢使用U盘作为拷贝或者是备份数据使用,然而U盘有容易丢失数据或者数据损坏的风险,通常用户会将U盘数据备份在硬盘或者云盘上。

目前每一次备份U盘数据到云盘需要用户将U盘接入到电脑,在电脑端登陆云账户,并将U盘的数据上传到云端等操作。然而家用网络上传速度较慢,上传大文件需要花费较多的时间,上传的过程又不能让电脑关机,操作过程较为复杂。



技术实现要素:

本发明的目的是提供一种基于路由设备的文件备份方法及路由设备,使外接存储设备中的文件备份更方便、简单,速度更快,提高了用户体验。

本发明提供的技术方案如下:

一种基于路由设备的文件备份方法,包括:步骤S100当自动备份功能开启时,监听预设接口是否有外接存储设备插入;步骤S200当所述预设接口仅有一个外接存储设备插入时,读取所述外接存储设备,并判断所述外接存储设备中是否存在至少一个备份目录;其中,所述备份目录为所述外接存储设备中位于预设备份目录列表中的一个目录;步骤S300当所述外接存储设备中存在至少一个备份目录时,将所述备份目录下的所有文件上传至预设账号信息对应的云服务器进行备份。

在上述技术方案中,通过路由设备实现自动备份外接存储器内的文件,此过程无需用户手动操作,实现更方便、快捷;另外,直接通过路由设备进行备份,当备份较大的文件时效率更高,大大提高了用户体验。

进一步,所述步骤100之后还包括:步骤S400当所述预设接口有多个外接存储设备插入时,分别读取每个所述外接存储设备,并分别判断各个所述外接存储设备中是否存在至少一个备份目录;步骤S500当存在至少一个拥有所述备份目录的所述外接存储设备时,分别将各个所述备份目录下的所有文件上传至所述预设账号信息对应的云服务器进行备份。

在上述技术方案中,同时将多个外接存储设备连接至路由设备上进行备份,备份效率更高,操作简便,大大提高了用户体验。

进一步,所述步骤S300包括:步骤S310当所述预设账号信息仅存在一个时,将所述外接存储设备中的备份目录下的所有文件直接上传至所述预设账号信息对应的云服务器进行备份;步骤S320当所述预设账号信息存在多个时,分别将所述备份目录下的所有文件上传至所述备份目录各自对应的预设账号信息对应的云服务器进行备份。

在上述技术方案中,多个备份目录对应不同的预设账号信息可以将不同目录下的文件备份到不同的云服务器,便于用户管理自己的备份文件。

进一步,所述步骤S100之前还包括:步骤S000当获取到自动备份功能开启指令时,开启所述自动备份功能;步骤S010设置所述预设账号信息和所述预设备份目录列表。

在上述技术方案中,自动备份功能可以根据用户的实际需求进行开启或关闭。

进一步,还包括:在进行备份的过程中,发出备份中指示信息;在备份完成后,发出备份完成指示信息。

在上述技术方案中,指示信息的设置使用户可以直观地了解到当前路由设备是否在进行备份操作,也可以更直观地了解其备份是否成功、完成,便于用户更好地使用路由设备进行备份,提高用户的使用体验。

本发明还提供一种路由设备,包括:监听模块,用于当自动备份功能开启时,监听预设接口是否有外接存储设备插入;判断模块,用于当所述预设接口仅有一个外接存储设备插入时,读取所述外接存储设备,并判断所述外接存储设备中是否存在至少一个备份目录;其中,所述备份目录为所述外接存储设备中位于预设备份目录列表中的一个目录;备份模块,用于当所述外接存储设备中存在至少一个备份目录时,将所述备份目录下的所有文件上传至预设账号信息对应的云服务器进行备份。

在上述方案中,通过路由设备实现自动备份外接存储器内的文件,此过程无需用户手动操作,实现更方便、快捷;另外,直接通过路由设备进行备份,当备份较大的文件时效率更高,大大提高了用户体验。

进一步,所述判断模块,进一步用于当所述预设接口有多个外接存储设备插入时,分别读取每个所述外接存储设备,并分别判断各个所述外接存储设备中是否存在至少一个备份目录;所述备份模块,进一步用于当存在至少一个拥有所述备份目录的所述外接存储设备时,分别将各个所述备份目录下的所有文件上传至所述预设账号信息对应的云服务器进行备份。

进一步,所述备份模块,用于当所述预设账号信息仅存在一个时,将所述外接存储设备中的备份目录下的所有文件直接上传至所述预设账号信息对应的云服务器进行备份;以及,当所述预设账号信息存在多个时,分别将所述备份目录下的所有文件上传至所述备份目录各自对应的预设账号信息对应的云服务器进行备份。

进一步,还包括:功能模块,用于当获取到自动备份功能开启指令时,开启所述自动备份功能;设置模块,用于设置所述预设账号信息和所述预设备份目录列表。

进一步,还包括:指示模块,用于在进行备份的过程中,发出备份中指示信息;以及,在备份完成后,发出备份完成指示信息。

与现有技术相比,本发明的基于路由设备的文件备份方法及路由设备有益效果在于:

只要用户将外接存储设备插上路由设备,即可实现自动备份,上传过程不需要人为配置,占用硬件资源较少,且上传过程不需要用户进行任何操作,简单快捷,大大提高了用户的使用体验。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对一种基于路由设备的文件备份方法及路由设备的上述特性、技术特征、优点及其实现方式予以进一步说明。

图1是本发明基于路由设备的文件备份方法一个实施例的流程图;

图2是本发明基于路由设备的文件备份方法另一个实施例的流程图;

图3是本发明基于路由设备的文件备份方法一个实施例的流程图;

图4是本发明路由设备一个实施例的结构示意图;

图5是本发明路由设备另一个实施例的结构示意图;

图6是本发明路由设备另一个实施例的结构示意图。

附图标号说明:

10.监听模块,20.判断模块,30.备份模块,40.功能模块,50.设置模块,60.指示模块。

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。

在本发明的一个实施例中,如图1所示,一种基于路由设备的文件备份方法,包括:

步骤S100当自动备份功能开启时,监听预设接口是否有外接存储设备插入;

步骤S200当所述预设接口仅有一个外接存储设备插入时,读取所述外接存储设备,并判断所述外接存储设备中是否存在至少一个备份目录;

其中,所述备份目录为所述外接存储设备中位于预设备份目录列表中的一个目录;

步骤S300当所述外接存储设备中存在至少一个备份目录时,将所述(外接存储设备中的)备份目录下的所有文件上传至预设账号信息对应的云服务器进行备份。

具体的,本实施例是基于智能的路由设备实现的,其具有连接外接存储设备的接口。外接存储设备可以为U盘、外接硬盘等可以插入预设接口的存储设备,当然,也可以通过转换器插入预设接口。

预设接口可以为(标准)USB接口,在不影响实施时,预设接口也可以是Micro USB、Mini USB、TF接口等,在此不作限制。用户可以自行设置路由设备上能够与外接存储设备连接的接口为预设接口。

预设备份目录列表和预设账号信息由用户在相应的路由配置页面进行设置,预设账号信息包括:云服务器的地址、云服务器用户名以及对应的密码;预设备份目录列表中的预设目录为至少一个。例如:用户通过电脑登录路由设备的路由配置页面,然后启用自动备份功能,并设置了一个需要备份的预设备份目录列表(例如:此预设备份目录列表包括两个预设目录:1、Work/2017,2、Pictures),以及,一个预设账号信息(例如:网址为pan.baidu.com,用户名为工作A,密码为123456),预设接口为路由设备上的仅有的一个USB接口。设置好上述信息后,当路由设备在工作状态,因其启用了自动备份功能,因此,会时刻监听此USB接口是否有外接存储设备插入,当用户插入了一个U盘后,路由设备就会读取此U盘中的内容,判断此U盘中是否存在备份目录,假设此U盘中仅存在Work/2017这个目录,那么Work/2017就是此U盘的备份目录,且此目录下有2份Word文件和7张图片,那么,路由设备会将这2份Word文件和7张图片上传至预设账号信息对应的云服务器(即百度网盘对应的用户)进行备份。

只要用户一开始在路由配置页面设置好预设接口、预设备份目录列表和预设账号信息,在后续备份过程中,只要用户把外接存储设备插入到路由设备的预设接口,路由设备即可完成自行备份,不需要用户再打开电脑、打开自己的云服务器账户手动备份。当然若插入的外接存储设备里的目录不在预设备份目录列表中,则没有必要对外接存储设备中的内容进行备份。

本实施例通过路由设备实现自动备份外接存储器内的文件,此过程无需用户手动操作,实现更方便、快捷;另外,直接通过路由设备进行备份,当备份较大的文件时效率更高,大大提高了用户体验。

在本发明的另一个实施例中,如图2所示,一种基于路由设备的文件备份方法,包括:

步骤S000当获取到自动备份功能开启指令时,开启所述自动备份功能;

步骤S010设置(至少一个)所述预设账号信息和所述预设备份目录列表;(其中,预设备份目录列表中的每一个预设目录都可以独自设置其对应的预设账号信息);

步骤S100当自动备份功能开启时,监听预设接口是否有外接存储设备插入;

步骤S200当所述预设接口仅有一个外接存储设备插入时,读取所述外接存储设备,并判断所述外接存储设备中是否存在至少一个备份目录;

其中,所述备份目录为所述外接存储设备中位于预设备份目录列表中的一个目录;

步骤S300当所述外接存储设备中存在至少一个备份目录时,将(所述外接存储设备中的)备份目录下的所有文件上传至预设账号信息对应的云服务器进行备份;

步骤S300包括:

步骤S310当所述预设账号信息仅存在一个时,将所述外接存储设备中的备份目录下的所有文件直接上传至所述预设账号信息对应的云服务器进行备份;

步骤S320当所述预设账号信息存在多个时,分别将所述备份目录下的所有文件上传至所述备份目录各自对应的(预设目录对应的)预设账号信息对应的云服务器(中对应的用户)进行备份。

具体的,路由设备的自动备份功能可以根据用户的需求来控制其开启和关闭,若用户不需要,那也就没有必要开启,若用户需要,可以通过自动备份功能开启指令开启。例如:用户可以在路由配置页面进行自动备份功能的开启和关闭。

当开启自动备份功能后,必然要设置1)预设账号信息,让路由设备知道将文件备份到哪个云服务器;2)预设备份目录列表,让路由设备知道哪些目录下的文件是需要进行备份的。预设账号信息可以设置为至少一个,即可以设置有一个、两个、三个或更多个,以用户的实际需求而决定。同理,预设备份目录列表中的预设目录可以设置为至少一个,即可以设置有一个、两个、三个或更多个,以用户的实际需求而决定。

一般来说,路由设备由于体积的限制,其只设置有一个预设接口,例如USB接口,用户可以直接将其一个U盘插在路由设备上。

当仅有一个外接存储设备插入预设接口时,路由设备只需要读取此外接存储设备即可,判断其是否存在至少一个备份目录是指将外接存储设备中的所有目录与预设备份目录列表中的所有预设目录进行比较,若有一个目录与一个预设目录相同,则认为有一个备份目录,若有两个目录分别与对应的两个预设目录相同,则认为有两个备份目录。

例如:预设备份目录列表下存在3个预设目录:1)Work/2017,2)Jan,3)Myself/照片/旅游。当有一个U盘插入路由设备的USB接口时,路由设备读取U盘的内容,这个U盘中存在的目录为:1)Work,2)Work/2017,3)Work/2016,4)PPT分享,5)Myself,6)Myself/照片,7)Myself/文档,8)Myself/照片/旅游,9)Myself/音乐会,10)Myself/照片/旅游/7月,11)Myself/照片/旅游/8月。通过匹配可知,此U盘中存在两个目录与预设目录相同,因此,这两个目录位于预设备份目录列表中,这个U盘的两个备份目录分别为Work/2017和Myself/照片/旅游。

当预设账号信息仅有一个:例如,预设账号信息A时,直接将U盘中的Work/2017和Myself/照片/旅游下的所有文件上传到预设账号信息A对应的云服务器下。

当预设账号信息有两个,例如:预设账号信息A和预设账号信息B,Work/2017对应预设账号信息A,Jan和Myself/照片/旅游都对应预设账号信息B。那么路由设备在备份时,会把Work/2017下的所有文件上传到预设账号信息A对应的云服务器下,把Myself/照片/旅游下的所有文件上传到预设账号信息B对应的云服务器下。

在其他实施例中,在设置预设账号信息时,预设账号信息A和预设账号信息B可能属于同一个云服务器,但是不同的用户,例如:预设账号信息A为:pan.baidu.com,用户名为工作A,密码为123456;预设账号信息B为pan.baidu.com,用户名为娱乐B,密码为123。这两个预设账号信息对应的可能是同一个云服务器(百度网盘)下的不同用户,因此,也可以理解为将Work/2017下的所有文件上传到预设账号信息A对应的云服务器中对应的用户(工作A)下,把Myself/照片/旅游下的所有文件上传到预设账号信息B对应的云服务器中对应的用户(娱乐B)下。

多个备份目录(相当于预设备份列表中的多个预设目录)对应不同的预设账号信息可以将不同目录下的文件备份到不同的云服务器,便于用户管理自己的备份文件。

优选地,在进行备份的过程中,发出备份中指示信息;在备份完成后,发出备份完成指示信息。

具体的,路由设备可以通过指示灯来表示备份中、备份完成,例如:备份中指示信息可以为一指示灯持续闪烁,备份完成指示信息可以为一指示灯常亮5秒。

指示信息也可以为亮不同颜色的指示灯,备份中指示信息可以为指示灯亮红色,备份完成指示信息可以为指示灯亮绿色。

当然,其他的指示信息也可以,只要能起到区别备份中和备份完成的指示即可。

指示信息的设置使用户可以直观地了解到当前路由设备是否在进行备份操作,也可以更直观地了解其备份是否成功、完成,便于用户更好地使用路由设备进行备份,提高用户的使用体验。

在本发明的另一个实施例中,如图3所示,一种基于路由设备的文件备份方法,包括:

步骤S000当获取到自动备份功能开启指令时,开启所述自动备份功能;

步骤S010设置(至少一个)所述预设账号信息和所述预设备份目录列表(预设备份目录列表中的每一个预设目录可以独立设置其对应的预设账号信息);

步骤S100当自动备份功能开启时,监听预设接口是否有外接存储设备插入;

步骤S200当所述预设接口仅有一个外接存储设备插入时,读取所述外接存储设备,并判断所述外接存储设备中是否存在至少一个备份目录;

其中,所述备份目录为所述外接存储设备中位于预设备份目录列表中的一个目录;

步骤S300当所述外接存储设备中存在预设备份目录时,将(所述外接存储设备中的)备份目录下的所有文件上传至预设账号信息对应的云服务器进行备份;

步骤S300包括:

步骤S310当所述预设账号信息仅存在一个时,将所述外接存储设备中的备份目录下的所有文件直接上传至所述预设账号信息对应的云服务器进行备份;

步骤S320当所述预设账号信息存在多个时,分别将所述备份目录下的所有文件上传至所述备份目录各自对应的(预设目录对应的)预设账号信息对应的云服务器(中对应的用户下)进行备份;

步骤S400当所述预设接口有多个外接存储设备插入时,分别读取每个所述外接存储设备,并分别判断各个所述外接存储设备中是否存在至少一个备份目录;

步骤S500当存在至少一个拥有所述备份目录的所述外接存储设备时,分别将各个(所述外接存储设备的)所述备份目录下的所有文件上传至所述预设账号信息对应的云服务器进行备份。

优选地,在进行备份的过程中,发出备份中指示信息;在备份完成后,发出备份完成指示信息。

具体的,用户可以在预设备份目录列表中设置多个预设目录,也可以设置多个预设账号信息,也可以为每个预设目录设置其对应的预设账号信息。

用户可以通过转换器一次连接多个外接存储设备至预设接口。例如:若预设接口为USB接口时,用户可以通过USB HUB连接多个U盘至路由设备的USB接口,从而让路由设备识别到。

例如:用户通过USB HUB将两个U盘连接到USB接口,路由设备识别到U盘1和U盘2。路由设备会分别读取U盘1和U盘2的内容,并分别判断U盘1中是否存在至少一个备份目录、U盘2中是否存在至少一个备份目录。

假设预设备份目录列表下存在3个预设目录信息:1)Work/2017,2)Jan,3)Myself/照片/旅游。U盘1中存在的目录信息为:1)Work,2)Work/2017,3)Work/2016,4)PPT分享,5)Myself,6)Myself/照片,7)Myself/文档,8)Myself/照片/旅游。U盘2中存在的目录信息为:1)Myself,2)Myself/音乐会,3)Myself/照片,4)Myself/照片/旅游,5)Jan。通过判断可知,U盘1中存在两个备份目录:Work/2017和Myself/照片/旅游;U盘2中存在两个备份目录:Myself/照片/旅游和Jan。因此,这两个U盘都有备份目录,分别将它们的备份目录(U盘1中Work/2017和Myself/照片/旅游;U盘2中Myself/照片/旅游和Jan)下的文件上传至预设账号信息对应的云服务器进行备份。

优选地,步骤S500中分别将各个备份目录下的所有文件上传至所述预设账号信息对应的云服务器进行备份包括:

当所述预设账号信息存在多个时,分别将各个所述备份目录下所有文件上传至所述备份目录各自对应的预设目录对应的云服务器(中对应的用户下)进行备份。

具体的,当有多个预设账号信息时,用户可以自行设备预设目录对应的预设账号信息,从而将不同的预设目录的内容上传至不同的预设账号信息对应的云服务器(中对应的用户)进行保存。

设置预设备份目录列表中存在多个预设目录可以让用户更自由地备份自己的文件,用户不用将要备份的文件放置在一个目录下(例如:仅放置在Work文件夹下),能够更好地管理自己的文件。

另外,用户可以通过转换器同时将多个外接存储设备连接至路由设备上进行备份,备份效率更高,操作简便,大大提高了用户体验。

在本发明的另一个实施例中,如图4所示,一种路由设备,包括:

监听模块10,用于当自动备份功能开启时,监听预设接口是否有外接存储设备插入;

判断模块20,用于当所述预设接口仅有一个外接存储设备插入时,读取所述外接存储设备,并判断所述外接存储设备中是否存在至少一个备份目录;

其中,所述备份目录为所述外接存储设备中位于预设备份目录列表中的一个目录;

备份模块30,用于当所述外接存储设备中存在至少一个备份目录时,将所述备份目录下的所有文件上传至预设账号信息对应的云服务器进行备份。

具体的,本实施例是基于智能的路由设备实现的,其具有连接外接存储设备的接口。外接存储设备可以为U盘、外接硬盘等可以插入预设接口的存储设备,当然,也可以通过转换器插入预设接口。

预设接口可以为(标准)USB接口,在不影响实施时,预设接口也可以是Micro USB、Mini USB、TF接口等,在此不作限制。用户可以自行设置路由设备上能够与外接存储设备连接的接口为预设接口。

预设备份目录列表和预设账号信息由用户在相应的路由配置页面进行设置,预设账号信息包括:云服务器的地址、云服务器用户名以及对应的密码;预设备份目录列表中的预设目录为至少一个。例如:用户通过电脑登录路由设备的路由配置页面,然后启用自动备份功能,并设置了一个需要备份的预设备份目录列表(例如:此预设备份目录列表包括两个预设目录:1、Work/2017,2、Pictures),以及,一个预设账号信息(例如:网址为pan.baidu.com,用户名为工作A,密码为123456),预设接口为路由设备上的仅有的一个USB接口。设置好上述信息后,当路由设备在工作状态,因其启用了自动备份功能,因此,会时刻监听此USB接口是否有外接存储设备插入,当用户插入了一个U盘后,路由设备就会读取此U盘中的内容,判断此U盘中是否存在备份目录,假设此U盘中仅存在Work/2017这个目录,那么Work/2017就是此U盘的备份目录,且此目录下有2份Word文件和7张图片,那么,路由设备会将这2份Word文件和7张图片上传至预设账号信息对应的云服务器(即百度网盘对应的用户)进行备份。

只要用户一开始在路由配置页面设置好预设接口、预设备份目录列表和预设账号信息,在后续备份过程中,只要用户把外接存储设备插入到路由设备的预设接口,路由设备即可完成自行备份,不需要用户再打开电脑、打开自己的云服务器账户手动备份。

本实施例通过路由设备实现自动备份外接存储器内的文件,此过程无需用户手动操作,实现更方便、快捷;另外,直接通过路由设备进行备份,当备份较大的文件时效率更高,大大提高了用户体验。

在本发明的另一个实施例中,如图5所示,一种路由设备,包括:

监听模块10,用于当自动备份功能开启时,监听预设接口是否有外接存储设备插入;

判断模块20,用于当所述预设接口仅有一个外接存储设备插入时,读取所述外接存储设备,并判断所述外接存储设备中是否存在至少一个备份目录;

其中,所述备份目录为所述外接存储设备中位于预设备份目录列表中的一个目录;

备份模块30,用于当所述外接存储设备中存在至少一个备份目录时,将所述备份目录下的所有文件上传至预设账号信息对应的云服务器进行备份;

所述备份模块30,用于当所述预设账号信息仅存在一个时,将所述外接存储设备中的备份目录下的所有文件直接上传至所述预设账号信息对应的云服务器进行备份;以及,当所述预设账号信息存在多个时,分别将所述备份目录下的所有文件上传至所述备份目录各自对应的预设账号信息对应的云服务器(中对应的用户)进行备份;

功能模块40,用于当获取到自动备份功能开启指令时,开启所述自动备份功能;

设置模块50,用于设置(至少一个)所述预设账号信息和所述预设备份目录列表(其中,预设备份目录列表中的每一个预设目录都可以独自设置其对应的预设账号信息)。

具体的,路由设备的自动备份功能可以根据用户的需求来控制其开启和关闭,若用户不需要,那也就没有必要开启,若用户需要,可以通过自动备份功能开启指令开启。例如:用户可以在路由配置页面进行自动备份功能的开启和关闭。

当开启自动备份功能后,必然要设置1)预设账号信息,让路由设备知道将文件备份到哪个云服务器;2)预设备份目录列表,让路由设备知道哪些目录下的文件是需要进行备份的。预设账号信息可以设置为至少一个,即可以设置有一个、两个、三个或更多个,以用户的实际需求而决定。同理,预设备份目录列表中的预设目录可以设置为至少一个,即可以设置有一个、两个、三个或更多个,以用户的实际需求而决定。

一般来说,路由设备由于体积的限制,其只设置有一个预设接口,例如USB接口,用户可以直接将其一个U盘插在路由设备上。

当仅有一个外接存储设备插入预设接口时,路由设备只需要读取此外接存储设备即可,判断其是否存在至少一个备份目录是指将外接存储设备中的所有目录与预设备份目录列表中的所有预设目录进行比较,若有一个目录与一个预设目录相同,则认为有一个备份目录,若有两个目录分别与对应的两个预设目录相同,则认为有两个备份目录。具体的例子请参见对应的方法实施例,在此不作赘述。

若只存在一个预设账号信息,那也就无需考虑其他,只要将发现的所有备份目录下的所有文件上传至此预设账号信息对应的云服务器上即可。

若有两个预设账号信息,则需要根据发现的备份目录对应的预设目录对应的预设账号信息来进行文件的备份。具体例子请参见对应的方法实施例,在此不作赘述。

多个备份目录(相当于预设备份列表中的多个预设目录)对应不同的预设账号信息可以将不同目录下的文件备份到不同的云服务器,便于用户管理自己的备份文件。

优选地,路由设备还包括:指示模块,用于在进行备份的过程中,发出备份中指示信息;以及,在备份完成后,发出备份完成指示信息。

具体的,路由设备可以通过指示灯来表示备份中、备份完成,例如:备份中指示信息可以为一指示灯持续闪烁,备份完成指示信息可以为一指示灯常亮5秒。

指示信息也可以为亮不同颜色的指示灯,备份中指示信息可以为指示灯亮红色,备份完成指示信息可以为指示灯亮绿色。

当然,其他的指示信息也可以,只要能起到区别备份中和备份完成的指示即可。

指示信息的设置使用户可以直观地了解到当前路由设备是否在进行备份操作,也可以更直观地了解其备份是否成功、完成,便于用户更好地使用路由设备进行备份,提高用户的使用体验。

在本发明的另一个实施例中,如图6所示,一种路由设备,包括:

功能模块40,用于当获取到自动备份功能开启指令时,开启所述自动备份功能;

设置模块50,用于设置(至少一个)所述预设账号信息和所述预设备份目录列表(其中,预设备份目录列表中的每一个预设目录都可以独自设置其对应的预设账号信息);

监听模块10,用于当自动备份功能开启时,监听预设接口是否有外接存储设备插入;

判断模块20,用于当所述预设接口仅有一个外接存储设备插入时,读取所述外接存储设备,并判断所述外接存储设备中是否存在至少一个备份目录;

其中,所述备份目录为所述外接存储设备中位于预设备份目录列表中的一个目录;

备份模块30,用于当所述外接存储设备中存在至少一个备份目录时,将所述备份目录下的所有文件上传至预设账号信息对应的云服务器进行备份;

所述备份模块30,用于当所述预设账号信息仅存在一个时,将所述外接存储设备中的备份目录下的所有文件直接上传至所述预设账号信息对应的云服务器进行备份;以及,当所述预设账号信息存在多个时,分别将所述备份目录下的所有文件上传至所述备份目录各自对应的(预设目录对应的)预设账号信息对应的云服务器(中对应的用户下)进行备份;

所述判断模块20,进一步用于当所述预设接口有多个外接存储设备插入时,分别读取每个所述外接存储设备,并分别判断各个所述外接存储设备中是否存在至少一个备份目录;

所述备份模块30,进一步用于当存在至少一个拥有所述备份目录的所述外接存储设备时,分别将各个所述备份目录下的所有文件上传至所述预设账号信息对应的云服务器进行备份。

优选地,还包括:指示模块60,用于在进行备份的过程中,发出备份中指示信息;以及,在备份完成后,发出备份完成指示信息。

具体的,用户可以在预设备份目录列表中设置多个预设目录,也可以设置多个预设账号信息,也可以为每个预设目录设置其对应的预设账号信息。

用户可以通过转换器一次连接多个外接存储设备至预设接口。例如:若预设接口为USB接口时,用户可以通过USB HUB连接多个U盘至路由设备的USB接口,从而让路由设备识别到。多个外接存储设备被识别、进行备份的例子请参见对应的方法实施例,在此不作赘述。

优选地,所述备份模块,进一步用于当存在至少一个拥有所述备份目录的所述外接存储设备时,分别将各个所述备份目录下的所有文件上传至所述预设账号信息对应的云服务器进行备份包括:当所述预设账号信息存在多个时,分别将各个所述备份目录下所有文件上传至所述备份目录各自对应的预设目录对应的云服务器(中对应的用户下)进行备份。

具体的,当有多个预设账号信息时,用户可以自行设备预设目录对应的预设账号信息,从而将不同的预设目录的内容上传至不同的预设账号信息对应的云服务器(中对应的用户)进行保存。

设置预设备份目录列表中存在多个预设目录可以让用户更自由地备份自己的文件,用户不用将要备份的文件放置在一个目录下(例如:仅放置在Work文件夹下),能够更好地管理自己的文件。

另外,用户可以通过转换器同时将多个外接存储设备连接至路由设备上进行备份,备份效率更高,操作简便,大大提高了用户体验。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1