一种在互联网中进行文件迁移的方法及系统与流程

文档序号:19217094发布日期:2019-11-26 01:47阅读:98来源:国知局
一种在互联网中进行文件迁移的方法及系统与流程

本发明涉及计算机互联网领域,更具体地涉及一种在互联网中进行文件迁移的方法及系统。



背景技术:

目前,随着计算机互联网的普及,在计算机互联网内进行传递的文件的数量呈指数级增加。当部分文件需要在互联网中进行迁移或移动时,现有技术中的方式通常是将所选择的文件进行手动迁移。然而,这种方式的效率较低并且无法迁移与所选择的文件相关联的文件。



技术实现要素:

本发明提供一种在互联网中进行文件迁移的方法,所述方法包括:

当确定将互联网内的源文件服务器存储的所有文件中所选择的多个迁移文件从源文件服务器迁移到目标文件服务器时,将所述多个迁移文件构成迁移文件组,并将所述源文件服务器内所有存储段中具有至少一个迁移文件的存储段确定为源存储段,以获得至少一个源存储段;

确定与所述迁移文件组相关联的多个关联文件,扫描所述源文件服务器内的所有存储段,将至少一个源存储段中的每个源存储段标记为第一迁移等级,将所述源文件服务器内除所述至少一个源存储段之外的并且具有至少一个关联文件的存储段确定为关联存储段,将所述源文件服务器内至少一个关联存储段中的每个关联存储段中存储第一类型文件或第二类型文件的存储页标记为第二迁移等级,将所述源文件服务器内至少一个关联存储段中的每个关联存储段中存储第三类型文件的存储页标记为第三迁移等级,其中第一类型文件、第二类型文件和第三类型文件的文件尺寸范围不同并且文件尺寸范围依次降低;

在所述源文件服务器内按照迁移等级进行数据迁移:在将标记为第一迁移等级的每个源存储段中的所有文件移动到目标文件服务器后,将每个关联存储段内标记为第二迁移等级的存储页中的第一类型文件或第二类型文件移动到目标文件服务器,然后将每个关联存储段内标记为第三迁移等级的存储页中的第三类型文件移动到目标文件服务器;

在所述源文件服务器内按照迁移等级进行数据迁移的同时,将所有文件服务器中除所述源文件服务器和目标文件服务器之外并且存储了至少一个关联文件的文件服务器确定为关联文件服务器,确定每个关联文件服务器内存储了至少一个关联文件的关联存储段,将每个关联文件服务器的所有关联存储段内存储第一类型文件的存储页标记为第二迁移等级,并且将至每个关联文件服务器的所有关联存储段内存储第二类型文件或第三类型文件的存储页标记为第三迁移等级;以及

响应于所述源文件服务器内按照迁移等级进行的数据迁移的完成,在所述每个关联文件服务器中按照迁移等级进行数据迁移:首先将每个关联文件服务器的所有关联存储段内标记为第二迁移等级的存储页中的第一类型文件移动到目标文件服务器,然后将每个关联文件服务器的所有关联存储段内标记为第三迁移等级的存储页中的第二类型文件或第三类型文件移动到目标文件服务器。

在确定将互联网内的源文件服务器存储的所有文件中所选择的多个迁移文件从源文件服务器迁移到目标文件服务器之前还包括:

确定统计时间区间,获取互联网内的源文件服务器在统计时间区间内的访问统计信息;

对源文件服务器的访问统计信息进行解析以确定源文件服务器中所存储的所有文件中每个文件的属性信息,每个文件的属性信息包括:文件尺寸、访问数据和存储时间;

基于每个文件的文件尺寸、访问数据和存储时间确定每个文件的迁移指数;

基于每个文件的迁移指数确定源文件服务器内所有文件的平均迁移指数,并且将源文件服务器中迁移指数大于平均迁移指数的文件确定为预选文件,以获取多个预选文件;

从多个预选文件中选择迁移文件,并确定目标文件服务器;

每个文件的访问数据包括多条访问记录,每条访问记录包括:访问设备的标识符、访问设备所处的网络区域

确定源文件服务器内多个预选文件中每个预选文件的归属访问设备,以确定多个归属访问设备,对所述多个归属访问设备中每个归属访问设备所处的网络区域进行统计,将多个网络区域中所包括的归属访问设备的数量最多的网络区域确定为目标网络区域,

将为所述目标网络区域提供存储服务的文件服务器确定为目标文件服务器;

将多个预选文件中归属访问设备位于目标网络区域内的预选文件确定为迁移文件,从而确定多个迁移文件。

每个文件服务器具有多个存储段,其中存储段可以是文件服务器中逻辑地址上划分的存储区域,或者是文件服务器中物理地址上划分的存储区域

本发明提供一种在互联网中进行文件迁移的系统,所述系统包括:

构成装置,当确定将互联网内的源文件服务器存储的所有文件中所选择的多个迁移文件从源文件服务器迁移到目标文件服务器时,将所述多个迁移文件构成迁移文件组,并将所述源文件服务器内所有存储段中具有至少一个迁移文件的存储段确定为源存储段,以获得至少一个源存储段;

扫描装置,确定与所述迁移文件组相关联的多个关联文件,扫描所述源文件服务器内的所有存储段,将至少一个源存储段中的每个源存储段标记为第一迁移等级,将所述源文件服务器内除所述至少一个源存储段之外的并且具有至少一个关联文件的存储段确定为关联存储段,将所述源文件服务器内至少一个关联存储段中的每个关联存储段中存储第一类型文件或第二类型文件的存储页标记为第二迁移等级,将所述源文件服务器内至少一个关联存储段中的每个关联存储段中存储第三类型文件的存储页标记为第三迁移等级,其中第一类型文件、第二类型文件和第三类型文件的文件尺寸范围不同并且文件尺寸范围依次降低;

迁移装置,在所述源文件服务器内按照迁移等级进行数据迁移:在将标记为第一迁移等级的每个源存储段中的所有文件移动到目标文件服务器后,将每个关联存储段内标记为第二迁移等级的存储页中的第一类型文件或第二类型文件移动到目标文件服务器,然后将每个关联存储段内标记为第三迁移等级的存储页中的第三类型文件移动到目标文件服务器;以及

响应于所述源文件服务器内按照迁移等级进行的数据迁移的完成,在所述每个关联文件服务器中按照迁移等级进行数据迁移:首先将每个关联文件服务器的所有关联存储段内标记为第二迁移等级的存储页中的第一类型文件移动到目标文件服务器,然后将每个关联文件服务器的所有关联存储段内标记为第三迁移等级的存储页中的第二类型文件或第三类型文件移动到目标文件服务器

关联处理装置,在所述源文件服务器内按照迁移等级进行数据迁移的同时,将所有文件服务器中除所述源文件服务器和目标文件服务器之外并且存储了至少一个关联文件的文件服务器确定为关联文件服务器,确定每个关联文件服务器内存储了至少一个关联文件的关联存储段,将每个关联文件服务器的所有关联存储段内存储第一类型文件的存储页标记为第二迁移等级,并且将至每个关联文件服务器的所有关联存储段内存储第二类型文件或第三类型文件的存储页标记为第三迁移等级。

确定统计时间区间,获取互联网内的源文件服务器在统计时间区间内的访问统计信息;

对源文件服务器的访问统计信息进行解析以确定源文件服务器中所存储的所有文件中每个文件的属性信息,每个文件的属性信息包括:文件尺寸、访问数据和存储时间;

基于每个文件的文件尺寸、访问数据和存储时间确定每个文件的迁移指数;

基于每个文件的迁移指数确定源文件服务器内所有文件的平均迁移指数,并且将源文件服务器中迁移指数大于平均迁移指数的文件确定为预选文件,以获取多个预选文件;

从多个预选文件中选择迁移文件,并确定目标文件服务器;

每个文件的访问数据包括多条访问记录,每条访问记录包括:访问设备的标识符、访问设备所处的网络区域

确定源文件服务器内多个预选文件中每个预选文件的归属访问设备,以确定多个归属访问设备,对所述多个归属访问设备中每个归属访问设备所处的网络区域进行统计,将多个网络区域中所包括的归属访问设备的数量最多的网络区域确定为目标网络区域,

将为所述目标网络区域提供服务的文件服务器确定为目标文件服务器;

将多个预选文件中归属访问设备位于目标网络区域内的预选文件确定为迁移文件,从而确定多个迁移文件。

每个文件服务器具有多个存储段,其中存储段可以是文件服务器中逻辑地址上划分的存储区域,或者是文件服务器中物理地址上划分的存储区域;

附图说明

图1为本发明的在互联网中进行文件迁移的系统的结构示意图;以及

图2为本发明的在互联网中进行文件迁移的方法的流程图。

具体实施方式

图1为本发明的在互联网中进行文件迁移的系统100的结构示意图。系统100包括:构成装置101、扫描装置102、迁移装置103以及关联处理装置104。其中构成装置101,当确定将互联网内的源文件服务器存储的所有文件中所选择的多个迁移文件从源文件服务器迁移到目标文件服务器时,将所述多个迁移文件构成迁移文件组,并将所述源文件服务器内所有存储段中具有至少一个迁移文件的存储段确定为源存储段,以获得至少一个源存储段。其中互联网中具有多个文件服务器。还包括,在确定将互联网内的源文件服务器存储的所有文件中所选择的多个迁移文件从源文件服务器迁移到目标文件服务器之前,利用预处理装置(图1中未示出)确定统计时间区间,获取互联网内的源文件服务器在统计时间区间内的访问统计信息。统计时间区间为5天、10天、15天、20天、30天或50天。统计时间区间是以当前时间所在的自然日的前一个自然日为结束日期,并且以过去的特定自然日为开始日期的一段时间。所述统计时间区间包括至少5个自然日、10个自然日、15个自然日、20个自然日、30个自然日或50个自然日。例如,当前时间为2018年11月11日,统计时间区间为10个自然日,则统计时间区间从2018年11月1日(开始日期)开始到2018年11月10日(结束日期)。

对源文件服务器的访问统计信息进行解析以确定源文件服务器中所存储的所有文件中每个文件的属性信息,每个文件的属性信息包括:文件尺寸、访问数据和存储时间。其中存储时间是文件在统计时间区间内在源文件服务器内存储的时间长度。其中源文件服务器的(统计时间区间内的)访问统计信息包括每个文件(在统计时间区间内)的属性信息。基于每个文件的文件尺寸、访问数据和存储时间确定每个文件的迁移指数。基于每个文件的迁移指数确定源文件服务器内所有文件的平均迁移指数,并且将源文件服务器中迁移指数大于平均迁移指数的文件确定为预选文件,以获取多个预选文件。从多个预选文件中选择迁移文件,并确定目标文件服务器。

每个文件的访问数据包括多条访问记录,每条访问记录包括:访问设备的标识符、访问设备所处的网络区域。其中访问设备是指对文件(例如,当前文件、特定文件或某个文件)进行访问的用户设备或移动终端。访问设备的标识符是能够唯一地标识访问设备的符号或字符串。访问设备所处的网络区域是指访问设备在互联网内所处的物理位置、逻辑位置或网络位置所处的网络区域。其中,互联网的提供商为将互联网划分为多个网络区域,并且每个网络区域内的访问设备、用户设备或移动终端与这个网络区域建立关联关系。

按照访问设备的标识符对每个文件的访问数据进行统计以确定对每个文件进行访问的多个访问设备(以确定对每个文件所涉及的多个访问设备,即文件所涉及的多个访问设备是指在统计时间区间内访问文件的访问设备)并且将多个访问设备中访问次数(对文件的访问次数最多)最多的访问设备确定为每个文件的归属访问设备,确定每个文件的归属访问设备的访问次数和每个文件的总访问次数。其中每个文件的总访问次数为每个文件的访问数据所包括的访问记录的数量。每个文件的归属访问设备是在统计时间区间内对其进行访问时访问次数最多的访问设备。

基于每个文件的文件尺寸、访问数据和存储时间确定每个文件的迁移指数包括:

其中,mi为第i个文件的迁移指数,si为第i个文件的文件尺寸,ti为第i个文件(在统计时间区间内)的存储时间,ki为第i个文件的归属访问设备访问第i个文件的访问次数,ni为第i个文件的总访问次数;其中f≥i≥1,其中f为源文件服务器内所存储的所有文件的总数量;t为基准存储时间,t为10个自然日、20个自然日、30个自然日、50个自然日、80个自然日或100个自然日。

其中文件尺寸si的单位为mb(兆字节)并且在确定每个文件的迁移指数时将si转换为无量纲的数值,其中存储时间ti的单位为天并且在确定每个文件的迁移指数时前将ti转换为无量纲的数值。

基于每个文件的迁移指数确定源文件服务器内所有文件的平均迁移指数,并且将源文件服务器中迁移指数大于平均迁移指数的文件确定为预选文件包括:

基于每个文件的迁移指数mi确定源文件服务器内所有文件的平均迁移指数ma

将源文件服务器内所有文件中迁移指数大于平均迁移指数ma的文件确定为预选文件。

确定源文件服务器内多个预选文件中每个预选文件的归属访问设备,以确定多个归属访问设备,对所述多个归属访问设备中每个归属访问设备所处的网络区域进行统计,将多个网络区域中所包括的归属访问设备的数量最多的网络区域确定为目标网络区域。将为所述目标网络区域提供文件存储服务或文件管理服务的文件服务器确定为目标文件服务器。将多个预选文件中归属访问设备位于目标网络区域内的预选文件确定为迁移文件,从而确定多个迁移文件。

扫描装置,确定与所述迁移文件组相关联的多个关联文件,扫描所述源文件服务器内的所有存储段,将至少一个源存储段中的每个源存储段标记为第一迁移等级,将所述源文件服务器内除所述至少一个源存储段之外的并且具有至少一个关联文件的存储段确定为关联存储段,将所述源文件服务器内至少一个关联存储段中的每个关联存储段中存储第一类型文件或第二类型文件的存储页标记为第二迁移等级,将所述源文件服务器内至少一个关联存储段中的每个关联存储段中存储第三类型文件的存储页标记为第三迁移等级,其中第一类型文件、第二类型文件和第三类型文件的文件尺寸范围不同并且文件尺寸范围依次降低。

每个文件服务器具有多个存储段,其中存储段可以是文件服务器中逻辑地址上划分的存储区域,或者是文件服务器中物理地址上划分的存储区域。每个存储段包括多个存储页,存储页是文件服务器的基本存储单元,并且单个存储页存储单个类型的文件,其中单个存储页存储多个第一类型文件、多个第二类型文件或多个第三类型文件;单个类型的文件为第一类型文件、第二类型文件或第三类型文件。

其中任意存储页不存储一个以上类型的文件;即,任意存储页仅存储第一类型文件、第二类型文件或第三类型文件。其中第一类型文件中的任意文件的文件尺寸均大于第二类型文件中每个文件的文件尺寸;第二类型文件中的任意文件的文件尺寸均大于第三类型文件中每个文件的文件尺寸;第一类型文件例如是大文件尺寸的视频文件、程序安装文件等;第二类型文件例如是中文件尺寸的视频文件、程序安装文件、音频文件等;第三类型文件例如是小文件尺寸的视频文件、程序安装文件、音频文件、文档文件等。其中,每个源存储段具有或存储至少一个迁移文件。

互联网内的每个文件均具有至少一个关联文件,并且为每个文件设置关联信息表,关联信息表中包括至少一个数据项,每个数据项为关联文件的标识符。由每个文件的拥有者为每个文件设置至少一个关联文件,由互联网内的关联服务器为每个文件设置至少一个关联文件。每个文件与其每个关联文件具有相同或相似的内容主题、摘要信息或使用领域。确定与所述迁移文件组相关联的多个关联文件包括:确定所述迁移文件组中每个迁移文件各自的至少一个关联文件,将每个迁移文件各自的至少一个关联文件构成与所述迁移文件组相关联的多个关联文件。

每个文件服务器为自身所包括的每个存储段创建文件信息表。所述文件信息表中包括多个文件记录,每个文件记录包括文件的标识符。通过在源服务器的每个存储段的文件信息表中进行检索能够确定每个关联文件所位于的存储段;并且将具有至少一个关联文件的存储段确定为关联存储段。通过在文件服务器的每个存储段的文件信息表中进行检索能够确定每个关联文件所位于的存储段,从而将具有至少一个关联文件的文件服务器确定为关联文件服务器,并且将关联文件服务器中具有至少一个关联文件的存储段确定为关联存储段。

迁移装置,在所述源文件服务器内按照迁移等级进行数据迁移:在将标记为第一迁移等级的每个源存储段中的所有文件移动到目标文件服务器后,将每个关联存储段内标记为第二迁移等级的存储页中的第一类型文件或第二类型文件移动到目标文件服务器,然后将每个关联存储段内标记为第三迁移等级的存储页中的第三类型文件移动到目标文件服务器。以及响应于所述源文件服务器内按照迁移等级进行的数据迁移的完成,在所述每个关联文件服务器中按照迁移等级进行数据迁移:首先将每个关联文件服务器的所有关联存储段内标记为第二迁移等级的存储页中的第一类型文件移动到目标文件服务器,然后将每个关联文件服务器的所有关联存储段内标记为第三迁移等级的存储页中的第二类型文件或第三类型文件移动到目标文件服务器。

关联处理装置,在所述源文件服务器内按照迁移等级进行数据迁移的同时,将所有文件服务器中除所述源文件服务器和目标文件服务器之外并且存储了至少一个关联文件的文件服务器确定为关联文件服务器,确定每个关联文件服务器内存储了至少一个关联文件的关联存储段,将每个关联文件服务器的所有关联存储段内存储第一类型文件的存储页标记为第二迁移等级,并且将至每个关联文件服务器的所有关联存储段内存储第二类型文件或第三类型文件的存储页标记为第三迁移等级。

图2为本发明的在互联网中进行文件迁移的方法200的流程图。如图2所示,方法200从步骤201处开始。

在步骤201,当确定将互联网内的源文件服务器存储的所有文件中所选择的多个迁移文件从源文件服务器迁移到目标文件服务器时,将所述多个迁移文件构成迁移文件组,并将所述源文件服务器内所有存储段中具有至少一个迁移文件的存储段确定为源存储段,以获得至少一个源存储段。

在确定将互联网内的源文件服务器存储的所有文件中所选择的多个迁移文件从源文件服务器迁移到目标文件服务器之前还包括:

确定统计时间区间,获取互联网内的源文件服务器在统计时间区间内的访问统计信息;统计时间区间为5天、10天、15天、20天、30天或50天;统计时间区间是以当前时间所在的自然日的前一个自然日为结束日期,并且以过去的特定自然日为开始日期的一段时间;所述统计时间区间包括至少5个自然日、10个自然日、15个自然日、20个自然日、30个自然日或50个自然日。例如,当前时间为2018年11月11日,统计时间区间为10个自然日,则统计时间区间从2018年11月1日(开始日期)开始到2018年11月10日(结束日期)。

对源文件服务器的访问统计信息进行解析以确定源文件服务器中所存储的所有文件中每个文件的属性信息,每个文件的属性信息包括:文件尺寸、访问数据和存储时间;其中存储时间是文件在统计时间区间内在源文件服务器内存储的时间长度;其中源文件服务器的(统计时间区间内的)访问统计信息包括每个文件(在统计时间区间内)的属性信息。

基于每个文件的文件尺寸、访问数据和存储时间确定每个文件的迁移指数。基于每个文件的迁移指数确定源文件服务器内所有文件的平均迁移指数,并且将源文件服务器中迁移指数大于平均迁移指数的文件确定为预选文件,以获取多个预选文件。从多个预选文件中选择迁移文件,并从多个文件服务器中确定目标文件服务器。通常,互联网内包括多个文件服务器。在进行文件迁移时,可以选择多个文件服务器中空闲存储容量最大的文件服务器作为目标文件服务器。

每个文件的访问数据包括多条访问记录,每条访问记录包括:访问设备的标识符、访问设备所处的网络区域;其中访问设备是指对文件(例如,当前文件、特定文件或某个文件)进行访问的用户设备或移动终端。访问设备的标识符是能够唯一地标识访问设备的符号或字符串。访问设备所处的网络区域是指访问设备在互联网内所处的物理位置、逻辑位置或网络位置所处的网络区域。其中,互联网的提供商为将互联网划分为多个网络区域,并且每个网络区域内的访问设备、用户设备或移动终端与这个网络区域建立关联关系。

按照访问设备的标识符对每个文件的访问数据进行统计以确定对每个文件进行访问的多个访问设备(以确定对每个文件所涉及的多个访问设备,即文件所涉及的多个访问设备是指在统计时间区间内访问文件的访问设备)并且将多个访问设备中访问次数(对文件的访问次数最多)最多的访问设备确定为每个文件的归属访问设备,确定每个文件的归属访问设备的访问次数和每个文件的总访问次数;其中每个文件的总访问次数为每个文件的访问数据所包括的访问记录的数量;每个文件的归属访问设备是在统计时间区间内对其进行访问时访问次数最多的访问设备。

基于每个文件的文件尺寸、访问数据和存储时间确定每个文件的迁移指数包括:

其中,mi为第i个文件的迁移指数,si为第i个文件的文件尺寸,ti为第i个文件(在统计时间区间内)的存储时间,ki为第i个文件的归属访问设备访问第i个文件的访问次数,ni为第i个文件的总访问次数;其中f≥i≥1,其中f为源文件服务器内所存储的所有文件的总数量;t为基准存储时间,t为10个自然日、20个自然日、30个自然日、50个自然日、80个自然日或100个自然日。

其中文件尺寸si的单位为mb(兆字节)并且在确定每个文件的迁移指数时将si转换为无量纲的数值,其中存储时间ti的单位为天并且在确定每个文件的迁移指数时前将ti转换为无量纲的数值。

基于每个文件的迁移指数确定源文件服务器内所有文件的平均迁移指数,并且将源文件服务器中迁移指数大于平均迁移指数的文件确定为预选文件包括:

基于每个文件的迁移指数mi确定源文件服务器内所有文件的平均迁移指数ma

将源文件服务器内所有文件中迁移指数大于平均迁移指数ma的文件确定为预选文件;

确定源文件服务器内多个预选文件中每个预选文件的归属访问设备,以确定多个归属访问设备,对所述多个归属访问设备中每个归属访问设备所处的网络区域进行统计,将多个网络区域中所包括的归属访问设备的数量最多的网络区域确定为目标网络区域。将为所述目标网络区域提供服务的文件服务器确定为目标文件服务器。将多个预选文件中归属访问设备位于目标网络区域内的预选文件确定为迁移文件,从而确定多个迁移文件。其中所述互联网中具有多个文件服务器。

在步骤202,确定与所述迁移文件组相关联的多个关联文件,扫描所述源文件服务器内的所有存储段,将至少一个源存储段中的每个源存储段标记为第一迁移等级,将所述源文件服务器内除所述至少一个源存储段之外的并且具有至少一个关联文件的存储段确定为关联存储段,将所述源文件服务器内至少一个关联存储段中的每个关联存储段中存储第一类型文件或第二类型文件的存储页标记为第二迁移等级,将所述源文件服务器内至少一个关联存储段中的每个关联存储段中存储第三类型文件的存储页标记为第三迁移等级,其中第一类型文件、第二类型文件和第三类型文件的文件尺寸范围不同并且文件尺寸范围依次降低。

每个文件服务器具有多个存储段,其中存储段可以是文件服务器中逻辑地址上划分的存储区域,或者是文件服务器中物理地址上划分的存储区域。每个存储段包括多个存储页,存储页是文件服务器的基本存储单元,并且单个存储页存储单个类型的文件,其中单个存储页存储多个第一类型文件、多个第二类型文件或多个第三类型文件;单个类型的文件为第一类型文件、第二类型文件或第三类型文件。其中任意存储页不存储一个以上类型的文件;即,任意存储页仅存储第一类型文件、第二类型文件或第三类型文件。

其中第一类型文件中的任意文件的文件尺寸均大于第二类型文件中每个文件的文件尺寸;第二类型文件中的任意文件的文件尺寸均大于第三类型文件中每个文件的文件尺寸;第一类型文件例如是大文件尺寸的视频文件、程序安装文件等;第二类型文件例如是中文件尺寸的视频文件、程序安装文件、音频文件等;第三类型文件例如是小文件尺寸的视频文件、程序安装文件、音频文件、文档文件等。其中,每个源存储段具有至少一个迁移文件。

互联网内的每个文件均具有至少一个关联文件,并且为每个文件设置关联信息表,关联信息表中包括至少一个数据项,每个数据项为关联文件的标识符。由每个文件的拥有者为每个文件设置至少一个关联文件,由互联网内的关联服务器为每个文件设置至少一个关联文件。每个文件与其每个关联文件具有相同或相似的内容主题、摘要信息或使用领域。确定与所述迁移文件组相关联的多个关联文件包括:确定所述迁移文件组中每个迁移文件各自的至少一个关联文件,将每个迁移文件各自的至少一个关联文件构成与所述迁移文件组相关联的多个关联文件。

在步骤203,在所述源文件服务器内按照迁移等级进行数据迁移:在将标记为第一迁移等级的每个源存储段中的所有文件移动到目标文件服务器后,将每个关联存储段内标记为第二迁移等级的存储页中的第一类型文件或第二类型文件移动到目标文件服务器,然后将每个关联存储段内标记为第三迁移等级的存储页中的第三类型文件移动到目标文件服务器。

每个文件服务器为自身所包括的每个存储段创建文件信息表。所述文件信息表中包括多个文件记录,每个文件记录包括文件的标识符。通过在源服务器的每个存储段的文件信息表中进行检索能够确定每个关联文件所位于的存储段。并且将具有至少一个关联文件的存储段确定为关联存储段。通过在文件服务器的每个存储段的文件信息表中进行检索能够确定每个关联文件所位于的存储段,从而将具有至少一个关联文件的文件服务器确定为关联文件服务器,并且将关联文件服务器中具有至少一个关联文件的存储段确定为关联存储段。

在步骤204,在所述源文件服务器内按照迁移等级进行数据迁移的同时,将所有文件服务器中除所述源文件服务器和目标文件服务器之外并且存储了至少一个关联文件的文件服务器确定为关联文件服务器,确定每个关联文件服务器内存储了至少一个关联文件的关联存储段,将每个关联文件服务器的所有关联存储段内存储第一类型文件的存储页标记为第二迁移等级,并且将至每个关联文件服务器的所有关联存储段内存储第二类型文件或第三类型文件的存储页标记为第三迁移等级。

在步骤205,响应于所述源文件服务器内按照迁移等级进行的数据迁移的完成,在所述每个关联文件服务器中按照迁移等级进行数据迁移:首先将每个关联文件服务器的所有关联存储段内标记为第二迁移等级的存储页中的第一类型文件移动到目标文件服务器,然后将每个关联文件服务器的所有关联存储段内标记为第三迁移等级的存储页中的第二类型文件或第三类型文件移动到目标文件服务器。

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