今天在BASIS群里看到,有人说管理员把数据库删掉,再把数据库备份删除掉跑路,怎么办?
我想了一下,在我现在管理的HANA数据库环境中,即使遭遇这样的极端场景,我们的HANA数据库显然也是可以存活下来的。
因为我们的HANA数据库有三重备份保护:
第一重,数据库每天凌晨有备份放到本地。
第二重,本地备份的数据库被远程的拷贝到另一台服务器上。
第三重,NBU备份一体机把远程拷贝的备份文件再备份到自己的库里。
鼠标手说,你整这么高大上的东西,要花很多钱啊,我告诉他,我没有花一分钱:
存放第一重备份的载体是生产服务器本身的磁盘空间。
存放第二重备份的载体是开发服务器的磁盘空间。(当时为了这个点,所以我把整个磁盘只划了一个大分区来用,详情见:https://basis.blog.csdn.net/article/details/106412432 )
存放第三重备份的NBU备份一体机,是我在机房里看到,就去联系了这个项目的管理员,这个NBU备份项目是运维部门启动的针对全公司IT系统来做备份,从ERP项目的角度真没有花一分钱。而NBU的管理员属于运维部,ERP项目组的人即使拿到了ERP系统的密码,也没有NBU备份设备的密码,所以极端场景还有NBU的备份存在。