数据库运维

一、基本概念

数据库运维服务服务是指针对用户数据库开展的软件安装、配置优化、备份策略选择及实施、数据恢复、数据迁移、故障排除、预防性巡检等一系列服务。   

二、主要服务内容 

1、数据库安装与配置;主要指定制数据库安装配置方案,检查软件安装环境,安装数据库软件,完成数据库配置,并测试之;

2、数据库性能优化: 主要是指核心参数调优,SQL语句调优,性能评估方案的提供。

3、数据库备份与恢复;主要是指本地、异地、同步、实时的分级备份与恢复方案及实施;

4、数据迁移:不同版本、不同厂商、不同结构数据库间的数据迁移;

5、故障排除;通过远程、上门等方式按服务级别实施故障排除。

6、预防性巡检;定期提供预防性巡检,并完成系统参数、配置调优,及补丁分发、安装服务。

三、相关知识

<一>数据库生命周期

结合软件生命周期、项目的开展,数据库的生命周期,大致可分为一下阶段:

     规划———开发———实施———运维

<二>运维做些什么

1、部署环境

   (1)数据库安装(当服务器太多时,可以选择静默安装);

   (2)参数配置(实例、数据库参数);

   (3)权限分配(登录、数据库用户权限)。

2、备份/还原

3、监控

    主要分为两点:

  (1)数据库运行状态,是否存在数据库中断或异常、错误或警告

  (2)数据库性能,是否存在性能问题或者性能隐患

4、故障处理

 对在监控过程中发现的,或系统用户反馈出来的数据库错误或警告进行诊断并修复。

5、性能优化

  对在监控过程中发现的,或系统用户反馈出来的数据库性能问题进行优化。

6、容灾

(1)容灾只是手段,最终是为了保证系统的可用性,

(2)常用策略:故障转移集群、镜像、日志传送、异地备份等。

(3)如果在实施时已经部署了容灾策略,那么只要做一些状态监视即可。(也可以在系统上线之后再补充部署容灾策略。)

7、升级/迁移

(1)升级

  通常是在本机进行,硬件不变(例如:更换操作系统、数据库的版本、打补丁)

(2)迁移

  通常需要升级硬件(例如:更换新的服务器,把数据库搬到新的服务器上)

  也可在本机“迁移”(只是为了移动数据库文件的位置)

(3)迁移+升级

 大部分都是在迁移中做升级,即换了新的服务器,也换了软件版本。

8、健康检查

9、系统用户反馈的数据库问题

(1)用户反馈出来的任何数据库问题,都需要DBA去做处理,即便有时诊断出来并非数据库的问题。

(2)从广义上来看,除去数据库开发外的其他任务,都应该算在运维职责之内。(例如:数据库运行状态监控包括:数据库服务是否中断、磁盘空间、错误日志检查、数据库一致性检查、作业运行状态、索引碎片检查等)

 

 

 

  • 10
    点赞
  • 71
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值