CN111198845B - Data migration method, readable storage medium and computing device - Google Patents
Data migration method, readable storage medium and computing device Download PDFInfo
- Publication number
- CN111198845B CN111198845B CN202010089445.7A CN202010089445A CN111198845B CN 111198845 B CN111198845 B CN 111198845B CN 202010089445 A CN202010089445 A CN 202010089445A CN 111198845 B CN111198845 B CN 111198845B
- Authority
- CN
- China
- Prior art keywords
- data
- storage server
- access request
- request
- migration
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/11—File system administration, e.g. details of archiving or snapshots
- G06F16/119—Details of migration of file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/172—Caching, prefetching or hoarding of files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present disclosure provides a data migration method, the method comprising: the management server receives a data migration instruction; the management server instructs the first storage server to migrate the data to the second storage server according to the data migration instruction; during data migration, the management server receives a data access request, sends a data query instruction to a second storage server according to the data access request, and sends the data access instruction to a first storage server to instruct the first storage server to perform data read-write operation related to the data access request if the second storage server returns a first message to indicate that data corresponding to the request is not queried; and if the second storage server returns a second message indicating that the data corresponding to the request is queried, sending an access instruction to the second storage server, and indicating the second storage server to perform data read-write operation related to the data access request.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a data migration method, a readable storage medium, and a computing device.
Background
With the development of information technology, data is becoming an important asset at present. To address data growth and business needs, data storage device clustering has become an industry consensus. The data is stored in a scattered manner through a plurality of nodes, so that the data I/O capability can be greatly improved, and the service response rate is ensured. For this reason, there is a need for clustered storage management.
The data storage devices can have data migration requirements for service transfer, data backup and the like in a large-scale cloud computing application scene or a small application scene of a plurality of main and standby servers. In the migration process, normal business service is often influenced, and the problem of business interruption caused by data migration is solved by ensuring the continuity of business.
Disclosure of Invention
To this end, the present invention provides a data migration method, a readable storage medium, and a computing device in an effort to solve or at least alleviate at least one of the problems presented above.
According to an aspect of an embodiment of the present invention, there is provided a data migration method, including:
the management server receives a data migration instruction;
the management server instructs the first storage server to migrate the data to the second storage server according to the data migration instruction;
during data migration, the management server receives a data access request, sends a data query instruction to a second storage server according to the data access request, and sends the data access instruction to a first storage server to instruct the first storage server to perform data read-write operation related to the data access request if the second storage server returns a first message to indicate that data corresponding to the request is not queried; and if the second storage server returns a second message indicating that the data corresponding to the request is queried, sending an access instruction to the second storage server, and indicating the second storage server to perform data read-write operation related to the data access request.
Optionally, sending a data access instruction to a first storage server, and instructing the first storage server to perform data read-write operation related to the data access request specifically includes:
if the data access request is a read request, a data read instruction is sent to a first storage server, and the first storage server is instructed to perform data read operation related to the data access request;
if the data access request is a write request, the first storage server is instructed to judge whether the same data migration occurs in the data writing process, if so, a normal writing process is executed, otherwise, the first storage server is instructed to perform the data writing operation related to the data access request.
Optionally, the first storage server determines whether migration of the same data occurs in the data writing process, including:
calculating the waiting time of data migration of the data corresponding to the data access request;
calculating the duration of the data writing process;
calculating a difference value between the waiting time of the data migration of the data corresponding to the data access request and the duration time of the data writing process, if the difference value is larger than a preset threshold value, determining that the same data migration cannot occur in the data writing process, otherwise, determining that the same data migration can occur in the data writing process.
Optionally, calculating the waiting time of the data migration of the data corresponding to the data access request includes:
acquiring file information and a transmission sequence of all data to be synchronized in advance;
the method comprises the steps of,
acquiring information of a current transmission file of the first storage server;
and calculating the waiting time of data migration of the data corresponding to the data access request according to the information of the current transmission file, the file information of all the data to be synchronized and the transmission sequence.
Optionally, the executing the writing process includes:
storing the data corresponding to the write request locally;
and when the data of the first storage server is determined to be migrated to the second storage server, migrating the data corresponding to the write request stored locally to the second storage server.
Optionally, after the management server receives the data access request, the method further includes:
if the data access request is a read request, the local storage content is queried, whether the data corresponding to the read request is stored locally or not is judged, and if so, the data is read from the local and returned to the user.
Optionally, after the management server receives the data access request, the method further includes:
if the data access request is a write request, inquiring the local storage content, judging whether the data corresponding to the write request is stored locally, and if so, overlaying the data corresponding to the write request on the local storage.
According to yet another aspect of embodiments of the present invention, there is provided a readable storage medium adapted to store one or more programs configured to perform the above-described data migration method by a computing device.
According to yet another aspect of an embodiment of the present invention, there is provided a computing device including: one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors to perform the data migration method described above.
According to the embodiment of the invention, during data migration, the management server receives a data access request, a data query instruction is sent to a second storage server according to the data access request, and if the second storage server returns a first message indicating that the data corresponding to the request is not queried, the data access instruction is sent to a first storage server, and the first storage server is instructed to perform data read-write operation related to the data access request; if the second storage server returns a second message indicating that the data corresponding to the request is queried, an access instruction is sent to the second storage server, and the second storage server is instructed to perform data read-write operation related to the data access request; during data migration, the data of the storage server can still be normally accessed, and meanwhile, read-write conflict of the data is avoided.
Drawings
The foregoing and/or additional aspects and advantages of the invention will become apparent and may be better understood from the following description of embodiments taken in conjunction with the accompanying drawings in which:
FIG. 1 shows a system architecture schematic of an embodiment of the present invention;
FIG. 2 shows a method flow diagram of an embodiment of the present invention;
fig. 3 shows a method flow diagram of an embodiment of the invention.
Detailed Description
In order that the above-recited objects, features and advantages of the present invention will be more clearly understood, a more particular description of the invention will be rendered by reference to the appended drawings and appended detailed description. It should be noted that, in the case of no conflict, the embodiments of the present application and the features in the embodiments may be combined with each other.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced in other ways than those described herein, and therefore the scope of the present invention is not limited to the specific embodiments disclosed below.
As shown in fig. 1, an embodiment of the present invention provides a network architecture schematic diagram for assisting in explaining a method provided by the present invention. Wherein the service server of the service processing layer is used for processing service logic, and the management server is an abstract device for implementing management functions of computing resources, for example: task allocation, data routing, interlayer coupling, data management, etc., the management server may be one device or may be divided into a plurality of devices according to functions.
As shown in fig. 2, a data migration method according to an embodiment of the present invention includes:
s110, receiving a data migration instruction by a management server;
s120, the management server instructs the first storage server to migrate the data to the second storage server according to the data migration instruction;
s130, during data migration, the management server receives a data access request, sends a data query instruction to a second storage server according to the data access request, and sends the data access instruction to a first storage server to instruct the first storage server to perform data read-write operation related to the data access request if the second storage server returns a first message to indicate that data corresponding to the request is not queried; and if the second storage server returns a second message indicating that the data corresponding to the request is queried, sending an access instruction to the second storage server, and indicating the second storage server to perform data read-write operation related to the data access request.
According to the embodiment of the invention, when the data access request is received, whether the data corresponding to the data access request is stored or not is preferentially inquired from the second storage server, if so, the second storage server directly reads and writes the data, and compared with the first storage server which reads and writes the data, the re-migration process of the newly written data is reduced; otherwise, the request is still processed by the first storage server.
Further, in step S130, a data access instruction is sent to a first storage server, and the data access instruction instructs the first storage server to perform data read-write operation related to the data access request, which specifically includes:
if the data access request is a read request, a data read instruction is sent to a first storage server, and the first storage server is instructed to perform data read operation related to the data access request;
if the data access request is a write request, the first storage server is instructed to judge whether the same data migration occurs in the data writing process, if so, a normal writing process is executed, otherwise, the first storage server is instructed to perform the data writing operation related to the data access request.
The embodiment of the invention realizes the normal writing of the data in the data migration process, solves the problem that the data read-write conflict or the migrated data is damaged, and is particularly suitable for larger files or continuous data writing scenes.
Further, the first storage server determining whether migration of the same data occurs in the data writing process includes:
calculating the waiting time of data migration of the data corresponding to the data access request;
calculating the duration of the data writing process;
calculating a difference value between the waiting time of the data migration of the data corresponding to the data access request and the duration time of the data writing process, if the difference value is larger than a preset threshold value, determining that the same data migration cannot occur in the data writing process, otherwise, determining that the same data migration can occur in the data writing process.
According to the embodiment of the invention, by calculating the difference value between the waiting time of the data migration of the data corresponding to the data access request and the duration time of the data writing process and comparing the difference value with the preset threshold value, whether enough time exists for completing writing of the same data before the data migration occurs is determined, and the situation that the data migration is wrong or fails due to write protection in the writing process is avoided.
Further, calculating the waiting time of the data migration of the data corresponding to the data access request includes:
acquiring file information and a transmission sequence of all data to be synchronized in advance;
the method comprises the steps of,
acquiring information of a current transmission file of the first storage server;
and calculating the waiting time of data migration of the data corresponding to the data access request according to the information of the current transmission file, the file information of all the data to be synchronized and the transmission sequence.
The file information of all the data to be synchronized includes file name and size, and the transmission sequence is usually arranged according to the file path or the actual storage address. Based on the file information and the transmission sequence of all the data to be synchronized and the information of the current transmission file of the first storage server, the waiting time of data migration of the data corresponding to the data access request can be calculated.
Further, the executing the writing process that cannot be normally performed includes:
storing the data corresponding to the write request locally;
and when the data of the first storage server is determined to be migrated to the second storage server, migrating the data corresponding to the write request stored locally to the second storage server.
According to the embodiment of the invention, the management server caches the data which cannot be normally written into the first storage server, and stores the cached data in the second storage server, so that the retention of the normal update information of the data during the data migration is ensured.
Further, after receiving the data access request, the management server further includes:
if the data access request is a read request, the local storage content is queried, whether the data corresponding to the read request is stored locally or not is judged, and if so, the data is read from the local and returned to the user.
According to the embodiment of the invention, after the management server caches the data which cannot be normally written into the first storage server, the management server caches are preferentially queried when the read request of the same data is processed, so that the latest data is returned to a user.
Further, after receiving the data access request, the management server further includes:
if the data access request is a write request, inquiring the local storage content, judging whether the data corresponding to the write request is stored locally, and if so, overlaying the data corresponding to the write request on the local storage.
According to the embodiment of the invention, after the management server caches the data which cannot be normally written into the first storage server, when the writing request of the same data is processed, the management server caches are preferentially inquired, and the original cache content is covered by the writing request data, so that the data in the cache is ensured to be updated in real time. After the second storage server completes data migration, only the latest cache content needs to be written into the second storage server.
In order to facilitate understanding of the inventive concept, a specific embodiment is given below for illustration, as shown in fig. 3, comprising the steps of:
s200, the management server receives a data migration instruction;
s210, the management server instructs the first storage server to migrate data to the second storage server;
s220, the management server receives a data writing request in the data migration process;
s230, whether the local cache has data to be updated or not, and if so, executing S240; otherwise, executing S250;
s240, the management server updates the data to the local cache;
s250, whether the second storage server has data to be updated or not, and if so, executing S260; otherwise, S270 is performed;
s260, the management server updates the data to the second storage server;
s270, whether the first storage server has enough waiting time, if so, executing S280; otherwise, S290 is performed;
s280, the management server updates the data to the first storage server;
s290, the management server writes the data into the local cache.
For a large-capacity storage cluster, data migration between devices often takes hours or even days, during which time, in order to ensure continuity of service, and avoid bringing excessive pressure to a cache space of a management server, data update is dispersed in a first storage server, a second storage server and the management server, and data in the cache of the management server is updated to the second storage server along with the end of data migration, so that data migration is completed, and service continuity in the data migration process is ensured.
Those of ordinary skill in the art will appreciate that all or part of the steps of the various methods of the above embodiments may be implemented by a program that instructs associated hardware, the program may be stored in a computer readable storage medium including Read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), programmable Read-Only Memory (Programmable Read-Only Memory, PROM), erasable programmable Read-Only Memory (Erasable Programmable Read Only Memory, EPROM), one-time programmable Read-Only Memory (OTPROM), electrically erasable programmable Read-Only Memory (EEPROM), compact disc Read-Only Memory (Compact Disc Read-Only Memory, CD-ROM) or other optical disk Memory, magnetic disk Memory, tape Memory, or any other medium that can be used for carrying or storing data that is readable by a computer.
The above description is only of the preferred embodiments of the present invention and is not intended to limit the present invention, but various modifications and variations can be made to the present invention by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (6)
1. A method of data migration, the method comprising: the management server receives a data migration instruction; the management server instructs the first storage server to migrate the data to the second storage server according to the data migration instruction; during data migration, the management server receives a data access request, sends a data query instruction to a second storage server according to the data access request, and sends the data access instruction to a first storage server to instruct the first storage server to perform data read-write operation related to the data access request if the second storage server returns a first message to indicate that data corresponding to the request is not queried; if the second storage server returns a second message indicating that the data corresponding to the request is queried, an access instruction is sent to the second storage server, and the second storage server is instructed to perform data read-write operation related to the data access request;
sending a data access instruction to a first storage server, and instructing the first storage server to perform data read-write operation related to the data access request, wherein the method specifically comprises the following steps: if the data access request is a read request, a data read instruction is sent to a first storage server, and the first storage server is instructed to perform data read operation related to the data access request; if the data access request is a write request, the first storage server is instructed to judge whether the same data migration occurs in the data writing process, if so, a normal writing process is executed, otherwise, the first storage server is instructed to perform data writing operation related to the data access request;
the first storage server judging whether migration of the same data occurs in the data writing process or not, including: calculating the waiting time of data migration of the data corresponding to the data access request; calculating the duration of the data writing process; calculating a difference value between the waiting time of data migration of the data corresponding to the data access request and the duration time of the data writing process, if the difference value is larger than a preset threshold value, determining that the same data migration cannot occur in the data writing process, otherwise, determining that the same data migration can occur in the data writing process;
calculating the waiting time of the data migration of the data corresponding to the data access request, including: acquiring file information and a transmission sequence of all data to be synchronized in advance; acquiring information of a current transmission file of the first storage server; and calculating the waiting time of data migration of the data corresponding to the data access request according to the information of the current transmission file, the file information of all the data to be synchronized and the transmission sequence.
2. The method of claim 1, wherein the performing an abnormal write flow comprises: storing the data corresponding to the write request locally; and when the data of the first storage server is determined to be migrated to the second storage server, migrating the data corresponding to the write request stored locally to the second storage server.
3. The method of claim 2, wherein after the management server receives the data access request, further comprising: if the data access request is a read request, the local storage content is queried, whether the data corresponding to the read request is stored locally or not is judged, and if so, the data is read from the local and returned to the user.
4. The method of claim 2, wherein after the management server receives the data access request, further comprising: if the data access request is a write request, inquiring the local storage content, judging whether the data corresponding to the write request is stored locally, and if so, overlaying the data corresponding to the write request on the local storage.
5. A readable storage medium adapted to store one or more programs configured to perform the data migration method of any of claims 1-4 by a computing device.
6. A computing device, comprising: one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors to perform the data migration method of any of claims 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010089445.7A CN111198845B (en) | 2020-02-13 | 2020-02-13 | Data migration method, readable storage medium and computing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010089445.7A CN111198845B (en) | 2020-02-13 | 2020-02-13 | Data migration method, readable storage medium and computing device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111198845A CN111198845A (en) | 2020-05-26 |
CN111198845B true CN111198845B (en) | 2023-07-21 |
Family
ID=70746580
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010089445.7A Active CN111198845B (en) | 2020-02-13 | 2020-02-13 | Data migration method, readable storage medium and computing device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111198845B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111800497A (en) * | 2020-06-30 | 2020-10-20 | 北京金山云网络技术有限公司 | Request response method, and hot migration system and device |
CN115113798B (en) * | 2021-03-17 | 2024-03-19 | 中国移动通信集团山东有限公司 | Data migration method, system and equipment applied to distributed storage |
CN113535085B (en) * | 2021-07-05 | 2024-07-30 | 歌尔科技有限公司 | Product identification transmission method, terminal equipment, system and storage medium |
CN114338692B (en) * | 2022-02-17 | 2023-11-10 | 上海玄翎科技有限公司 | Data balancing method and device based on partitioned cluster expansion |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102955845A (en) * | 2012-10-23 | 2013-03-06 | 北京亿赞普网络技术有限公司 | Data access method and device as well as distributed database system |
US8751533B1 (en) * | 2009-11-25 | 2014-06-10 | Netapp, Inc. | Method and system for transparently migrating storage objects between nodes in a clustered storage system |
CN105549904A (en) * | 2015-12-08 | 2016-05-04 | 华为技术有限公司 | Data migration method applied in storage system and storage devices |
WO2016086552A1 (en) * | 2014-12-04 | 2016-06-09 | 中兴通讯股份有限公司 | File processing method and client |
CN109451088A (en) * | 2018-10-30 | 2019-03-08 | 新华三大数据技术有限公司 | A kind of data access method and device |
CN110427284A (en) * | 2019-07-31 | 2019-11-08 | 中国工商银行股份有限公司 | Data processing method, distributed system, computer system and medium |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9722873B2 (en) * | 2014-12-04 | 2017-08-01 | Microsoft Technology Licensing, Llc | Zero-downtime, reversible, client-driven service migration |
CN106953893A (en) * | 2017-02-15 | 2017-07-14 | 北京百度网讯科技有限公司 | Data Migration between cloud storage system |
-
2020
- 2020-02-13 CN CN202010089445.7A patent/CN111198845B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8751533B1 (en) * | 2009-11-25 | 2014-06-10 | Netapp, Inc. | Method and system for transparently migrating storage objects between nodes in a clustered storage system |
CN102955845A (en) * | 2012-10-23 | 2013-03-06 | 北京亿赞普网络技术有限公司 | Data access method and device as well as distributed database system |
WO2016086552A1 (en) * | 2014-12-04 | 2016-06-09 | 中兴通讯股份有限公司 | File processing method and client |
CN105549904A (en) * | 2015-12-08 | 2016-05-04 | 华为技术有限公司 | Data migration method applied in storage system and storage devices |
CN109451088A (en) * | 2018-10-30 | 2019-03-08 | 新华三大数据技术有限公司 | A kind of data access method and device |
CN110427284A (en) * | 2019-07-31 | 2019-11-08 | 中国工商银行股份有限公司 | Data processing method, distributed system, computer system and medium |
Non-Patent Citations (2)
Title |
---|
付桂涛 ; 赵天磊 ; 唐川 ; 邢座程 ; .优化迁移共享的自适应令牌协议.上海交通大学学报.2013,(01),全文. * |
张震伟 ; 马雁云 ; .基于超元数据缓存的高速数据访问系统.广东通信技术.2016,(09),全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN111198845A (en) | 2020-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111198845B (en) | Data migration method, readable storage medium and computing device | |
US10613780B1 (en) | Multi-node removal | |
JP7374100B2 (en) | Resource reservation method, resource reservation device, resource reservation device, and resource reservation system | |
US10242022B1 (en) | Systems and methods for managing delayed allocation on clustered file systems | |
CN109842651B (en) | Uninterrupted service load balancing method and system | |
CN107870802B (en) | Virtual machine migration method and device | |
CN111897558A (en) | Kubernets upgrading method and device for container cluster management system | |
CN111475483A (en) | Database migration method and device and computing equipment | |
CN112256433B (en) | Partition migration method and device based on Kafka cluster | |
CN108595119A (en) | A kind of method of data synchronization and distributed system | |
CN104035728A (en) | Hard disk hot plug handling method, device and node | |
CN111399753B (en) | Method and device for writing pictures | |
CN113467719B (en) | Data writing method and device | |
CN111984196B (en) | File migration method, device, equipment and readable storage medium | |
CN112363980B (en) | Data processing method and device of distributed system | |
CN110298031B (en) | Dictionary service system and model version consistency distribution method | |
CN115087966A (en) | Data recovery method, device, equipment, medium and program product | |
CN115982101B (en) | Machine room data migration method and device based on multi-machine room copy placement strategy | |
CN109992447B (en) | Data copying method, device and storage medium | |
WO2023070935A1 (en) | Data storage method and apparatus, and related device | |
WO2022151856A1 (en) | Online takeover method and system for heterogeneous storage volumes, device, and medium | |
CN110083509B (en) | Method and device for arranging log data | |
CN113986878A (en) | Data writing method, data migration device and electronic equipment | |
CN114764403A (en) | Data migration method, device, equipment and storage medium | |
CN105760431A (en) | Method and device for transferring file blocks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20230626 Address after: Room 1202, Chuangxin Building, No.1 Keji Road, Science and Technology Innovation Park, Daya Bay West District, Huizhou City, Guangdong Province, 516000 Applicant after: Orange Triangle (Guangdong) Technology Co.,Ltd. Address before: 453000 c1-082, Chuangye building, No. 1 Park, Chuangye Road, Xinxiang City, Henan Province Applicant before: Henan Wenzheng Electronic Data Processing Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |