时事通讯




在混合型IT世界中,你的数据库策略应该是什么?


数据是企业最宝贵的资产。没有它,你的公司将不复存在。

Covid-19正在加速对SaaS应用和云采用的驱动,许多公司现在正在采用混合云方法。大多数都是明智地对抗他们的转变,经验丰富的人员以他们的方法衡量。但是,当云提供商做出不可想象并下降时,我们都听说过黑暗的公司:一切都很棒,直到它不是。

RTO, RPO和你的策略

云技术提供了可伸缩性和便利性。但是,当公司采用云解决方案时,值得记住的是,您的it领域已经进入了您无法直接控制的领域。

安全是共同的责任,不能像过去那样是事后才想到的。我们都看到过那些承诺大量创新的项目计划——其中安全只是一个注脚。不可能再这样了。一旦你的数据在云端,它就必须是安全的。

在与云供应商签约之前,与供应商讨论其数据维护程序和安全安排。考虑每一种可能性,不打折扣。确保您的“接地”团队和您的云团队在每一个行动上协作。

任何混合式IT数据库策略的本质都是恢复能力。或者,换句话说,你需要一份好的备份或一份好的简历,所以要明智地选择。在构建数据策略时,请从恢复计划开始。在这个恢复计划中,您将定义恢复时间目标(RTO)和恢复点目标(RPO)。

RPO是您将在灾难事件前15分钟的时间恢复数据的时间点。因此,RPO将确定数据备份的频率。RTO是恢复数据所需的时间,并在线返回。

在高频交易环境中,脱机只需几秒钟可以代表大量资金。与此同时,其他系统可以下降到数小时,而不会对业务产生不利影响。组织希望他们的RPO和RTOS短暂,但这是一个平衡行为。某些系统和类型的数据比其他系统更加平等。

哪个数据库是重要的——比如说,1级、2级或3级——是由那些收入较高的人决定的。这是关于分类的,把你的数据分成不同的层并不容易。

RTO/RPO策略中考虑的第三个度量是最大可容忍中断期(MTPD)。这个数据点表示可以对系统中断进行危机管理的时间。在您的监督下,每个申请和服务的数量都不同。影响因素包括有形成本,如员工工资、销售损失、股价下跌和回收费用。还有一些无形因素,比如声誉风险。

一旦您有了您的数据点并到达您的数据库策略,您必须测试、测试、再测试,以确保您能够满足您的sla。随着数据变得越来越复杂,您必须通过不断验证重新访问数据点。

样本数据

本身,备份是毫无价值的。恢复是无价的。因此,您必须测试以验证备份是否可以恢复。但是,您的环境大小可能太大,可以为您恢复每个数据库作为测试。答案是使用统计采样。我写了一本电子书,“恢复采样和王蟹”,详细说明了这个过程。

统计抽样允许我在我的环境中使用40个数据库的随机抽样。我恢复了备份并测试了恢复过程。我每周进行这些测试,每次都随机选择我的数据库。

企业组织拥有更多的数据库(可能有数以万计),但是同样的过程也适用,尽管样本规模更大,dba更多。请记住,只需几个PowerShell脚本就可以完成很多工作。在这里,脚本和自动化确实是DBA最好的朋友。

监测拳

你可能有最好的策略,但如果你不能执行,那么你的计划就没有什么实际价值。如果您将AWS S3存储桶暴露在互联网上,并向公众开放,那么您的数据库策略只不过是希望和梦想。

您的执行需要锁定。为了让自己保持在轨道上,您需要监控。监控可以通知您是否是过度分配资源并识别性能的班次。监控可以另外采用自动提醒,当系统关闭时或触发阈值时通知您。

混合它会随时与我们同在。让我们利用其机会,但也意识到我们现在必须扩展我们的云监控方法。跟踪RTO,RPO和MTPD。确保您采样和测试。保持在它之上,因为当迈克泰森着名时,“每个人都有一个计划,直到他们在嘴里打了出来。”现在最好知道你将如何做出反应。