ITPub博客

首页 > 数据库 > Oracle > 数据库安全

数据库安全

Oracle 作者:burphy 时间:2017-04-12 15:08:22 0 删除 编辑
1.保护业务数据有哪些方法?
我首先从硬手段上讲
(1)常规的冷备份,如果允许shutdown的话,可以使用最原始的冷备份
(2)物理备份恢复工具RMAN,热备份
(3)逻辑备份恢复工具EXPDP,数据泵
(4)Data Guard 主备库模式,即专用备份节点
(5)Golden Gate 高级复制软件
(6)Exadata 软硬件一体机备份
(7)启用专用冗余服务器,把数据备份到多个地方,当某一份数据出现故障时我们还有其他备份可用
我在从软手段上讲
(1)全方位的数据监控:一个好的监控软件可以让你事半功倍,举例 我们公司在运维数据库中就采用了quest 公司spotlight监控软件,它可以提前预示一些警告,把灾难抹杀在摇篮里
(2)对高风险操作,需要安全测试和评估,例如 RM 操作是危险的,在不确定的情况下,可以先重命名测试,没有问题后在删除
(3)制定高规范权限和登陆制度,对不同级别的人员只给予够用的权限或者临时权限,监控登陆记录,对不符合要求的人员给予登陆拒绝
(4)制定审计策略,可以审计 delete  truncate drop 等危险操作,例如 谁  哪张表  什么时候  做了哪些动作  可以追溯到源头,认定责任  评估事态
(5)备份介质有效性验证,对备份介质的有效性经常验证,并保证在恢复时是可信的,可依靠的
(6)高可用架构设计,例如现在流行的 大规模分布式存储集群架构,采用这种架构我们可以有效的避免单点故障,从而有效的保护我们的数据
2.威胁到数据安全的因素有哪些?
常见因素
(1)病毒发作
(2)黑客入侵
(3)存储设备损坏
(4)信息盗取
(5)说白了最主要的还是人的因素,由于人为盲目操作导致的数据丢失 例  我前几天就帮助同事恢复了数据文件丢失问题,他在不了解.dbf文件情况下 使用了 rm -rf *.dbf 
非常见因素
(1)不可抗力自然灾害
(2)电源故障
(3)机箱风扇故障,案例 我们公司的新疆项目由于机箱风扇停止,温度升高导致主机当机,新数据不能入库因此我们也认为是数据的失缺
(4)bug问题,也威胁着数据安全,例如 oracle-00600错误  在上面的“ASM磁盘头损坏案例”中表现的淋漓尽致
3.通过以下这份案例,给您带来哪些警示?
(1)给我第一个警示:千万不能在生产库上尝试没有把握的恢复,保留现场定位问题很重要
(2)给我第二个警示:做了备份也不能高枕无忧,完全放心下来,需要定期做备份有效性验证,保证我们的备份是实时可用有效的
(3)给我第三个警示:crosscheck  归档文件,使其完整有效,也成我们高度重视内容之一
(4)给我第四个警示:高可用HA架构,是保证业务续航能力首要平台
(5)给我第五个警示:定期进行灾备演练,增强容灾意识

马克:BBED,KFED,AMDU,ODU/DUL 等工具的用法学习

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25542870/viewspace-2137104/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-06-08

  • 博文量
    98
  • 访问量
    178444