抢先下载:《Oracle DBA手记4》2/17
相关链接:1/17 http://www.enmotech.com/web/detail/1/580/1.html
2/17 http://www.enmotech.com/web/detail/1/581/2.html
3/17 http://www.enmotech.com/web/detail/1/582/2.html
4/17 http://www.enmotech.com/web/detail/1/585/1.html
5/17 http://www.enmotech.com/web/detail/1/586/2.html
6/17 http://www.enmotech.com/web/detail/1/587/2.html
7-17/17 http://www.enmotech.com/web/detail/1/589/1.html
文末有下载方式:
“靡不有初,鲜克有终”,这句话的意思大致是说,人们做事大都能有一个良好的开端,但是很少有人能 够善始善终。
每年岁末,我们都能够接触到大量的数据库安全相关案例,一个疏忽、一个原本为了安全而执行的操作, 最终使数据库陷于绝境。而这些陷入绝境的数据库,多半都没能进行及时有效的备份,当灾难发生时,处理起 来就非常棘手。
对于很多企业,备份缺失并非说明数据不够重要,很多时候客户会因为长期以来数据库一直稳定运行而麻 痹大意,忽略或者忽视备份检查,直至出现故障时才发现备份不足,或已有的备份不可用,却已为时太晚。
而对于某些海量数据企业,常规的备份恢复时间已经不能满足业务连续性要求,所以一旦遭遇故障,某些 时候可能仍然需要采取一些极端手段进行数据恢复和强制修复。
篇首图是关于备份安全的思考和总结,企业应当充分保障数据备份,并考虑容灾与备库的安全保障,对于 特定的企业要求,可能还需要保证数据的可回溯性。所有这些都是在备份安全中应当考虑的。
还需要着重强调以下几点。
1. 注意备份加密的重要性。如果不能保护备份和备份集,那么一旦发生丢失、泄露就可能导致严重的安
全问题。
2. 在数据库管理维护中,应当明确闪回机制的功能。在出现常规数据误操作如删除等问题时,可以优先
尝试使用闪回功能进行恢复。
3. 定期的备份检查和备份验证必不可少。如果没有确认和验证,那么备份的有效性就无法保证,在故障
发生时就很有可能遭遇无法恢复的灾难。
4. 备库是非常有力的数据保障机制。如果环境许可,对生产数据库构建一个 DataGuard 备库容灾环境,
可以在危急关头挽救数据。
我们应当深入思考备份安全问题,如果能够构建有效的备份保全策略,那么企业的数据安全就有了基本的 保障。
下面我们就来一起审视几则数据库安全事故,这些数据库在 2011/2012 岁末未能善终。