SQL Server 2008 高可用性视频(四)-- 故障转移群集

时间:2021-07-07 22:05:51
  做数据库的朋友都知道, 其实数据库的工作大致可以分为三类: 数据库设计与开发, 数据库管理, 数据库商业智能. 其中数据库管理的工作大部分是由DBA在做, DBA们除了要保证正常的数据库运行, 还要采取必要措施提升数据库的性能, 比如数据库的性能优化, 以及保证数据库系统的高可用性. 我在前面发了几篇对SQL Server数据库进行调优的文章, 下面会再开一个SQL Server高可用性解决方案的主题.

  笔者工作中也有很多场景会用到HA, 但因为没有进行过系统的学习, 所以处理HA问题时总觉得捉襟见肘. 索性, 就下决心把这几种高可用性解决方案都系统地过了一遍. 一下手, 才知道, 除了枯燥的MSDN文档, 完整讲解HA知识点的文档真心不多, 视频更是找不到, 估计很多朋友都跟我有相同的感受. 好吧, 那我就自己学, 自己配, 自己录, 把知识点及配置的过程都以视频形式记录下来, 以后用到的时候好复习, 有机会发到网上, 其他朋友看到后也更容易接受. 需要提一下的是, 这期间, 刚好有个IT学习网站让帮忙做些数据库视频, 所以中间会有一些他们的Logo, 希望大家不要介意.

 

  今天上传的是sql server Failover cluster的视频, cluster是所有高可用性解决方案中对环境要求最高的, 也是最不容易配置的一种. 它的大致工作原理,  说的白一点就是把几个instance捆绑在了一起, 在某一时刻只有一个内部的instance提供sql服务, 但它们对外有一个公用的instance名字, 外面的程序只连接这个公用名字, 并不了解具体是由内部的哪个instance提供服务的. 而且, 一旦当前正在提供服务的内部instance崩溃掉, sql server会自动快速切换至其它内部instance继续提供服务, 这样就保证了sql server服务的高可用性. 需要提一下的是, sql server cluster是建立在windows cluster的基础之上的, 所以我们必须现配置出windows cluster的环境. 在本视频中, 我在hyper-v环境下进行我们所有的配置.

 

SQLServer高可用性(四)-故障转移群集上

SQLServer高可用性(四)-故障转移群集下

 

课程大致提纲:

1. 讲解windows cluster及sql cluster的工作原理

2. 规划安装配置的check list

3. sql cluster的安装配置步骤,

4. 使用hyper-v创建虚机及配置domain环境

5. 安装windows cluster

6. 演示windows cluster的切换

7. 安装sql cluster

8. 演示sql cluster的切换

 

全部视频