Method to ensure the consistency of database snapshots of the invention discloses a snapshot disk storage environment, which belongs to the technical field of the invention is to solve the data snapshot, the backup disk through the snapshot after the data in the Database disk, how to ensure the normal use of the database. The steps are as follows: (1) A, trigger storage in the management of the machine A snapshot before the first A commands to the server, the database will backup data files are labeled as hot-backup-in-progress, to lock the backup datafile header SCN, the database is temporarily locked state, the entire database is consistent (2;), A A storage management machine to send commands to create a snapshot; (3), the new snapshot to the server B; (4), a database snapshot data reconstruction of Mount B on server startup, visible database startup.
【技术实现步骤摘要】
本专利技术涉及数据快照
,具体地说是一种存储磁盘快照环境下保证快照后数据库数据一致性的方法。
技术介绍
随着信息技术的发展,数据在企业中的作用越来越重要,越来越多的企业开始关注存储产品数据的备份。为提高数据存储的安全性和高效率,保护企业的数据,数据快照技术(Flashcopy,Snapshot,Point-in-time-copy)是其中比较成熟的技术之一。数据快照技术是一种保留某一时刻数据映像的技术,其保留的影像被称为快照(即Snapshot)。数据快照的真实含义是:用最短的时间和最低的消耗实现文件系统的备份,创作出您数据的\影子\图象,你可以象操作原始数据一样对其进行读取或写入。因此,采用数据快照技术给数据拍照,你能在进行备份、下载数据仓库或者转移数据的同时,保证应用不受影响而继续运行。使用真实的数据结果,你甚至能更开发和测试应用程序。浪潮的Snapshot、EMC的Mirrorview软件都是使用快照技术来实现快速备份或者把数据快照出来进行测试。快照的原理:图1为正常情况下的文件系统在存储上的示意图。图2为数据快照技术的示意图,文件系统描述就是一系列的指针,记录着磁盘上的数据块的逻辑关系,现在假设你在上午10:00生成一个数据快照,那么在10:00这个时刻,快照功能要做如下事项:(1)、把文件系统描述复制一份,(2)、在磁盘空闲空间创建一个缓冲区,(3)、在文件系统写操作中增加一个判断,就是判断应用是
【技术保护点】
存储磁盘快照环境下保证快照后数据库数据一致性的方法,其特征在于步骤如下:(1)、在管理机A触发存储A做快照前,先发给服务器A发指令,数据库把将要备份的数据文件都标记为hot‑backup‑in‑progress,锁定所要备份的datafile header的scn,数据库处于暂时锁定状态,整个数据库处于一致;(2)、管理机A给存储A发送指令创建快照;(3)、把新建的快照给服务器B;(4)、在服务器B上挂载快照出的数据重建数据库启动数据库,可见数据库正常启动。
【技术特征摘要】
1.存储磁盘快照环境下保证快照后数据库数据一致性的方法,其特征在于步骤如下:
(1)、在管理机A触发存储A做快照前,先发给服务器A发指令,数据库把将要备份的数据
文件都标记为hot-backup-in-progress,锁定所要备份的datafileheader的scn,数据库
处于暂时锁定状态,整个数据库处于一致;
(2)、管理机A给存储A发送指令创建快照;
(3)、把新建的快照给服务器B;
(4)、在服务器B上挂载快照出的数据重建数据库启动数据库,可见数据库正常启动。
2.根据权利要求1所述的存储磁盘快照环境下保证快照后数据库数据一...
【专利技术属性】
技术研发人员:张洪宾,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。