CN101727504A - 一种文件***数据迁移方法和装置 - Google Patents

一种文件***数据迁移方法和装置 Download PDF

Info

Publication number
CN101727504A
CN101727504A CN201010104873A CN201010104873A CN101727504A CN 101727504 A CN101727504 A CN 101727504A CN 201010104873 A CN201010104873 A CN 201010104873A CN 201010104873 A CN201010104873 A CN 201010104873A CN 101727504 A CN101727504 A CN 101727504A
Authority
CN
China
Prior art keywords
file system
interface
source file
data
source
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201010104873A
Other languages
English (en)
Other versions
CN101727504B (zh
Inventor
李海波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Symantec Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Symantec Technologies Co Ltd filed Critical Huawei Symantec Technologies Co Ltd
Priority to CN2010101048739A priority Critical patent/CN101727504B/zh
Publication of CN101727504A publication Critical patent/CN101727504A/zh
Application granted granted Critical
Publication of CN101727504B publication Critical patent/CN101727504B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明实施例公开了一种文件***数据迁移方法和装置,本发明实施例通过在源文件***的虚拟文件***各操作接口增加写日志操作,从而记录下各操作接口调用源文件***的操作,在所有源文件***数据都复制到目标文件***时,对目标文件***进行与记录下的各操作接口调用源文件***的操作等同的操作,将源文件***的虚拟文件***各操作接口替换为可同时调用源文件***和目标文件***的操作接口,实施本发明实施例,无需中断源文件***业务或使用具有在线功能的文件***,实现文件***数据的迁移,不影响源文件***和目标文件***的业务工作,在源文件***数据复制完毕后,目标文件***的数据和源文件***完全同步。

Description

一种文件***数据迁移方法和装置
技术领域
本发明涉及计算机技术领域,具体涉及一种文件***数据迁移方法和装置。
背景技术
在传统的存储架构布局中,文件***是操作***最重要的组件之一,是操作***中负责管理和存储文件数据的软件机构。而虚拟文件***是现代操作***中位于文件***之上的框架文件***,是允许操作***调用不同的文件***实现文件***与服务之间的一个接口层,它规定了文件***所有的操作接口。对文件***的所有操作都要通过文件***的虚拟文件***操作接口调用文件***的操作。随着文件***的不断进化,在文件***间进行数据的迁移的需求也剧增。
文件***间数据的迁移包括同种文件***间的迁移和不同种文件***间的迁移。文件***数据迁移时,首先要中断源文件***的业务,然后将源文件***的数据复制到目标文件***,从而完成文件***数据迁移。随着技术的发展,出现了具有在线功能的文件***,在同种文件***间进行数据迁移时,这样具备在线功能的文件***可以不中断源文件***的业务,直接将源文件***的数据复制到目标文件***,实现了不中断源文件***业务的在线迁移。
在对现有技术的研究和实践过程中,本发明的发明人发现,在不同种文件***间迁移数据时,必须中断源文件***的业务才能进行文件***数据迁移,否则,在源文件***数据复制到目标文件***完成后,目标文件***的数据也不能和源文件***数据完全同步。
发明内容
本发明实施例提供一种文件***数据迁移方法和一种相应的文件***数据迁移装置。
一种文件***数据迁移方法,包括:
获取源文件***的虚拟文件***的各操作接口,在源文件***的虚拟文件***的各操作接口增加写日志操作,所述写日志操作是记录各操作接口调用源文件***的操作;
复制源文件***的数据到目标文件***;
根据写日志操作记录的调用源文件***的操作,对目标文件***进行与所述调用源文件***的操作等同的操作;
将源文件***的虚拟文件***的各操作接口替换为可同时调用源文件***和目标文件***的操作接口。
相应地,一种文件***数据迁移装置,包括:日志准备模块,用于获取源文件***的虚拟文件***操作接口,在源文件***的虚拟文件***各操作接口增加写日志操作,所述写日志操作是记录各操作接口调用源文件***的操作;
数据复制模块,用于复制源文件***的数据到目标文件***;
日志刷新模块,用于根据写日志操作记录的调用源文件***的操作,对目标文件***进行与所述调用源文件***的操作等同的操作;
镜像同步模块,用于将源文件***的虚拟文件***的各操作接口替换为可同时调用源文件***和目标文件***的操作接口。
本发明实施例通过在源文件***的虚拟文件***各操作接口增加写日志操作,从而记录下各操作接口调用源文件***的操作,在复制源文件***数据到目标***完成时,对目标文件***进行与记录下的各操作接口调用源文件***的操作等同的操作,将源文件***的虚拟文件***各操作接口替换为可同时调用源文件***和目标文件***的操作接口,实现了源文件***和目标文件***间的数据在线迁移。无需中断源文件***业务或使用具有在线功能的文件***,同种和不同种文件***间就可以实现数据的迁移,不影响源文件***和目标文件***的业务工作,在源文件***数据复制完毕后,目标文件***的数据和源文件***完全同步。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明文件***数据迁移方法第一实施例的基本流程示意图;
图2是本发明文件***数据迁移方法第二实施例的基本流程示意图;
图3是本发明实施例中文件***数据迁移装置的结构示意图;
图4是本发明实施例应用场景中日志准备阶段的操作示意图;
图5是本发明实施例应用场景中日志刷新阶段的操作示意图;
图6是本发明实施例应用场景中镜像同步阶段的操作示意图。
具体实施方式
本发明实施例提供一种不中断源文件***业务,实现文件***间数据在线迁移的文件***数据迁移方法。本发明实施例还提供相应的文件***数据迁移装置。以下分别进行详细说明。
本发明实施例一的文件***数据迁移方法基本流程可参考图1,该方法主要包括:
步骤101,获取源文件***的虚拟文件***操作接口,在源文件***的虚拟文件***各操作接口增加写日志操作,写日志操作记录各操作接口调用源文件***的操作。
用户在对源文件***进行业务操作时要通过源文件***的操作接口,每次调用源文件***时,都要经过各操作接口,每个操作接口的写日志操作都记录该操作接口调用的源文件***的操作,把记录下来的这些操作存储于日志文件中。
步骤102,复制源文件***数据到目标文件***。
步骤103,在所有源文件***数据都被复制到目标文件***时,根据写日志操作记录的调用源文件***的操作,对目标文件***进行与所述调用源文件***的操作等同的操作。
将日志文件中记录的调用源文件***的操作刷新到目标文件***,对目标文件***的数据执行日志文件中记录的操作,使得目标文件***与源文件***完全等同。写日志操作在目标文件***刷新完日志记录的操作后才停止。
步骤104,将源文件***的虚拟文件***各操作接口替换为可同时调用源文件***和目标文件***的操作接口,实现目标文件***和源文件***的镜像同步。
经过本实施例中,通过在源文件***的虚拟文件***各操作接口增加写日志操作,从而记录下各操作接口调用源文件***的操作,在复制源文件***数据到目标***完成时,对目标文件***进行与记录下的各操作接口调用源文件***的操作等同的操作,将源文件***的虚拟文件***各操作接口替换为可同时调用源文件***和目标文件***的操作接口,实现了源文件***和目标文件***间的数据在线迁移。无需中断源文件***业务或使用具有在线功能的文件***,同种和不同种文件***间就可以实现数据的迁移,不影响源文件***和目标文件***的业务工作,在源文件***数据复制完毕后,目标文件***的数据和源文件***完全同步。
为便于理解,下面对本发明实施例中的文件***数据的迁移方法进行详细描述,请参阅图2,本发明实施例中文件***数据迁移的方法第二实施例包括:
步骤201,查找源文件***和目标文件***的虚拟文件***的操作接口地址。
步骤202,根据操作接口的地址,获取源文件***的虚拟文件***的操作接口(如创建、删除和写页等)。
步骤203,在源文件***的虚拟文件***各操作接口增加写日志操作。
写日志操作记录各操作接口调用源文件***的操作,通过记录所有对源文件***的操作,获知源文件***的业务改变。写日志操作记录的内容包括虚拟文件***调用源文件***的操作动作和操作参数。将写日志操作记录的内容存储在日志文件中。
步骤204,复制源文件***数据到目标文件***。在复制的过程中,可以获取目标文件***的空间大小,从而获取数据复制的进度。
步骤205,在所有源文件***数据都复制到目标文件***时,合并各操作接口写日志操作记录的调用源文件***的操作,获取源文件***数据变化的最简操作。
多个可以合并的操作可以合并后记录在日志文件中,这样将合并的最简操作刷新到目标文件上,可以减少刷新目标文件的时间。例如在写页操作接口记录下写文件A,在删除操作接口上记录下删除文件A。那么可以合并这两个操作为删除文件A。
步骤206,调用相应的虚拟文件***的操作接口和源文件***相应的数据,对目标文件***执行最简操作。
根据日志文件中记录的操作,调用目标文件***的虚拟文件***的操作接口,对目标文件执行相应的操作,在需要源文件***中的写入内容时,调用源文件***的虚拟文件***的“读取”操作接口,读取相应的内容,对目标文件***执行操作。
步骤207,将源文件***的虚拟文件***各操作接口替换为可同时调用源文件***和目标文件***的操作接口。
对目标文件***进行日志刷新后,获取源文件***的虚拟文件***的操作接口,将源文件***的虚拟文件***的操作接口替换为可以同时调用源文件***和目标文件***操作的操作接口,从而实现镜像同步。
经过本实施例中,通过在源文件***的虚拟文件***各操作接口增加写日志操作,从而记录下各操作接口调用源文件***的操作,在复制源文件***数据到目标***完成时,对目标文件***进行与记录下的各操作接口调用源文件***的操作等同的操作,将源文件***的虚拟文件***各操作接口替换为可同时调用源文件***和目标文件***的操作接口,实现了源文件***和目标文件***间的数据在线迁移。无需中断源文件***业务或使用具有在线功能的文件***,同种和不同种文件***间就可以实现数据的迁移,不影响源文件***和目标文件***的业务工作,在源文件***数据复制完毕后,目标文件***的数据和源文件***完全同步。
下面对用于执行上述文件***数据迁移的方法的实施例的文件***数据迁移的装置进行说明,其结构示意图参考图3。
该文件***数据迁移的装置包括:
日志准备模块31,用于获取源文件***的虚拟文件***操作接口,在源文件***的虚拟文件***各操作接口增加写日志操作。
写日志操作记录各操作接口调用源文件***的操作,通过记录所有对源文件***的操作,获知源文件***的业务改变。写日志操作记录的内容包括虚拟文件***调用源文件***的操作动作和操作参数。将写日志操作记录的内容存储在日志文件中。
数据复制模块32,用于复制源文件***数据到目标文件***。在复制的过程中,可以获取目标文件***的空间大小,从而获取数据复制的进度。
日志刷新模块33,用于在复制源文件***数据到目标***完成时,根据写日志操作记录的调用源文件***的操作,对目标文件***进行与所述调用源文件***的操作等同的操作。
镜像同步模块34,用于将源文件***的虚拟文件***各操作接口替换为可同时调用源文件***和目标文件***的操作接口。
对目标文件***进行日志刷新后,获取源文件***的虚拟文件***的操作接口,将源文件***的虚拟文件***的操作接口替换为可以同时调用源文件***和目标文件***操作的操作接口,从而实现镜像同步。
优选地,日志准备模块31包括:
地址查找单元311,用于查找源文件***的虚拟文件***的操作接口地址;接口获取单元312;用于获取源文件***的虚拟文件***操作接口。接口替换单元313,用于在源文件***的虚拟文件***各操作接口增加写日志操作。
优选的,日志刷新模块33包括:
日志合并单元331,用于合并各操作接口写日志操作记录的调用源文件***的操作,获取源文件***数据变化的最简操作。
记录在日志存储模块36上的各操作接口调用源文件***的操作中,可以合并的多个操作可以合并后重新记录在日志文件中,这样将合并的最简操作刷新到目标文件上,可以减少刷新目标文件的时间。例如在写页操作接口记录下写文件A,在删除操作接口上记录下删除文件A。那么可以合并这两个操作为删除文件A。
操作刷新单元332,用于调用相应的虚拟文件***的操作接口和源文件***相应的数据,对目标文件***执行最简操作。
根据日志文件中记录的操作,调用目标文件***的虚拟文件***的操作接口,对目标文件执行相应的操作,在需要源文件***中的写入内容时,调用源文件***的虚拟文件***的“读取”操作接口,读取相应的内容,对目标文件***执行写页操作。
经过本实施例中,通过在源文件***的虚拟文件***各操作接口增加写日志操作,从而记录下各操作接口调用源文件***的操作,在复制源文件***数据到目标***完成时,对目标文件***进行与记录下的各操作接口调用源文件***的操作等同的操作,将源文件***的虚拟文件***各操作接口替换为可同时调用源文件***和目标文件***的操作接口,实现了源文件***和目标文件***间的数据在线迁移。无需中断源文件***业务或使用具有在线功能的文件***,同种和不同种文件***间就可以实现数据的迁移,不影响源文件***和目标文件***的业务工作,在源文件***数据复制完毕后,目标文件***的数据和源文件***完全同步。
为便于理解,下面以具体的应用场景对上述实施例进行详细描述,具体的:可同样参见图2,是本应用场景的流程示意图。源文件***的虚拟文件***的操作接口为:创建create、删除remove和写页writepage等。
日志准备阶段:
步骤201,地址查找单元311查找源文件***和目标文件***的虚拟文件***的操作接口地址。
步骤202,参见图4,是本应用场景日志准备阶段操作示意图,日志准备模块31根据地址查找单元311查找的源文件***的虚拟文件***的操作接口地址,获取源文件***的虚拟文件***的操作接口A(为create、remove和writepage)。
步骤203,日志准备模块31在源文件***的虚拟文件***各操作接口增加写日志操作。将源文件***的操作接口A替换为新的操作接口,增加了写日志操作的新的操作接口为create+writelog、remove+writelog和writepage+writelog。
每个操作接口的writelog都可以记录该操作接口调用源文件***的操作,例如create+writelog接口,增加的writelog可以记录所有对源文件***的创建create操作。写日志操作记录的内容都被存储在内核日志或日志文件中。
步骤204,数据复制模块32复制源文件***数据到目标文件***。在复制的过程中,获取目标文件***的空间大小,从而获取数据复制的进度。
日志刷新阶段:
步骤205,日志刷新模块33的日志合并单元331在复制源文件***数据到目标***完成时,合并各操作接口写日志操作记录的调用源文件***的操作,获取源文件***数据变化的最简操作。假设,在create操作接口记录下创建A文件、B文件和C文件;在remove操作接口记录下删除B文件和E文件。在写页操作接口记录下写页数据D。
那么,将这些操作合并为最简操作,在create操作接口的操作为创建A文件和C文件;在remove操作接口的操作为删除E文件,在写页操作接口记录下写页数据D。
步骤206,日志刷新模块33的操作刷新单元332调用相应的虚拟文件***的操作接口和源文件***相应的数据,对目标文件***执行最简操作。
参见图5,是本应用场景中日志刷新阶段的操作示意图,根据日志记录的操作,调用相应的目标文件***的虚拟文件***接口create、remove和writepage执行步骤205获取的最简操作。在执行写页writepage操作时,通过readpage操作接口读取源文件***的数据。在调用目标文件***的writepage操作,将该内容写入。
镜像同步阶段:
步骤207,镜像同步模块34将源文件***的虚拟文件***各操作接口替换为可同时调用源文件***和目标文件***的操作接口。
参见图6,是本应用场景镜像同步模块执行同步操作的示意图,获取源文件***的虚拟文件***的操作接口,将源文件***的操作接口替换为新的操作接口create+create、remove+remove和writepage+writepage。一个create调用源文件***,的操作另一个create调用目标文件***的操作。此时,通过create+create、remove+remove和writepage+writepage。操作接口可以调用源文件***的操作,也可以调用目标文件***的操作,源文件***和目标文件***实现同步。
经过本实施例中,通过在源文件***的虚拟文件***各操作接口增加写日志操作,从而记录下各操作接口调用源文件***的操作,在复制源文件***数据到目标***完成时,对目标文件***进行与记录下的各操作接口调用源文件***的操作等同的操作,将源文件***的虚拟文件***各操作接口替换为可同时调用源文件***和目标文件***的操作接口,实现了源文件***和目标文件***间的数据在线迁移。无需中断源文件***业务或使用具有在线功能的文件***,同种和不同种文件***间就可以实现数据的迁移,不影响源文件***和目标文件***的业务工作,在源文件***数据复制完毕后,目标文件***的数据和源文件***完全同步。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
以上对本发明实施例所提供的文件***数据的迁移方法以及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (8)

1.一种文件***数据迁移方法,其特征在于,所述方法包括:
获取源文件***的虚拟文件***的各操作接口,在源文件***的虚拟文件***的各操作接口增加写日志操作,所述写日志操作是记录各操作接口调用源文件***的操作;
复制源文件***的数据到目标文件***;
根据写日志操作记录的调用源文件***的操作,对目标文件***进行与所述调用源文件***的操作等同的操作;
将源文件***的虚拟文件***的各操作接口替换为可同时调用源文件***和目标文件***的操作接口。
2.如权利要求1所述的文件***数据迁移方法,其特征在于,所述根据写日志操作记录的调用源文件***的操作,对目标文件***进行与所述调用源文件***的操作等同的操作包括:
合并各操作接口写日志操作记录的调用源文件***的操作,获取源文件***数据变化的最简操作;
对目标文件***执行所述最简操作。
3.如权利要求1所述的文件***数据迁移方法,其特征在于,所述获取源文件***的虚拟文件***的各操作接口包括:
查找源文件***的虚拟文件***的各操作接口地址;
根据所述各操作接口地址,获取源文件***的虚拟文件***的各操作接口。
4.如权利要求2所述的文件***数据迁移方法,其特征在于,还包括:在复制源文件***数据到目标文件***完成之前,所述写日志操作记录的各操作接口调用源文件***的操作,存储在日志文件或内核结构中。
5.一种文件***数据迁移装置,其特征在于,所述装置包括:
日志准备模块,用于获取源文件***的虚拟文件***操作接口,在源文件***的虚拟文件***各操作接口增加写日志操作,所述写日志操作是记录各操作接口调用源文件***的操作;
数据复制模块,用于复制源文件***的数据到目标文件***;
日志刷新模块,用于根据写日志操作记录的调用源文件***的操作,对目标文件***进行与所述调用源文件***的操作等同的操作;
镜像同步模块,用于将源文件***的虚拟文件***的各操作接口替换为可同时调用源文件***和目标文件***的操作接口。
6.如权利要求5所述的文件***数据迁移装置,其特征在于,所述日志刷新模块包括:
日志合并单元,用于合并各操作接口写日志操作记录的调用源文件***的操作,获取源文件***数据变化的最简操作;
操作刷新单元,用于调用相应的虚拟文件***的操作接口和源文件***相应的数据,对目标文件***执行最简操作。
7.如权利要求5所述的文件***数据迁移装置,其特征在于,在所述日志准备模块包括:
地址查找单元,用于查找源文件***的虚拟文件***的操作接口地址;
接口获取单元,用于获取源文件***的虚拟文件***的各操作接口;
接口替换单元,用于在源文件***的虚拟文件***的各操作接口增加写日志操作。
8.如权利要求7所述的文件***数据迁移装置,其特征在于,所述装置还包括:
日志存储模块,用于存储所述写日志操作记录的各操作接口调用源文件***的操作。
CN2010101048739A 2010-01-29 2010-01-29 一种文件***数据迁移方法和装置 Active CN101727504B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010101048739A CN101727504B (zh) 2010-01-29 2010-01-29 一种文件***数据迁移方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010101048739A CN101727504B (zh) 2010-01-29 2010-01-29 一种文件***数据迁移方法和装置

Publications (2)

Publication Number Publication Date
CN101727504A true CN101727504A (zh) 2010-06-09
CN101727504B CN101727504B (zh) 2011-07-20

Family

ID=42448390

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101048739A Active CN101727504B (zh) 2010-01-29 2010-01-29 一种文件***数据迁移方法和装置

Country Status (1)

Country Link
CN (1) CN101727504B (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101997911A (zh) * 2010-10-21 2011-03-30 中兴通讯股份有限公司 一种数据迁移的方法及***
CN103914474A (zh) * 2013-01-05 2014-07-09 腾讯科技(深圳)有限公司 一种数据迁移方法及***
WO2015070431A1 (zh) * 2013-11-15 2015-05-21 北京世纪高蓝科技有限公司 一种生成镜像文件的方法及装置
CN106681864A (zh) * 2016-12-30 2017-05-17 华为技术有限公司 一种数据追赶方法、集群和***
CN111737197A (zh) * 2020-06-30 2020-10-02 上海英方软件股份有限公司 一种实现不停机迁移业务***的***及方法
CN112579321A (zh) * 2020-12-23 2021-03-30 京东数字科技控股股份有限公司 业务数据的下载方法、装置及设备
CN112650710A (zh) * 2020-12-31 2021-04-13 青岛海尔科技有限公司 数据迁移的发送方法及装置、存储介质、电子装置

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101997911A (zh) * 2010-10-21 2011-03-30 中兴通讯股份有限公司 一种数据迁移的方法及***
WO2012051845A1 (zh) * 2010-10-21 2012-04-26 刘建 一种数据迁移的方法及***
CN101997911B (zh) * 2010-10-21 2015-07-22 中兴通讯股份有限公司 一种数据迁移的方法及***
CN103914474A (zh) * 2013-01-05 2014-07-09 腾讯科技(深圳)有限公司 一种数据迁移方法及***
WO2014106431A1 (en) * 2013-01-05 2014-07-10 Tencent Technology (Shenzhen) Company Limited Method and system for data migration
CN103914474B (zh) * 2013-01-05 2018-12-28 腾讯科技(深圳)有限公司 一种数据迁移方法及***
WO2015070431A1 (zh) * 2013-11-15 2015-05-21 北京世纪高蓝科技有限公司 一种生成镜像文件的方法及装置
CN106681864A (zh) * 2016-12-30 2017-05-17 华为技术有限公司 一种数据追赶方法、集群和***
CN111737197A (zh) * 2020-06-30 2020-10-02 上海英方软件股份有限公司 一种实现不停机迁移业务***的***及方法
CN112579321A (zh) * 2020-12-23 2021-03-30 京东数字科技控股股份有限公司 业务数据的下载方法、装置及设备
CN112650710A (zh) * 2020-12-31 2021-04-13 青岛海尔科技有限公司 数据迁移的发送方法及装置、存储介质、电子装置
CN112650710B (zh) * 2020-12-31 2023-07-21 青岛海尔科技有限公司 数据迁移的发送方法及装置、存储介质、电子装置

Also Published As

Publication number Publication date
CN101727504B (zh) 2011-07-20

Similar Documents

Publication Publication Date Title
CN101727504B (zh) 一种文件***数据迁移方法和装置
CN109032507B (zh) 一种生成源卷存储快照的方法、***及相关组件
CN108268501B (zh) 一种在线数据迁移过程中的业务处理方法及装置
US10120795B2 (en) Wear-leveling nandflash memory reading/writing method
US9727575B2 (en) File system with data block sharing
US20120011179A1 (en) Fat directory structure for use in transaction safe file system
JP2006209636A (ja) スナップショット維持方法
CN112000426B (zh) 一种数据处理方法及装置
CN102239478B (zh) 数据访问处理方法和设备
WO2019041639A1 (zh) 信息存储、展示方法、装置、设备及计算机存储介质
CN102611745A (zh) 文件在线迁移方法、装置和***
CN102331957A (zh) 文件备份的方法及装置
CN109298873B (zh) 一种***升级方法及装置
CN110837441A (zh) 基于脏数据位图和网络块设备的kvm虚拟机备份方法
CN111158858B (zh) 一种虚拟机的克隆方法和装置,及计算机可读存储介质
CN115454723A (zh) 一种基于存储快照的数据备份、恢复方法及其***
CN107357691B (zh) 镜像文件的处理方法及装置
CN105739918A (zh) 虚拟机的存储在线迁移方法及装置
JP6845470B2 (ja) ストレージシステム
CN105868168A (zh) 一种文档的操作方法及终端
JP5561303B2 (ja) データ複製システム、データ複製方法、及びそのプログラム
CN110837442B (zh) 基于脏数据位图和网络块设备的kvm虚拟机备份***
CN101425095A (zh) 一种管理内容资源的方法及装置
JP2005196641A (ja) ディスクアレイ装置、バックアップシステムおよびバックアップ方法
CN109299107A (zh) 一种数据库表的在线迁移方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: HUAWEI DIGITAL TECHNOLOGY (CHENGDU) CO., LTD.

Free format text: FORMER NAME: CHENGDU HUAWEI SYMANTEC TECHNOLOGIES CO., LTD.

CP01 Change in the name or title of a patent holder

Address after: 611731 Chengdu high tech Zone, Sichuan, West Park, Qingshui River

Patentee after: HUAWEI DIGITAL TECHNOLOGIES (CHENG DU) Co.,Ltd.

Address before: 611731 Chengdu high tech Zone, Sichuan, West Park, Qingshui River

Patentee before: CHENGDU HUAWEI SYMANTEC TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right

Effective date of registration: 20220809

Address after: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee after: HUAWEI TECHNOLOGIES Co.,Ltd.

Address before: 611731 Qingshui River District, Chengdu hi tech Zone, Sichuan, China

Patentee before: HUAWEI DIGITAL TECHNOLOGIES (CHENG DU) Co.,Ltd.

TR01 Transfer of patent right