文件备份方法、系统及装置制造方法及图纸

技术编号:19964096 阅读:23 留言:0更新日期:2019-01-03 12:45
本申请公开了一种文件备份方法、系统及装置,该方法包括:当文件备份器与终端设备连接,将终端设备中的待备份文件备份至文件备份器的过程中,若文件备份器的温度达到预设温度,暂停将第一待备份文件的数据写入文件备份器或降低两者之间的传输速度,并将第一待备份文件的元数据写入文件备份器的空闲元数据位置;确定用于存储第一待备份文件的数据的空闲数据块,并建立第一待备份文件、其元数据、以及与用于存储其数据的空闲数据块之间的第一对应关系;若文件备份器的温度降低至小于预设温度,按照第一对应关系将第一待备份文件的数据写入与对应的空闲数据块。通过上述方式,本申请能够合理分解文件传输步骤,合理控制发热问题,并提高传输效率。

File Backup Method, System and Device

This application discloses a file backup method, system and device. The method includes: when the file backup device is connected to the terminal device and the backup file in the terminal device is backed up to the file backup device, if the temperature of the file backup device reaches the preset temperature, suspending the data of the first backup file to be written to the file backup device or reducing the transmission speed between the two devices, and Write the metadata of the first backup file into the spare metadata location of the file backup device; determine the spare data block for storing the data of the first backup file, and establish the first corresponding relationship between the first backup file, its metadata and the spare data block for storing its data; if the temperature of the file backup device is reduced to less than the preset temperature, follow the first one. The corresponding relationship writes the data of the first backup file to the corresponding idle data block. In this way, the application can reasonably decompose the file transfer steps, reasonably control the heating problem and improve the transmission efficiency.

【技术实现步骤摘要】
文件备份方法、系统及装置
本申请涉及终端设备
,特别是涉及一种文件备份方法、系统及装置。
技术介绍
目前,很多文件备份器都具有为终端设备充电、同时对终端设备中的文件进行备份的功能。边充电边备份,这极大地增加文件备份器的处理器负担,文件备份器非常容易发热,由于发热也可能会导致用户在安全方面的担忧,同时发热也非常容易导致文件备份器电路板的损坏。由于在文件传输过程中,发热的主要原因是向文件备份器中的空闲数据块写入数据引起的。因为在写入数据过程中需要改变flash芯片微观结构,导致一部分电能转动为热能释放。现有技术中,解决文件备份器在备份过程中的发热问题,通常采用在文件备份器温度过高时完全中止文件传输的方式进行解决,直至文件备份器温度降低至理想温度,再开始进行文件备份,这种解决方案导致文件备份中断,文件备份效率较低,用户体验较差或者造成用户不理解。
技术实现思路
本申请主要解决的技术问题是提供一种文件备份方法、系统及装置,能够合理分解文件传输步骤,合理控制发热问题,并提高传输效率。为解决上述技术问题,本申请采用的一个技术方案是:提供一种文件备份方法,所述方法包括:当文件备份器与终端设备建立连接,在将所述终端设备中的待备份文件备份至所述文件备份器的过程中,实时监测所述文件备份器的温度;若监测到所述文件备份器的温度达到预设温度,则暂停将所述终端设备的第一待备份文件的数据写入文件备份器或将文件备份器与所述终端设备之间的传输速度降低至第一传输速度,并将所述终端设备的第一待备份文件的元数据写入所述文件备份器的空闲元数据位置;根据所述第一待备份文件的元数据在所述文件备份器内确定用于存储所述第一待备份文件的数据的空闲数据块,并建立第一待备份文件第一对应关系,所述第一待备份文件第一对应关系是所述第一待备份文件、所述第一待备份文件的元数据、以及与用于存储所述第一待备份文件的数据的空闲数据块之间的对应关系;若监测到所述文件备份器的温度降低至小于预设温度,按照所述第一对应关系将所述第一待备份文件的数据写入与所述第一待备份文件的数据对应的空闲数据块。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种文件备份系统,所述文件备份系统包括文件备份器和终端设备,所述文件备份器包括第一处理器、分别与所述第一处理器耦接的第一存储器和第一通信电路,所述终端设备包括第二处理器、分别与所述第二处理器耦接的第二存储器和第二通信电路,所述文件备份器与所述终端设备建立连接时,所述文件备份器与所述终端设备之间通过第一通信电路和第二通信电路进行通信,且所述文件备份器的第一处理器在工作时通过所述第一通信电路控制自身以及所述第一存储器,所述终端设备的第二处理器在工作时通过所述第二通信电路控制自身以及所述第二存储器,以实现如上所述方法中的步骤。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种具有存储功能的装置,存储有程序数据,所述程序数据能够被执行以实现如上所述方法中的步骤。本申请的有益效果是:区别于现有技术的情况,本申请当文件备份器与终端设备建立连接,在将终端设备中的待备份文件备份至文件备份器的过程中,实时监测文件备份器的温度;若监测到文件备份器的温度达到预设温度,则暂停将所述终端设备的第一待备份文件的数据写入文件备份器或将文件备份器与所述终端设备之间的传输速度降低至第一传输速度,并将终端设备的第一待备份文件的元数据写入文件备份器的空闲元数据位置;根据第一待备份文件的元数据在文件备份器内确定用于存储第一待备份文件的数据的空闲数据块,并建立第一待备份文件第一对应关系,第一待备份文件第一对应关系是第一待备份文件、第一待备份文件的元数据、以及与用于存储第一待备份文件的数据的空闲数据块之间的对应关系;若监测到文件备份器的温度降低至小于预设温度,按照第一对应关系将第一待备份文件的数据写入与第一待备份文件的数据对应的空闲数据块。由于在文件备份过程中,实时监测文件备份器的温度,如果文件备份器的温度达到预设温度,则暂停将所述终端设备的第一待备份文件的数据写入文件备份器的步骤或将文件备份器与终端设备之间的传输速度降低至第一传输速度,可以使文件备份器的温度不再继续上升反而下降,在这个温度下降的过程中,继续执行文件传输步骤中不会造成文件备份器的温度严重上升其他步骤,包括写元数据、查找存储数据的空闲数据块以及建立备份文件、元数据与用于存储备份文件的数据之间的对应关系,这样当文件备份器的温度降低至小于预设温度时,可以直接进行文件传输步骤中的写入数据的步骤,通过这种方式,将按照顺序进行的文件传输顺序步骤合理分解,在不同时间段分开执行不同的步骤,一方面可以合理控制文件备份器的发热问题,另一方面合理利用时间段从而提高传输效率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:图1是本申请文件备份方法一实施方式的流程示意图;图2是本申请文件备份系统一实施方式的结构示意图;图3是本申请具有存储功能的装置一实施方式的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在详细说明本申请之前,先介绍一下与本申请相关的现有技术情况。在使用文件备份器备份终端设备内文件的过程中,在传输文件时,包括如下步骤:步骤一:首先需要在文件备份器内查找写入文件的元数据的空闲元数据位置;步骤二:在找到的空闲元数据位置写入文件的元数据;步骤三:再根据元数据信息查找写入文件的数据的空闲数据块;步骤四:建立文件的元数据与存储文件的数据块的空闲数据块之间的对应关系;步骤五:最后在找到的空闲数据块写入该文件的数据至该空闲数据块中。其中,终端设备与文件备份器之间传输该文件的数据的传输速度与在找到的空闲数据块写入该文件的数据至该空闲数据块中的写入速度基本一致。本申请通过在文件备份过程中,实时监测文件备份器的温度,如果文件备份器的温度达到预设温度,则暂停将所述终端设备的第一待备份文件的数据写入文件备份器的步骤五或将文件备份器与所述终端设备之间的传输速度降低至第一传输速度,可以使文件备份器的温度不再继续上升反而下降,在这个温度下降的过程中,继续执行文件传输步骤中不会造成文件备份器的温度严重上升的步骤一、步骤二、步骤三和步骤四,包括写元数据、查找存储数据的空闲数据块以及建立备份文件、元数据与用于存储备份文件的数据之间的对应关系,这样当文件备份器的温度降低至小于预设温度时,可以直接进行文件传输步骤五中的写入数据的步骤,通过这种方式,将按照顺序进行的文件传输顺序步骤合理分解,在不同时间段分开执行不同的步骤,一方面可以合理控制文件备份器的发热问题,另一方面合理利用时间段从而提高传输效率。下面详细介绍本申请的具体内容。参阅图1,图1是本申请文件备份方法一实施方式的流程示意图,该方法包括:步骤S1本文档来自技高网...

【技术保护点】
1.一种文件备份方法,其特征在于,所述方法包括:当文件备份器与终端设备建立连接,在将所述终端设备中的待备份文件备份至所述文件备份器的过程中,实时监测所述文件备份器的温度;若监测到所述文件备份器的温度达到预设温度,则暂停将所述终端设备的第一待备份文件的数据写入文件备份器或将文件备份器与所述终端设备之间的传输速度降低至第一传输速度,并将所述终端设备的第一待备份文件的元数据写入所述文件备份器的空闲元数据位置;根据所述第一待备份文件的元数据在所述文件备份器内确定用于存储所述第一待备份文件的数据的空闲数据块,并建立第一待备份文件第一对应关系,所述第一待备份文件第一对应关系是所述第一待备份文件、所述第一待备份文件的元数据、以及与用于存储所述第一待备份文件的数据的空闲数据块之间的对应关系;若监测到所述文件备份器的温度降低至小于预设温度,按照所述第一对应关系将所述第一待备份文件的数据写入与所述第一待备份文件的数据对应的空闲数据块。

【技术特征摘要】
1.一种文件备份方法,其特征在于,所述方法包括:当文件备份器与终端设备建立连接,在将所述终端设备中的待备份文件备份至所述文件备份器的过程中,实时监测所述文件备份器的温度;若监测到所述文件备份器的温度达到预设温度,则暂停将所述终端设备的第一待备份文件的数据写入文件备份器或将文件备份器与所述终端设备之间的传输速度降低至第一传输速度,并将所述终端设备的第一待备份文件的元数据写入所述文件备份器的空闲元数据位置;根据所述第一待备份文件的元数据在所述文件备份器内确定用于存储所述第一待备份文件的数据的空闲数据块,并建立第一待备份文件第一对应关系,所述第一待备份文件第一对应关系是所述第一待备份文件、所述第一待备份文件的元数据、以及与用于存储所述第一待备份文件的数据的空闲数据块之间的对应关系;若监测到所述文件备份器的温度降低至小于预设温度,按照所述第一对应关系将所述第一待备份文件的数据写入与所述第一待备份文件的数据对应的空闲数据块。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述文件备份器与所述终端设备连接,若所述文件备份器检测到所述第二待备份文件的元数据已写入,而所述第二待备份文件的数据未写入时,根据已建立的第二待备份文件第一对应关系,将所述终端设备中的第二待备份文件的数据写入所述文件备份器的空闲数据块中,其中,所述第二待备份文件第一对应关系是所述第二待备份文件、所述第二待备份文件的元数据、以及与用于存储所述第二待备份文件的数据的空闲数据块之间的对应关系。3.根据权利要求1所述的方法,其特征在于,所述第一对应关系的表现形式是第一列表,所述第一列表中保存有已排序的多个待备份文件、所述多个待备份文件的多个元数据、以及与用于存储所述多个待备份文件的多个数据的多个空闲数据块之间的多个对应关系。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:若监测到所述文件备份器的温度达到预设温度,所述终端设备将第三待备份文件有关元数据的信息进行整理,获得...

【专利技术属性】
技术研发人员:杜国威朱少杰周佳
申请(专利权)人:北京珠穆朗玛移动通信有限公司
类型:发明
国别省市:北京,11

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

1