Movatterモバイル変換


[0]ホーム

URL:


CN103544075A - Data processing method and system - Google Patents

Data processing method and system
Download PDF

Info

Publication number
CN103544075A
CN103544075ACN201110459485.7ACN201110459485ACN103544075ACN 103544075 ACN103544075 ACN 103544075ACN 201110459485 ACN201110459485 ACN 201110459485ACN 103544075 ACN103544075 ACN 103544075A
Authority
CN
China
Prior art keywords
storage medium
time window
data
incremental data
incremental
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
CN201110459485.7A
Other languages
Chinese (zh)
Other versions
CN103544075B (en
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.)
Chengdu Huawei Technology 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 LtdfiledCriticalHuawei Symantec Technologies Co Ltd
Priority to CN201110459485.7ApriorityCriticalpatent/CN103544075B/en
Publication of CN103544075ApublicationCriticalpatent/CN103544075A/en
Application grantedgrantedCritical
Publication of CN103544075BpublicationCriticalpatent/CN103544075B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The invention provides a data processing method and system. The method comprises the steps of obtaining a first time window corresponding to a first storage medium; every other the first time window, triggering the first storage medium to obtain and store first class incremental data corresponding to original data, and recording first storage time corresponding to the first class incremental data; obtaining a second time window corresponding to a second storage medium; every other the second time window, combining all the first class incremental data which are stored in the first storage medium and have larger durations compared with a first preset time duration to generate second class incremental data, migrating the second incremental data from the first storage medium to the second storage medium, and then recording second storage time corresponding to the second class incremental data, wherein the second time window is larger than the first time window, and the performance of the second storage medium is lower than that of the first storage medium.

Description

The disposal route of data and system
Technical field
The present invention relates to data backup and filing technology, relate in particular to a kind of disposal route and system of data.
Background technology
During data-center applications, for business datum is not destroyed, conventionally adopt the mode of backup to protect data.Mainly contain at present two kinds of backup modes of full backup and incremental backup.Wherein, the principle of work of full backup is for doing once backup by the file of needs backup or disk partition integral body at set intervals.The principle of work of incremental backup is for doing once backup by the changing unit of the file of needs backup or disk partition at set intervals.
In addition, after data backup in the recent period, user need to file preservation by long-term data greatly, be about to the copy data of backup according to the factors such as age of data, the copy data that meets transition condition is moved to time storage medium (compared with the disk of low speed or tape) from high storage medium (disk of higher speed or tape).
For example, but the general and BACKUP TIME window of existing time of filing window is equal to, and immobilizes, thereby can form the wasting of resources to a certain extent: the central processing unit using during filing (Central Processing Unit; Be called for short: CPU) and the waste of memory source and time of filing window and BACKUP TIME window all filing too small and that produce use expending of disk space.Meanwhile, speed and the efficiency of backup and filing have also been reduced.Wherein, time of filing window refers to two time intervals between adjacent filing constantly; BACKUP TIME window refers to two time intervals between adjacent backup time.
Summary of the invention
The invention provides a kind of disposal route and system of data, for effectively having improved the utilization factor of hardware resource, and improved speed and the efficiency in backup and archiving process.
First aspect of the present invention is to provide a kind of disposal route of data, comprising:
Obtain the very first time window that the first storage medium is corresponding;
Every described very first time window, trigger described the first storage medium and obtain and store first kind incremental data corresponding to raw data, and record the first storage time corresponding to described first kind incremental data;
Obtain the second time window that the second storage medium is corresponding;
Every described the second time window, to be stored in described the first storage medium, and all first kind incremental datas that the age of incremental data is greater than the first Preset Time section merge rear generation Equations of The Second Kind incremental data, and described Equations of The Second Kind incremental data is moved to the second storage medium from described the first storage medium, then record the second storage time corresponding to described Equations of The Second Kind incremental data;
Wherein, described the second time window is greater than described very first time window; The performance of described the second storage medium is lower than the performance of described the first storage medium.
Another aspect of the present invention is to provide a kind of disposal system of data, comprising: the treatment facility of data and at least two storage mediums, and wherein, the treatment facility of described data comprises:
Preserve module, for preserving the mapping relations of storage medium and time window;
Time window acquisition module, for obtaining the very first time window that the first storage medium is corresponding;
Data storage trigger module, for every described very first time window, triggers described the first storage medium and obtains and store first kind incremental data corresponding to raw data;
Logging modle, for recording the first storage time corresponding to described first kind incremental data;
Described time window acquisition module is also for obtaining the second time window that the second storage medium is corresponding;
Data merge processing module also for every described the second time window, will be stored in described the first storage medium, and all first kind incremental datas that the age of incremental data is greater than the second Preset Time section merge rear generation Equations of The Second Kind incremental data;
Transferring module, for moving to the second storage medium by described Equations of The Second Kind incremental data from described the first storage medium;
Described logging modle is also for recording the second storage time corresponding to described Equations of The Second Kind incremental data;
Wherein, described the second time window is greater than described very first time window; The performance of described the second storage medium is lower than the performance of described the first storage medium.
Technique effect of the present invention is: by every very first time window, trigger the first storage medium and obtain and store first kind incremental data corresponding to raw data, and record the first storage time corresponding to this first kind incremental data, every the second time window corresponding to the second storage medium, to be stored in the first storage medium, and all first kind incremental datas that the age of incremental data is greater than this first Preset Time section merge rear generation Equations of The Second Kind incremental data, and this Equations of The Second Kind incremental data is moved to the second storage medium from the first storage medium, record again the second storage time corresponding to this Equations of The Second Kind incremental data, with respect to what fix in prior art, and equal BACKUP TIME window and time of filing window, because this second time window is greater than very first time window, thereby reduced the frequency of filing, saved system resource, and can carry out union operation by being stored in when Equations of The Second Kind incremental data in the first storage medium moves to the second storage medium, thereby effectively reduced the conceptual data amount of the incremental data of data backup and/or filing, saved the disk space that backup or filing are used, therefore solve the problem of the wasting of resources in prior art, promoted speed and the efficiency of backup and/or filing.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of an embodiment of the disposal route of data backup of the present invention;
Fig. 2 is that the disposal route of data is applied in the principle schematic that the incremental backup of data is processed;
Fig. 3 is the process flow diagram of another embodiment of the disposal route of data of the present invention;
Fig. 4 is the structural representation of an embodiment of the disposal system of data of the present invention.
Embodiment
Fig. 1 is the process flow diagram of an embodiment of the disposal route of data of the present invention, as shown in Figure 1, the treatment facility that the executive agent of the present embodiment is data, the method comprises:
Step 101, obtain the very first time window that the first storage medium is corresponding.
In the present embodiment, time window refers to the time interval between adjacent storage time.
In embodiments of the present invention, the first storage medium can corresponding a plurality of time windows, when described the first storage medium is preset with a plurality of time window, obtain one of them time window as very first time window corresponding to described the first storage medium.Concrete, can from a plurality of time windows, select one of them as very first time window corresponding to described the first storage medium according to concrete user's request or other conditions.
Step 102, every very first time window, trigger this first storage medium and obtain and store first kind incremental data corresponding to raw data, and record the first storage time corresponding to this first kind incremental data.
Step 103, obtain the second time window that the second storage medium is corresponding.
Step 104, every this second time window, to be stored in this first storage medium, and all first kind incremental datas that the age of incremental data is greater than the first Preset Time section merge rear generation Equations of The Second Kind incremental data, and this Equations of The Second Kind incremental data is moved to the second storage medium from this first storage medium, then record the second storage time corresponding to this Equations of The Second Kind incremental data.
Wherein, this second time window is greater than very first time window; The performance of this second storage medium is lower than the performance of the first storage medium.In addition, the present invention does not limit the first Preset Time section, can need to arrange arbitrarily according to actual conditions.
In the present embodiment, for instance, the first storage medium can be specially solid state hard disc (Solid State Drive; Be called for short: SSD), the second storage medium can be specially serial connecting small computer system interface (Serial Attached Small Computer System Interface; Be called for short: SAS) hard disk.Or the first storage medium can be SAS hard disk, the second storage medium can be Serial Advanced Technology Attachment (Serial Advanced Technology Attachment; Be called for short: SATA) hard disk.
The first storage medium (as SSD) described in the present embodiment obtains and stores first kind incremental data corresponding to raw data and specifically refers to that the controller of SSD obtains and store first kind incremental data corresponding to raw data, first kind incremental data described in the embodiment of the present invention refers in very first time window, the data that change with respect to raw data;
The Equations of The Second Kind incremental data that all first kind incremental datas are merged to rear generation described in the embodiment of the present invention refers to that these data are with respect to the incremental data of raw data at the second time window constantly.
In addition, in the present embodiment, the disposal route of data can be applied in the backup of data and/or the filing of data is processed.For instance, Fig. 2 is that the disposal route of data is applied in the principle schematic that the incremental backup of data is processed, as shown in Figure 2, this raw data is specially disk partition, comprise respectively 9 subregions, when initial, the data of storing in 9 subregions are respectively a, b, c, d, e, f, g, h and i.In addition, very first time window can be specially the first BACKUP TIME window, and the second time window can be specially the second BACKUP TIME window, and wherein, for the first storage medium, its corresponding very first time window is 1 day; For the second storage medium, the second time window of its correspondence is 1 week.The first Preset Time section is also 1 week.The specific implementation of the disposal route of these data is: when first day, triggering the first storage medium, to obtain and store first kind incremental data corresponding to raw data be a1, wherein, this a1 is change/incremental data of raw data a, and records the first storage time (being equivalent to BACKUP TIME) that this a1 is corresponding.During second day, triggering the first storage medium, to obtain and store first kind incremental data corresponding to raw data be b1, and wherein, this b1 is change/incremental data of raw data b, and records the first storage time that this b1 is corresponding.Follow-up the like, repeat no more.While it should be noted that the 3rd day, triggering first kind incremental data corresponding to raw data that the first storage medium obtains and store is a2+c1, and wherein, raw data a is changed to a2.
Every the second time window, trigger the second storage medium and obtain and store the Equations of The Second Kind incremental data in the first storage medium, this Equations of The Second Kind incremental data be for will be stored in the first storage medium, and the age of incremental data all first kind incremental datas of being greater than the second time window merge the data of rear generation.In other words, to back up in the first storage medium, and the age of first kind incremental data is greater than all first kind incremental datas of a week and merges rear generation Equations of The Second Kind incremental data, and this Equations of The Second Kind incremental data is backuped to the second storage medium from the first storage medium.
As shown in Figure 2, for data a in Equations of The Second Kind incremental data, be not the a1 of first day, but the a2 of the 3rd day, in other words, before merging, the variation total amount of 7 days is 8 delta datas, after merging, the variation total amount of 7 days is only 7 delta datas, therefore, when incremental data is moved to the second storage medium by the first storage medium, because the second time window is greater than very first time window, it is the summation that Equations of The Second Kind incremental data total amount is less than the first kind incremental data of first 7 days, therefore reduced the total amount that needs the incremental data of migration, be equivalent to reduce hard disk, expending of the resource such as CPU and internal memory, improved the efficiency of whole filing.
In the present embodiment, by every very first time window, trigger the first storage medium and obtain and store first kind incremental data corresponding to raw data, and record the first storage time corresponding to this first kind incremental data, every i time window corresponding to i storage medium, to be stored in the first storage medium, and all first kind incremental datas that the age of incremental data is greater than the first Preset Time section merge rear generation Equations of The Second Kind incremental data, and this Equations of The Second Kind incremental data is moved to the second storage medium from the first storage medium, record again the second storage time corresponding to this Equations of The Second Kind incremental data, with respect to what fix in prior art, and equal BACKUP TIME window and time of filing window, because this second time window is greater than very first time window, thereby reduced the frequency of filing, saved system resource, and can carry out union operation by being stored in when Equations of The Second Kind incremental data in the first storage medium moves to the second storage medium, thereby effectively reduced the conceptual data amount of the incremental data of data backup and/or filing, saved the disk space that backup or filing are used, therefore solve the problem of the wasting of resources in prior art, promoted speed and the efficiency of backup and/or filing.
It should be noted that and of the present inventionly the quantity of storage medium is not limited, according to the needs of actual conditions, the storage medium of varying number is set arbitrarily.
Fig. 3 is the process flow diagram of another embodiment of the disposal route of data of the present invention, disposal route with data is applied in the backup of data and the processing of filing, and the quantity of storage medium be 4 for example, introduce in detail the technical scheme of the present embodiment, as shown in Figure 3, the method for the present embodiment comprises:
Step 201, obtain the very first time window that the first storage medium is corresponding, and every very first time window, trigger the first storage medium and obtain and store first kind incremental data corresponding to raw data, then record the first storage time corresponding to this first kind incremental data.
Concrete, in the present embodiment, very first time window is 1 hour; This first storage medium is SSD.
Step 202, obtain the second time window that the second storage medium is corresponding, and every the second time window, to be stored in the first storage medium, and all first kind incremental datas that the age of incremental data is greater than the first Preset Time section merge rear generation Equations of The Second Kind incremental data, and this Equations of The Second Kind incremental data is moved to the second storage medium from the first storage medium, then record the second storage time corresponding to this Equations of The Second Kind incremental data.
Wherein, Equations of The Second Kind incremental data be for will be stored in the first storage medium, and the age of incremental data all first kind incremental datas of being greater than the second time window merge the data of rear generation.
Concrete, in the present embodiment, this second storage medium is SAS hard disk.The second time window is specially 1 day, and the first Preset Time section is 1 day.In addition, by triggering the first storage medium, the first kind incremental data of obtaining and storing for first hour to the 24 hour is merged to rear generation Equations of The Second Kind incremental data, and this Equations of The Second Kind incremental data is moved in the second storage medium, thereby the backup of the incremental data of realization from the first storage medium to the second storage medium.
Step 203, obtain the 3rd time window that the 3rd storage medium is corresponding, and every the 3rd time window, to be stored in the second storage medium, and all Equations of The Second Kind incremental datas that the age of incremental data is greater than the second Preset Time section merge the 3rd class incremental data of rear generation, and the 3rd class incremental data is moved to the 3rd storage medium from the second storage medium, then record the 3rd storage time corresponding to the 3rd class incremental data.
Wherein, the 3rd class incremental data be for will be stored in the second storage medium, and the age of incremental data all Equations of The Second Kind incremental datas of being greater than the 3rd time window merge the data of rear generation.
Concrete, in the present embodiment, the 3rd storage medium is SATA hard disk.The 3rd time window is specially 1 week, and the second Preset Time section is 2 days.In addition, by triggering the Equations of The Second Kind incremental data that the second storage medium obtains first day to the store in 7 days, merge rear generation the 3rd class incremental data, and the 3rd class incremental data is moved in the 3rd storage medium, thereby realize from the filing of the incremental data of the second storage medium to the three storage mediums.
Step 204, obtain the 4th time window that the 4th storage medium is corresponding, and every the 4th time window, to be stored in the 3rd storage medium, and all the 3rd class incremental datas that the age of incremental data is greater than the 3rd Preset Time section merge rear generation the 4th class incremental data, and the 4th class incremental data is moved to the 4th storage medium from the 3rd storage medium, then record the 4th storage time corresponding to the 4th class incremental data.
Wherein, the 4th class incremental data be for will be stored in the 3rd storage medium, and the age of incremental data all the 3rd class incremental datas of being greater than the 4th time window merge the data of rear generation.
Concrete, in the present embodiment, the 4th storage medium is special-purpose SATA hard disk.The 4th time window is specially 1 year, and the 3rd Preset Time section is January.In addition, by triggering the 3rd storage medium, the first the 3rd class incremental data of obtaining and storing for thoughtful the one 2 week is merged to rear generation the 4th class incremental data, and the 4th class incremental data is moved in the 4th storage medium, thereby realize from the filing of the incremental data of the 3rd storage medium to the four storage mediums.
In addition, in the present embodiment, the 4th storage medium can be specially the SATA hard disk of special-purpose filing.SATA hard disk that it should be noted that this special use filing only starts when filing data read and write, other times can be in dormant state, thereby has effectively improved the serviceable life of the SATA hard disk that this special use files.
Also it should be noted that, the first Preset Time section in the present embodiment, the second Preset Time section and the 3rd Preset Time section can equate also can be unequal, in the present embodiment, do not limit, except above-mentioned illustrational, can also need to arrange arbitrarily according to actual conditions.
In the present embodiment, by every very first time window, trigger the first storage medium and obtain and store first kind incremental data corresponding to raw data, and record the first storage time corresponding to this first kind incremental data, every i time window corresponding to i storage medium, trigger i storage medium and obtain and store the i class incremental data in i-1 storage medium, and record i storage time corresponding to described i class incremental data, wherein, these i class storage data are for being stored in i-1 storage medium, and all i-1 class incremental datas that the age of incremental data is greater than i-1 Preset Time section merge the data of rear generation, because i time window is greater than i-1 time window, with respect to what fix in prior art, and equal BACKUP TIME window and time of filing window, the present invention has reduced the data volume of the incremental data of data backup and/or filing, therefore solved the problem of the wasting of resources in prior art, speed and the efficiency of backup and/or filing have been promoted, and then lower total all costs (the Total Cost of Ownership of acquisition, be called for short: TCO) and higher data protection efficiency.Wherein, i is integer, and i is more than or equal to 2.
Further, in yet another embodiment of the present invention, on the basis of above-described embodiment, the method can further include:
This very first time window, the second time window and/or the 3rd time window are upgraded to processing.
Fig. 4 is the structural representation of an embodiment of the disposal system of data of the present invention, as shown in Figure 4, the system of the present embodiment comprises: the treatment facility 11 of data and at least two storage mediums 12, in the present embodiment, when storage medium 12 is two, and while being the first storage medium and the second storage medium, the treatment facility 11 of data comprises: preserve module 111, time window acquisition module 112, data storage trigger module 113, logging modle 114, data merging processing module 115 and transferring module 116; Wherein, preserve module 111 for preserving the mapping relations of storage medium and time window; Time window acquisition module 112 is for obtaining the very first time window that the first storage medium is corresponding; Data storage trigger module 113, for every very first time window, triggers this first storage medium and obtains and store first kind incremental data corresponding to raw data; Logging modle 114 is for recording the first storage time corresponding to this first kind incremental data; Time window acquisition module 112 is also for obtaining the second time window that the second storage medium is corresponding; Data merge processing module 115 also for every this second time window, will be stored in this first storage medium, and all first kind incremental datas that the age of incremental data is greater than the first Preset Time section merge rear generation Equations of The Second Kind incremental data; Transferring module 116 is for moving to the second storage medium by this Equations of The Second Kind incremental data from described the first storage medium; Logging modle 114 is also for recording the second storage time corresponding to described Equations of The Second Kind incremental data.Concrete, this second time window is greater than very first time window; The performance of this second storage medium is lower than the performance of the first storage medium.
In embodiments of the present invention, timewindow acquisition module 112, specifically for when described the first storage medium is preset with a plurality of time window, obtains one of them time window as very first time window corresponding to described the first storage medium.
The disposal system of the present embodiment data can execution graph 1 or 2 shown in the technical scheme of embodiment of the method, it is similar that it realizes principle, repeats no more herein.
In the present embodiment, by every very first time window, trigger the first storage medium and obtain and store first kind incremental data corresponding to raw data, and record the first storage time corresponding to this first kind incremental data, every i time window corresponding to i storage medium, to be stored in the first storage medium, and all first kind incremental datas that the age of incremental data is greater than the first Preset Time section merge rear generation Equations of The Second Kind incremental data, and this Equations of The Second Kind incremental data is moved to the second storage medium from the first storage medium, record again the second storage time corresponding to this Equations of The Second Kind incremental data, with respect to what fix in prior art, and equal BACKUP TIME window and time of filing window, because this second time window is greater than very first time window, and the Equations of The Second Kind incremental data being stored in the first storage medium is moved to the second storage medium, thereby effectively reduced the conceptual data amount of the incremental data of data backup and/or filing, saved the disk space that backup or filing are used, therefore solved the problem of the wasting of resources in prior art, speed and the efficiency of backup and/or filing have been promoted.
Further, in another embodiment, on above-mentioned basis embodiment illustrated in fig. 4, timewindow acquisition module 112 is also for obtaining the 3rd time window that the 3rd storage medium is corresponding; Data mergeprocessing module 115 also for every the 3rd time window, will be stored in this second storage medium, and all Equations of The Second Kind incremental datas that the age of incremental data is greater than the second Preset Time section merge rear generation the 3rd class incremental data; Transferringmodule 116 is also for moving to the 3rd storage medium by the 3rd class incremental data from this second storage medium;Logging modle 114 is also for recording the 3rd storage time corresponding to the 3rd class incremental data; Wherein, the 3rd time window is greater than this second time window; The performance of the 3rd storage medium is greater than the performance of this second storage medium.
Further, the treatment facility 11 of the data in this system also comprises: update module, and for this very first time window, the second time window, the 3rd time window, the first Preset Time section and/or the second Preset Time section are upgraded to processing.
It should be noted that and of the present inventionly the quantity of storage medium is not limited, according to the needs of actual conditions, the storage medium of varying number is set arbitrarily.
In the present embodiment, by every very first time window, trigger the first storage medium and obtain and store first kind incremental data corresponding to raw data, and record the first storage time corresponding to this first kind incremental data, every i time window corresponding to i storage medium, trigger i storage medium and obtain and store the i class incremental data in i-1 storage medium, and record i storage time corresponding to described i class incremental data, wherein, these i class storage data are for being stored in i-1 storage medium, and all i-1 class incremental datas that the age of incremental data is greater than i-1 Preset Time section merge the data of rear generation, because i time window is greater than i-1 time window, with respect to what fix in prior art, and equal BACKUP TIME window and time of filing window, the present invention has reduced the data volume of the incremental data of data backup and/or filing, therefore solved the problem of the wasting of resources in prior art, speed and the efficiency of backup and/or filing have been promoted, and then lower total all costs (the Total Cost of Ownership of acquisition, be called for short: TCO) and higher data protection efficiency.Wherein, i is integer, and i is more than or equal to 2.
In addition, this storage medium comprise following one or several: SSD, SAS hard disk, SATA hard disk and special-purpose SATA hard disk.
One of ordinary skill in the art will appreciate that: all or part of step that realizes above-mentioned each embodiment of the method can complete by the relevant hardware of programmed instruction.Aforesaid program can be stored in a computer read/write memory medium.This program, when carrying out, is carried out the step that comprises above-mentioned each embodiment of the method; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CDs.
Finally it should be noted that: each embodiment, only in order to technical scheme of the present invention to be described, is not intended to limit above; Although the present invention is had been described in detail with reference to aforementioned each embodiment, those of ordinary skill in the art is to be understood that: its technical scheme that still can record aforementioned each embodiment is modified, or some or all of technical characterictic is wherein equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.

Claims (9)

CN201110459485.7A2011-12-312011-12-31The processing method and system of dataActiveCN103544075B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201110459485.7ACN103544075B (en)2011-12-312011-12-31The processing method and system of data

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201110459485.7ACN103544075B (en)2011-12-312011-12-31The processing method and system of data

Publications (2)

Publication NumberPublication Date
CN103544075Atrue CN103544075A (en)2014-01-29
CN103544075B CN103544075B (en)2017-07-07

Family

ID=49967549

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201110459485.7AActiveCN103544075B (en)2011-12-312011-12-31The processing method and system of data

Country Status (1)

CountryLink
CN (1)CN103544075B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107315657A (en)*2017-06-192017-11-03浙江大华技术股份有限公司A kind of method and device of data backup
CN108984106A (en)*2017-06-022018-12-11伊姆西Ip控股有限责任公司Method and apparatus for data duplication switching
CN109154905A (en)*2016-03-252019-01-04网域存储技术股份有限公司Multiple data set backup versions of spanning multilayer storage
US11200197B2 (en)2017-06-022021-12-14EMC IP Holding Company LLCMethod and device for data duplication cutover
CN114996210A (en)*2021-03-022022-09-02腾讯科技(深圳)有限公司Data processing method, data processing device, computer equipment and storage medium
CN115114344A (en)*2021-11-052022-09-27腾讯科技(深圳)有限公司Transaction processing method and device, computing equipment and storage medium
US11531570B2 (en)*2020-03-112022-12-20Fortinet, Inc.Adaptive resource provisioning for a multi-tenant distributed event data store

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP0769741A1 (en)*1995-10-201997-04-23Digital Equipment Corporationvariable-level backup scheduling method and apparatus
US7103740B1 (en)*2003-12-312006-09-05Veritas Operating CorporationBackup mechanism for a multi-class file system
CN101051285A (en)*2006-09-212007-10-10上海交通大学File matching method in computer network data backup
CN101650677A (en)*2009-07-272010-02-17浪潮电子信息产业股份有限公司File data backup method based on Delta increment
CN102147709A (en)*2010-02-052011-08-10Lsi公司System and method for qos-based storage tiering and migration technique
CN102156738A (en)*2011-04-132011-08-17成都市华为赛门铁克科技有限公司Method for processing data blocks, and data block storage equipment and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP0769741A1 (en)*1995-10-201997-04-23Digital Equipment Corporationvariable-level backup scheduling method and apparatus
US7103740B1 (en)*2003-12-312006-09-05Veritas Operating CorporationBackup mechanism for a multi-class file system
CN101051285A (en)*2006-09-212007-10-10上海交通大学File matching method in computer network data backup
CN101650677A (en)*2009-07-272010-02-17浪潮电子信息产业股份有限公司File data backup method based on Delta increment
CN102147709A (en)*2010-02-052011-08-10Lsi公司System and method for qos-based storage tiering and migration technique
CN102156738A (en)*2011-04-132011-08-17成都市华为赛门铁克科技有限公司Method for processing data blocks, and data block storage equipment and system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109154905A (en)*2016-03-252019-01-04网域存储技术股份有限公司Multiple data set backup versions of spanning multilayer storage
CN109154905B (en)*2016-03-252022-03-25Netapp股份有限公司 Multiple data set backup versions across multiple tiers of storage
CN108984106A (en)*2017-06-022018-12-11伊姆西Ip控股有限责任公司Method and apparatus for data duplication switching
CN108984106B (en)*2017-06-022021-09-10伊姆西Ip控股有限责任公司Method and apparatus for data copy switching
US11200197B2 (en)2017-06-022021-12-14EMC IP Holding Company LLCMethod and device for data duplication cutover
CN107315657A (en)*2017-06-192017-11-03浙江大华技术股份有限公司A kind of method and device of data backup
CN107315657B (en)*2017-06-192020-09-29浙江大华技术股份有限公司Data backup method and device
US11531570B2 (en)*2020-03-112022-12-20Fortinet, Inc.Adaptive resource provisioning for a multi-tenant distributed event data store
CN114996210A (en)*2021-03-022022-09-02腾讯科技(深圳)有限公司Data processing method, data processing device, computer equipment and storage medium
CN115114344A (en)*2021-11-052022-09-27腾讯科技(深圳)有限公司Transaction processing method and device, computing equipment and storage medium

Also Published As

Publication numberPublication date
CN103544075B (en)2017-07-07

Similar Documents

PublicationPublication DateTitle
CN103544075A (en)Data processing method and system
EP2940691B1 (en)Storage controller, storage device, storage system and method of operating the storage controller
US8291245B2 (en)Method, apparatus and system for reducing power consumption based on storage device data migration
Zou et al.The dilemma between deduplication and locality: Can both be achieved?
US20120117029A1 (en)Backup policies for using different storage tiers
US20120095968A1 (en)Storage tiers for different backup types
CN103914516A (en)Method and system for layer-management of storage system
CN102713878A (en)Apparatus and method for managing a file in a distributed storage system
US20110145528A1 (en)Storage apparatus and its control method
US20100280651A1 (en)Data cartridge and tape library including flash memory
CN111771193A (en) System and method for backing up an eventually consistent database in a production cluster
US10083088B1 (en)Managing backup copies in cascaded data volumes
WO2015134280A1 (en)Dividing a storage procedure
CN110515549B (en) A data migration method and device
CN104615594A (en)Data updating method and device
JP2015527682A (en) Flash Translation Layer (FTL) database journaling scheme
US7984313B2 (en)Method, apparatus and system for reducing power consumption involving data storage devices
CN103605587A (en)Tape library data backup and filing method
CN103019623A (en)Memory disc processing method and device
CN104391802A (en)Simplified pool metadata node refreshing consistency protection method
CN104142943A (en)Database expansion method and database
CN103927215A (en)kvm virtual machine scheduling optimization method and system based on memory disk and SSD disk
CN106844491B (en)Temporary data writing and reading method and device
CN115309341A (en)Small file processing method, system, terminal and medium based on hierarchical storage
WO2018010766A1 (en)Apparatus and method for backing up data of computing devices in a computer network

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
TR01Transfer of patent right
TR01Transfer of patent right

Effective date of registration:20221010

Address after:No. 1899 Xiyuan Avenue, high tech Zone (West District), Chengdu, Sichuan 610041

Patentee after:Chengdu 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.


[8]ページ先頭

©2009-2025 Movatter.jp