一种数据快照方法及装置制造方法及图纸

技术编号:11133024 阅读:124 留言:0更新日期:2015-03-12 03:19
一种数据快照方法及装置。其中的方法包括:接收主机对源逻辑单元号LUN的第一数据写入请求,所述第一数据写入请求包括待写入源LUN存储空间的起始地址和数据长度;根据所述第一数据写入请求,获取第一待写入数据在预留存储空间的第一重定向写入起始地址,所述预留存储空间的大小大于或等于所述源LUN存储空间;从所述第一重定向写入起始地址开始,将所述第一待写入数据写入所述预留存储空间。还公开了相应的装置。本发明专利技术在进行数据快照时,通过获取待写入数据在预留存储空间的重定向写入起始地址,将待写入数据写入连续的预留存储空间,可以保证待写入数据可以连续写入预留存储空间,从而可以保证快照即时完成备份,并且不影响源LUN的读写性能。

【技术实现步骤摘要】

本专利技术涉及存储
,尤其涉及一种数据快照方法及装置
技术介绍
伴随着计算机技术的巨大发展,数据备份的重要性也逐渐凸显出来。传统地,人们一直采用数据复制、备份、恢复等技术来保护重要的数据信息,定期对数据进行备份或复制。但是这种备份方式的代价和成本比较高,并且消耗大量时间和系统资源,数据备份的恢复时间目标(Recovery Time Object,RTO)和恢复点目标(Recovery Point Object,RPO)也很长。由于数据备份过程会影响应用性能,并且非常耗时,因此数据备份通常被安排在系统负载较轻时进行(如夜间)。另外,为了节省存储空间,通常结合全量备份和增量备份技术。不过,这种数据备份方式存在一个显著的不足,即备份窗口问题。在数据备份期间,企业业务需要暂时停止对外提供服务。随着企业数据量和数据增长速度的加快,这个窗口可能会要求越来越长,这对于关键性业务系统来说是无法接受的。诸如银行、电信等机构,信息系统要求24x7不间断运行,短时的停>机或者少量数据的丢本文档来自技高网...
一种数据快照方法及装置

【技术保护点】
一种数据快照方法,其特征在于,包括:接收主机对源逻辑单元号LUN的第一数据写入请求,所述第一数据写入请求包括待写入源LUN存储空间的起始地址和数据长度;根据所述第一数据写入请求,获取第一待写入数据在预留存储空间的第一重定向写入起始地址,所述预留存储空间的大小大于或等于所述源LUN存储空间;从所述第一重定向写入起始地址开始,将所述第一待写入数据写入所述预留存储空间。

【技术特征摘要】
1.一种数据快照方法,其特征在于,包括:
接收主机对源逻辑单元号LUN的第一数据写入请求,所述第一数据写入请
求包括待写入源LUN存储空间的起始地址和数据长度;
根据所述第一数据写入请求,获取第一待写入数据在预留存储空间的第一
重定向写入起始地址,所述预留存储空间的大小大于或等于所述源LUN存储空
间;
从所述第一重定向写入起始地址开始,将所述第一待写入数据写入所述预
留存储空间。
2.如权利要求1所述的方法,其特征在于,所述接收主机对源LUN的第
一数据写入请求之前,还包括:
当接收到快照创建请求时,向所述主机申请快照保护空间和预留所述预留
存储空间;
其中,所述快照对所述预留存储空间具有优先使用权。
3.如权利要求2所述的方法,其特征在于,还包括:
将所述源LUN存储空间的已有数据复制到所述快照保护空间。
4.如权利要求2或3所述的方法,其特征在于,还包括:
将所述第一待写入数据从所述预留存储空间复制到所述源LUN存储空间;
清空所述预留存储空间。
5.如权利要求2或3所述的方法,其特征在于,还包括:
接收所述主机对所述源LUN的第二数据写入请求,其中,所述第二数据写
入请求所请求写入所述源LUN存储空间的地址与所述第一数据写入请求所请求
的地址连续,所述第二数据写入请求包括待写入源LUN存储空间的起始地址和
数据长度;
根据所述第二数据写入请求,获取待写入数据在所述预留存储空间的第二

\t重定向写入起始地址;
从所述第二重定向写入起始地址开始,将所述待写入数据写入所述预留存
储空间,其中,在所述预留存储空间中,所述第二待写入数据的地址与所述第
一待写入数据的地址连续;
将地址连续的所述第一待写入数据和第二待写入数据从所述预留存储空间
复制到所述源LUN存储空间。
6.一种数据快照装置,其特征在于,包括:
接收单元,用于接收主机对源逻...

【专利技术属性】
技术研发人员:曾强黄发胡伟
申请(专利权)人:华为数字技术成都有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1