发明名称 |
一种RAID0数据备份的方法及装置 |
摘要 |
本发明公开了一种RAID0数据备份的方法及装置,所述方法包括:按照预定方法对RAID0中的每个磁盘进行检测,确定所述RAID0中的高危磁盘;从所述高危磁盘中按顺序依次读取预设长度datasize的数据,记录所述高危磁盘的读数据位置read_pos;将所述长度为datasize的数据备份到备用磁盘中,记录所述高危磁盘的写数据位置write_pos,将所述读数据位置read_pos移动到所述写数据位置write_pos;当需要向所述高危磁盘写入外部数据时,根据需要写入外部数据的位置pos与write_pos和read_pos+datasize的位置关系,确定将所述外部数据写入到所述高危磁盘或所述备用磁盘中。和现有技术相比,本发明提出的RAID0数据备份的方法及装置,可确保在不影响向RAID0中高危磁盘写入数据的情况下,有效地替换RAID0中的高危磁盘。 |
申请公布号 |
CN102385542A |
申请公布日期 |
2012.03.21 |
申请号 |
CN201110416516.0 |
申请日期 |
2011.12.13 |
申请人 |
云海创想信息技术(无锡)有限公司;深圳市创新科信息技术有限公司 |
发明人 |
金振成 |
分类号 |
G06F11/14(2006.01)I |
主分类号 |
G06F11/14(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
王一斌;王琦 |
主权项 |
一种RAID0数据备份的方法,其特征在于,包括:按照预定方法对RAID0中的每个磁盘进行检测,确定所述RAID0中的高危磁盘;从所述高危磁盘中按顺序依次读取预设长度datasize的数据,记录所述高危磁盘的读数据位置read_pos;将所述长度为datasize的数据备份到备用磁盘中,记录所述高危磁盘的写数据位置write_pos,将所述读数据位置read_pos移动到所述写数据位置write_pos;当需要向所述高危磁盘写入外部数据时,根据需要写入外部数据的位置pos与write_pos和read_pos+datasize的位置关系,确定将所述外部数据写入到所述高危磁盘或所述备用磁盘中。 |
地址 |
214135 江苏省无锡市新区太湖国际科技园菱湖大道200号中国微纳传感网国际创新园1号楼 |