[发明专利]基于ASM实现Oracle数据库安全存储更换的方法、系统及存储介质在审
申请号: | 202010792872.1 | 申请日: | 2020-08-06 |
公开(公告)号: | CN112000283A | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 马国良 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/22 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 王敏 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 asm 实现 oracle 数据库 安全 存储 更换 方法 系统 介质 | ||
本发明公开了一种基于ASM实现Oracle数据库安全存储更换的方法、系统及存储介质,涉及数据库技术领域。方法包括:对向磁盘组添加或从磁盘组删除的磁盘进行预操作处理,包括对待移动的数据进行数据复制,并对复制数据进行读写操作以确认添加或删除的磁盘正常;对向磁盘组添加或从磁盘组删除的磁盘进行最终操作确认。本发明将向磁盘组添加磁盘和从磁盘组删除磁盘的操作分拆为预操作及最终操作确认两个独立部分,保证了当向磁盘组添加磁盘和从磁盘组删除磁盘中遇到问题时不会影响磁盘组的正常使用,同时也消除了在添加磁盘和删除磁盘时因为失误造成的数据库损坏,有效的保证了数据库的安全,降低了人为的操作风险。
技术领域
本发明实施例涉及数据库技术领域,具体来说涉及一种基于ASM实现Oracle数据库安全存储更换的方法、系统及存储介质。
背景技术
ORACLE ASM(Automatic Storage Management,自动存储管理)是Oracle 10g R2中为了简化Oracle数据库的管理而推出来的一项新功能,这是Oracle自己提供的卷管理器,主要用于替代操作系统所提供的LVM。ASM可以自动管理磁盘组并提供有效的数据冗余功能,简化了DBA的工作量。
ASM以磁盘组的形式管理磁盘,一个磁盘组可以包含多个磁盘,一个磁盘只属于一个磁盘组。当ASM磁盘组空间不足时,可以向ASM磁盘组中添加新的磁盘,磁盘组中的数据会在各磁盘中重新分配,以达到磁盘组内各磁盘数据量的均衡,数据同步完成后磁盘组中增加了新的磁盘成员。当需要将ASM磁盘从磁盘组中删除时,会将删除的磁盘中的数据同步到磁盘组中其它磁盘上,数据同步完成后清除磁盘信息,磁盘脱离和磁盘组的关系。
上述向ASM磁盘组添加或从磁盘组删除磁盘过程存在的问题在于:在添加磁盘前,通过人工确认磁盘权限、属主、磁盘读写以及在RAC各节点上是否可见并名称相同等信息,然后再向磁盘组中添加,如果确认的信息有误,在向磁盘组添加时可能会造成整个磁盘组损坏,进而影响数据库的正常使用。另外,当执行命令将一个磁盘从磁盘组中删除并完成数据同步后,这块磁盘中关于磁盘组的信息会被擦除并脱离和磁盘组的关系,执行一条命令即可完成磁盘添加和删除动作,整个过程是不可逆的,当操作出现问题时,问题或故障也已经产生,而且操作不可回退,对数据库可能会造成不可修复的故障。基于上述过程,所有的操作前确认工作都只能通过人工进行,而人工确认过程中经常会因为疏忽、经验不丰富等原因给操作带来隐患。
发明内容
本发明实施例提供了一种基于ASM实现Oracle数据库安全存储更换的方法、系统及存储介质,将向磁盘组添加和从磁盘组删除磁盘的操作分为预操作及最终操作确认两个独立部分,有效保证了数据库的安全。
为实现上述目的,本发明公开了如下技术方案:
一方面,本发明提供一种基于ASM实现Oracle数据库安全存储更换的方法,所述方法包括以下步骤:
对向磁盘组添加或从磁盘组删除的磁盘进行预操作处理,包括对待移动的数据进行数据复制,并对复制数据进行读写操作以确认添加或删除的磁盘正常;
对向磁盘组添加或从磁盘组删除的磁盘进行最终操作确认。
基于上述方案,本方法做如下优化:
进一步的,所述对向磁盘组添加的磁盘进行预操作处理,包括下述步骤:
将磁盘组中待移动的数据在新磁盘上进行数据复制,被复制的数据会在原磁盘组和新磁盘上各保留一份,;
对原磁盘组中的复制数据进行读写操作时,同时对新磁盘中的相应数据进行读写操作,以测试新磁盘是否能够正常读写,
若新磁盘数据无法正常读写,则将错误信息记录到数据库日志;
若新磁盘数据能够正常读写,则在数据库日志中打印新磁盘正常读写的信息,以此判断新磁盘是否正常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010792872.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种储气筒支架成型模具
- 下一篇:一种用于多机位注塑机生产用节能供料设备