项目时间:2017-03 - 2017-05
项目名称:MHA高可用的部署 | 项目工具:CentOS6.5
项目描述:
项目介绍
前期对高可用系统进行选型及测试,数据库层面使用MHA实现MySQL数据库的高可用,使用一主两从架构搭建MHA,当主库宕机后可以实现其中的一台从库替代主库提供服务,变为一主一从架构,搭建完成后监测高可用系统与业务系统的兼容性,确认业务系统正常运行后正式上线该高可用系统。
我的职责
在公司已存在主从复制的环境下部署MHA,用MHA监控主机的故障,并且故障自动转移。
项目时间:2017-04 - 2017-04
项目名称:通基于scn对数据库误操作后的不完全恢复
项目描述:
项目介绍
客户误操作删除表,使重要数据丢失。对数据库日志文件进行数据挖掘,找到误操作的scn号,在备用节点利用备份起库,恢复数据文件(仅恢复datafile),启动数据库到mount状态。恢复数据库到误操作scn号之前的位置,用resetlogs启动数据库到open状态,被误操作的数据恢复完成,将该表的数据导出导入到生产库中。注意:导入数据到生产库后,需要对生产库进行全备。
我的职责
1.过业务人员提供的时间确定误操作产生的归档日志范围。
2. 通过系统包调用对日志进行挖掘,确定误操作的scn点。
3. 利用备份在备用节点将数据库恢复到该scn点,并用逻辑备份导出该表。
4. 将导出的表重新灌入生产库中,完成数据恢复。
项目时间:2016-07 - 2016-07
项目名称:RMAN集中备份与恢复测试 | 项目工具:Linux 6.5 、Oracle11.2.0.4.0
项目描述:
项目介绍
1.规划磁盘空间,根据计划产生的备份文件容量,计划生产数据库各个文件所需的磁盘空间,划分不同的磁盘容量;
2.编写shell脚本,监控磁盘剩余容量和表空间剩余容量,并实现在出现容量不足时,自动进行邮件的发送;
3.配置catalog数据库,来存储备份脚本,和RMAN备份的元数据
4.设置数据库备份策略,建议开启控制文件自动备份,编写shell脚本,实现RMAN自动备份;
5.删除数据文件,模拟因数据库宕机造成数据文件的损坏数据库,启动到mount模式,对数据库进行数据文件的恢复,验证备份文件的有效性;
我的职责
1)搭建生产数据库(OLTP 系统),规划数据文件、控制文件、日志文件、归档日志的位置
2)根据数据库的特点,制定相应的周备份策略,并编写相应的备份脚本
3)利用Rman对数据库进行恢复测试,验证备份文件的有效性
项目时间:2017-05 - 2017-06
项目名称:数据库部署ogg
项目描述:
项目介绍
1.在生产线的源数据库和目标数据库部署ogg实现数据同步,提供容灾保护
2.在源数据库,目标数据库所在的主机上建立相关目录,解压ogg软件
3.建立用户,表空间,并授予一定的权限
4.配置EXTRACT,REPLICATE等参数文件,启动进程,实现同步
5.使用veridata软件定期检查同步情况
我的职责