CN113742129B - 一种数据备份方法和装置 - Google Patents
一种数据备份方法和装置 Download PDFInfo
- Publication number
- CN113742129B CN113742129B CN202010465903.2A CN202010465903A CN113742129B CN 113742129 B CN113742129 B CN 113742129B CN 202010465903 A CN202010465903 A CN 202010465903A CN 113742129 B CN113742129 B CN 113742129B
- Authority
- CN
- China
- Prior art keywords
- data
- backup
- server
- disk
- write
- 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
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000004891 communication Methods 0.000 claims abstract description 7
- 238000011084 recovery Methods 0.000 claims description 19
- 238000005192 partition Methods 0.000 abstract description 7
- 238000005516 engineering process Methods 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/062—Securing storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0643—Management of files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0644—Management of space entities, e.g. partitions, extents, pools
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/065—Replication mechanisms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0689—Disk arrays, e.g. RAID, JBOD
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Quality & Reliability (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供一种数据备份方法和装置。应用于备份服务器,所述备份服务器与数据服务器通信连接,所述备份服务器用于备份所述数据服务器中的数据,所述数据备份方法包括以下步骤:在接收到来自所述数据服务器的写IO、且所述数据服务器中存在与所述备份服务器对应的镜像磁盘的情况下,将所述写IO的源文件写入所述备份服务器的本地磁盘,将所述写IO的复制文件发送至所述镜像磁盘;在所述备份服务器建立抽象层,所述抽象层用于禁止来自所述镜像磁盘的读IO。这样,本发明实施例通过在进行数据备份时,建立禁止来自镜像磁盘的读IO的抽象层,从而避免来自镜像磁盘和源文件一致导致的磁盘签名和分区签名的冲突,简化了备份过程,有利于提高数据安全。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种数据备份方法和装置。
背景技术
为了避免磁盘损坏等原因导致的数据丢失,通常需要对重要数据进行远程备份,例如通过磁盘镜像备份技术对磁盘中的数据进行备份。一种相关技术中磁盘镜像备份技术在配置异常或环境异常时,可能会使镜像盘顶替掉原磁盘,这可能导致产生数据紊乱的风险,相关技术中的解决方案是备份时修改镜像盘的磁盘签名及分区签名等,然而通过这种方式对数据进行恢复实现较为复杂,且存在磁盘签名和分区签名不一致的风险。
发明内容
本发明实施例提供一种数据备份方法和装置,以解决磁盘签名和分区签名不一致的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种数据备份方法,应用于备份服务器,所述备份服务器与数据服务器通信连接,所述备份服务器用于备份所述数据服务器中的数据,所述数据备份方法包括以下步骤:
在接收到来自所述数据服务器的写IO、且所述数据服务器中存在与所述备份服务器对应的镜像磁盘的情况下,将所述写IO的源文件写入所述备份服务器的本地磁盘,将所述写IO的复制文件发送至所述镜像磁盘;
在所述备份服务器建立抽象层,所述抽象层用于禁止来自所述镜像磁盘的读IO。
可选的,所述在所述备份服务器建立抽象层之后,还包括:
在接收到目标读IO的情况下,判断所述目标读IO是否来自所述镜像磁盘;
在所述目标读IO来自所述镜像磁盘的情况下,调用所述抽象层填充所述目标读IO的缓冲为全0。
可选的,所述在所述备份服务器建立抽象层之后,还包括:
若所述目标读IO为恢复进程的读IO,则完成所述目标读IO。
可选的,所述在所述备份服务器建立抽象层之后,还包括:
若接收到数据恢复请求,则禁用所述抽象层。
可选的,还包括:在接收到来自所述数据服务器的写IO、且所述数据服务器中不存在与所述备份服务器对应的镜像磁盘的情况下,将所述写IO的源文件写入所述备份服务器的本地磁盘。
第二方面,本发明实施例提供了一种数据备份装置,应用于备份服务器,所述备份服务器与数据服务器通信连接,所述备份服务器用于备份所述数据服务器中的数据,所述数据备份装置包括:
发送模块,用于在接收到来自所述数据服务器的写IO、且所述数据服务器中存在与所述备份服务器对应的镜像磁盘的情况下,将所述写IO的源文件写入所述备份服务器的本地磁盘,将所述写IO的复制文件发送至所述镜像磁盘;
抽象层建立模块,用于在所述备份服务器建立抽象层,所述抽象层用于禁止来自所述镜像磁盘的读IO。
可选的,还包括:
判断模块,用于在接收到目标读IO的情况下,判断所述目标读IO是否来自所述镜像磁盘;
填充模块,用于在所述目标读IO来自所述镜像磁盘的情况下,调用所述抽象层填充所述目标读IO的缓冲为全0。
可选的,还包括:
完成模块,用于若所述目标读IO为恢复进程的读IO,则完成所述目标读IO。
可选的,还包括:
禁用模块,用于若接收到数据恢复请求,则禁用所述抽象层。
可选的,所述写入模块,还用于在接收到来自所述数据服务器的写IO、且所述数据服务器中不存在与所述备份服务器对应的镜像磁盘的情况下,将所述写IO的源文件写入所述备份服务器的本地磁盘。
这样,本发明实施例通过在进行数据备份时,建立禁止来自镜像磁盘的读IO的抽象层,从而避免来自镜像磁盘和源文件一致导致的磁盘签名和分区签名的冲突,简化了备份过程,有利于提高数据安全。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例备份服务器与数据服务器的连接示意图;
图2是本发明一实施例中数据备份方法的流程图;
图3是本发明一实施例中数据备份装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供了一种数据备份方法。
如图1所示,该数据备份方法应用于备份服务器,所述备份服务器与数据服务器通信连接,所述备份服务器用于备份所述数据服务器中的数据。
如图2所示,该所述数据备份方法包括以下步骤:
步骤201:在接收到来自所述数据服务器的写IO、且所述数据服务器中存在与所述备份服务器对应的镜像磁盘的情况下,将所述写IO的源文件写入所述备份服务器的本地磁盘,将所述写IO的复制文件发送至所述镜像磁盘。
本实施例的技术方案接收来自数据服务器的写IO的过程可以理解为通过块级存储镜像备份技术利用备份服务器对数据服务器中的数据进行备份的过程。
块级存储镜像备份技术在备份客户端与备份服务器端的实现技术方案可以概括为在备份服务器的本地磁盘中,也就是图1所示的磁盘中写IO(input output,输入输出)时,同时复制到数据服务器中的进行磁盘中,这样,备份服务器端实现存储管理及虚拟存储块设备的管理,另外实现SAN(Storage Area Network,存储区域网络)的实现与管理,备份历史数据的实现与管理。
进一步的,在接收到来自所述数据服务器的写IO、且所述数据服务器中不存在与所述备份服务器对应的镜像磁盘的情况下,将所述写IO的源文件写入所述备份服务器的本地磁盘。
可以理解为,在如果数据服务器中未设置镜像磁盘的情况下,那么直接将写IO写入本地磁盘。
步骤202:在所述备份服务器建立抽象层。
进一步的,在备份服务器中建立抽象层,该抽象层用于禁止来自镜像磁盘的读IO。
该抽象出可以理解为提供一读保护的权限管理,通过该抽象层的读保护,备份过程中,在数据服务器的镜像磁盘中数据复制的实现可以简单的实现为两个磁盘的单向镜像,而无需考虑数据服务器的镜像磁盘与数据服务器中备份的源文件所在的源磁盘一致导致的磁盘签名与分区签名冲突的问题。
这样,本发明实施例通过在进行数据备份时,建立禁止来自镜像磁盘的读IO的抽象层,从而避免来自镜像磁盘和源文件一致导致的磁盘签名和分区签名的冲突,简化了备份过程,有利于提高数据安全。
可选的,所述在所述备份服务器建立抽象层之后,还包括:
在接收到目标读IO的情况下,判断所述目标读IO是否来自所述镜像磁盘;
在所述目标读IO来自所述镜像磁盘的情况下,调用所述抽象层填充所述目标读IO的缓冲为全0。
如果目标读IO来自镜像磁盘,利用抽象层将目标读IO的缓冲(buffer)全填充为0,实际上就相当于禁用了该读IO,避免了该读IO进一步访问镜像磁盘。
可选的,所述在所述备份服务器建立抽象层之后,还包括:
若所述目标读IO为恢复进程的读IO,则完成所述目标读IO。
进一步的,如果读IO为恢复进程的读IO,则以常规方式完成该读IO,也就是说,将该读IO发送至存储于备份数据的设备,从而进一步执行后续操作,实现数据的恢复。
具体的,所述在所述备份服务器建立抽象层之后,还包括:
若接收到数据恢复请求,则禁用所述抽象层。
在进行数据恢复时,禁用该抽象层,也就是禁用来自恢复进程的读保护,这样,来自恢复进程的读IO能够转发至其对应的历史数据设备,以便将相应的历史数据复制到恢复盘。
由于镜像磁盘与源磁盘的数据完全一致,因此,在数据恢复时,仅需要将历史数据禁用读保护后,将数据直接复制到恢复盘即可,而无需考虑磁盘签名与分区签名不一致的问题,从而彻底解决了备份数据恢复后磁盘与分区签名一致性风险。
第二方面,本发明实施例提供了一种数据备份装置300,应用于备份服务器,所述备份服务器与数据服务器通信连接,所述备份服务器用于备份所述数据服务器中的数据,所述数据备份装置包括:
发送模块301,用于在接收到来自所述数据服务器的写IO、且所述数据服务器中存在与所述备份服务器对应的镜像磁盘的情况下,将所述写IO的源文件写入所述备份服务器的本地磁盘,将所述写IO的复制文件发送至所述镜像磁盘;
抽象层建立模块302,用于在所述备份服务器建立抽象层,所述抽象层用于禁止来自所述镜像磁盘的读IO。
可选的,还包括:
判断模块,用于在接收到目标读IO的情况下,判断所述目标读IO是否来自所述镜像磁盘;
填充模块,用于在所述目标读IO来自所述镜像磁盘的情况下,调用所述抽象层填充所述目标读IO的缓冲为全0。
可选的,还包括:
完成模块,用于若所述目标读IO为恢复进程的读IO,则完成所述目标读IO。
可选的,还包括:
禁用模块,用于若接收到数据恢复请求,则禁用所述抽象层。
可选的,写入模块,用于在接收到来自所述数据服务器的写IO、且所述数据服务器中不存在与所述备份服务器对应的镜像磁盘的情况下,将所述写IO的源文件写入所述备份服务器的本地磁盘。
本实施例的数据备份装置300能够实现上述数据备份方法实施例的各个步骤,并能实现相同或相似的技术效果,此处不再赘述。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (8)
1.一种数据备份方法,其特征在于,应用于备份服务器,所述备份服务器与数据服务器通信连接,所述备份服务器用于备份所述数据服务器中的数据,所述数据备份方法包括以下步骤:
在接收到来自所述数据服务器的写IO、且所述数据服务器中存在与所述备份服务器对应的镜像磁盘的情况下,将所述写IO的源文件写入所述备份服务器的本地磁盘,将所述写IO的复制文件发送至所述镜像磁盘;
在所述备份服务器建立抽象层,所述抽象层用于禁止来自所述镜像磁盘的读IO;
在接收到目标读IO的情况下,判断所述目标读IO是否来自所述镜像磁盘;
在所述目标读IO来自所述镜像磁盘的情况下,调用所述抽象层填充所述目标读IO的缓冲为全0。
2.如权利要求1所述的数据备份方法,其特征在于,所述在所述备份服务器建立抽象层之后,还包括:
若所述目标读IO为恢复进程的读IO,则完成所述目标读IO。
3.如权利要求2所述的数据备份方法,其特征在于,所述在所述备份服务器建立抽象层之后,还包括:
若接收到数据恢复请求,则禁用所述抽象层。
4.如权利要求1所述的数据备份方法,其特征在于,还包括:在接收到来自所述数据服务器的写IO、且所述数据服务器中不存在与所述备份服务器对应的镜像磁盘的情况下,将所述写IO的源文件写入所述备份服务器的本地磁盘。
5.一种数据备份装置,其特征在于,应用于备份服务器,所述备份服务器与数据服务器通信连接,所述备份服务器用于备份所述数据服务器中的数据,所述数据备份装置包括:
发送模块,用于在接收到来自所述数据服务器的写IO、且所述数据服务器中存在与所述备份服务器对应的镜像磁盘的情况下,将所述写IO的源文件写入所述备份服务器的本地磁盘,将所述写IO的复制文件发送至所述镜像磁盘;
抽象层建立模块,用于在所述备份服务器建立抽象层,所述抽象层用于禁止来自所述镜像磁盘的读IO;
判断模块,用于在接收到目标读IO的情况下,判断所述目标读IO是否来自所述镜像磁盘;
填充模块,用于在所述目标读IO来自所述镜像磁盘的情况下,调用所述抽象层填充所述目标读IO的缓冲为全0。
6.如权利要求5所述的数据备份装置,其特征在于,还包括:
完成模块,用于若所述目标读IO为恢复进程的读IO,则完成所述目标读IO。
7.如权利要求6所述的数据备份装置,其特征在于,还包括:
禁用模块,用于若接收到数据恢复请求,则禁用所述抽象层。
8.如权利要求5所述的数据备份装置,其特征在于,写入模块,用于在接收到来自所述数据服务器的写IO、且所述数据服务器中不存在与所述备份服务器对应的镜像磁盘的情况下,将所述写IO的源文件写入所述备份服务器的本地磁盘。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010465903.2A CN113742129B (zh) | 2020-05-28 | 2020-05-28 | 一种数据备份方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010465903.2A CN113742129B (zh) | 2020-05-28 | 2020-05-28 | 一种数据备份方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113742129A CN113742129A (zh) | 2021-12-03 |
CN113742129B true CN113742129B (zh) | 2024-05-28 |
Family
ID=78723995
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010465903.2A Active CN113742129B (zh) | 2020-05-28 | 2020-05-28 | 一种数据备份方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113742129B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001097030A1 (en) * | 2000-06-05 | 2001-12-20 | Miralink Corporation | Flexible remote data mirroring |
CN1690974A (zh) * | 2004-04-28 | 2005-11-02 | 国际商业机器公司 | 最小化备份***故障后重新同步时间的***与方法 |
CN101201767A (zh) * | 2006-12-14 | 2008-06-18 | 英业达股份有限公司 | 计算机***数据的磁盘镜像备份与恢复***及方法 |
US8095753B1 (en) * | 2008-06-18 | 2012-01-10 | Netapp, Inc. | System and method for adding a disk to a cluster as a shared resource |
CN103179204A (zh) * | 2013-03-13 | 2013-06-26 | 广东新支点技术服务有限公司 | 一种基于双代理的广域网磁盘镜像优化方法和装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2003282361A1 (en) * | 2002-11-20 | 2004-06-15 | Filesx Ltd. | Fast backup storage and fast recovery of data (fbsrd) |
JP2007280236A (ja) * | 2006-04-11 | 2007-10-25 | Hitachi Ltd | バックアップ方法およびバックアッププログラム |
-
2020
- 2020-05-28 CN CN202010465903.2A patent/CN113742129B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001097030A1 (en) * | 2000-06-05 | 2001-12-20 | Miralink Corporation | Flexible remote data mirroring |
CN1690974A (zh) * | 2004-04-28 | 2005-11-02 | 国际商业机器公司 | 最小化备份***故障后重新同步时间的***与方法 |
CN101201767A (zh) * | 2006-12-14 | 2008-06-18 | 英业达股份有限公司 | 计算机***数据的磁盘镜像备份与恢复***及方法 |
US8095753B1 (en) * | 2008-06-18 | 2012-01-10 | Netapp, Inc. | System and method for adding a disk to a cluster as a shared resource |
CN103179204A (zh) * | 2013-03-13 | 2013-06-26 | 广东新支点技术服务有限公司 | 一种基于双代理的广域网磁盘镜像优化方法和装置 |
Non-Patent Citations (2)
Title |
---|
VxVM环境下高可用性文件备份***的实现;张振娅 等;微处理机;第1节到第5节 * |
一种基于IP网络的远程数据同步方法;赵奎;李涛;刘晓洁;胡晓勤;刘念;;四川大学学报(工程科学版);20070715(第04期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113742129A (zh) | 2021-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20150081644A1 (en) | Method and system for backing up and restoring a virtual file system | |
US8244914B1 (en) | Systems and methods for restoring email databases | |
CN103226502B (zh) | 一种数据灾备控制***及数据恢复方法 | |
CN108027757B (zh) | 用于从不透明数据备份流恢复数据的***和方法 | |
US11106796B2 (en) | Staging memory for accessory firmware update | |
US8429364B1 (en) | Systems and methods for identifying the presence of sensitive data in backups | |
CN100449501C (zh) | 计算机网络数据恢复的方法 | |
WO2004051476A2 (en) | Improved remote copy synchronization in disaster recovery computer systems | |
CN106357703B (zh) | 集群切换方法与设备 | |
JP2000138692A (ja) | Macアドレス管理装置、macアドレス管理方法、及び記憶媒体 | |
US8565545B1 (en) | Systems and methods for restoring images | |
CN108352995A (zh) | 一种smb业务故障处理方法和存储设备 | |
US9037821B1 (en) | Systems and methods for replicating snapshots across backup domains | |
CN104407814A (zh) | 双写数据的方法和装置 | |
CN109445909A (zh) | 虚拟机数据的备份方法、***、终端及存储介质 | |
WO2016107219A1 (zh) | 数据恢复方法及装置 | |
CN113742129B (zh) | 一种数据备份方法和装置 | |
US7284105B2 (en) | Fast and economical establishment of remote copy | |
US9367457B1 (en) | Systems and methods for enabling write-back caching and replication at different abstraction layers | |
KR20120018965A (ko) | 모바일 단말과 휴대용 컴퓨팅 기기를 위한 파일 백업, 복원 및 데이터 영구삭제 서비스 제공 시스템 및 그 방법 | |
CN110457278A (zh) | 一种文件拷贝方法、装置、设备和存储介质 | |
US11281391B2 (en) | Method, device, and computer program for migrating backup system | |
US8572401B1 (en) | Systems and methods for securing data of volume mirrors | |
CN105426273A (zh) | 恢复物理存储单元数据的方法和服务器 | |
US8086782B2 (en) | Tape image on non-tape storage device |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |