首页
›
DevOps、SRE 与可观测性工程
›
019-数据库可靠性变更治理
›
《Terraform数据库主从切换与流量迁移自动化》
VIP20
本课程属于:019-数据库可靠性变更治理
DevOps、SRE 与可观测性工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Terraform数据库主从切换与流量迁移自动化
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与背景
为什么需要Terraform驱动的主… · 本课程目标与适用场景
课程导论
背景
02
Terraform核心概念回顾
Provider · Resource · Data Source
Terraform
核心概念回顾
03
主从架构基础
数据库主从复制原理 · 读写分离架构 · 切换对业务的影响
主从架构基础
数据库主从复制原…
04
Terraform State管理
本地State vs 远程State · State Lock机制 · State文件敏感信息处理
Terraform
State
05
基础设施即代码(IaC)最佳实践
模块化设计 · 变量与输出 · 环境隔离(dev/staging/p…
IaC
基础设施即代码
06
主从切换场景分析
计划内切换(升级 · 扩缩容) vs 计划外切换(故障恢复…
主从切换场景分析
计划内切换
07
Terraform Workspace与多环境管理
使用Workspace管理不同环境的…
Terraform
Workspace
08
数据源动态发现
使用Terraform Data S…
数据源动态发现
Terraform
09
资源依赖与生命周期
depends_on · lifecycle(create_b… · prevent_destroy)在切…
资源依赖
生命周期
10
主从切换核心逻辑设计
如何用Terraform表达“提升从… · 原主库降为从库
主从切换核心逻辑…
Terraform
11
变量与条件表达式
使用条件表达式(condition)… · 避免硬编码
变量
条件表达式
12
local块与复杂计算
使用local块预处理切换所需的IP · 端口 · 角色标签
local
复杂计算
13
null_resource与本地执行
使用null_resource和lo…
null
resource
14
外部数据源(external data source)
调用外部脚本获取数据库状态 · 辅助Terraform决策
external
data
15
Terraform Provisioner
file · remote-exec · local-exec在切换后配置中的…
Terraform
Provisioner
16
状态文件迁移与导入
将已有手动管理的主从集群导入Terr…
状态文件迁移
导入
17
切换流程自动化
结合CI/CD(GitLab CI/…
切换流程自动化
CI/CD
18
蓝绿部署与主从切换
对比蓝绿部署与主从切换的异同 · Terraform如何实现类似效果
蓝绿部署
主从切换
19
DNS切换与流量迁移
结合Terraform DNS Pr… · Cloudflare)实现流量切换
DNS
切换
20
健康检查与回滚机制
切换前的预检查(pre-condit… · 切换后的验证(post-condit…
健康检查
回滚机制
21
Terraform测试框架
使用Terratest或terraf…
Terraform
测试框架
22
敏感信息管理
使用Vault Provider或s… · 密钥
敏感信息管理
Vault
23
多Region主从切换
跨Region灾备场景下的Terra…
Region
主从切换
24
Kubernetes与主从切换
结合Kubernetes Provi…
Kubernetes
主从切换
25
日志与审计
Terraform日志输出 · 切换操作的审计追踪 · 通知机制(Slack/Email)
日志
审计
26
常见错误与排错
State Lock冲突 · 资源依赖死循环 · 切换超时等问题的排查方法
常见错误
排错
27
性能优化
减少Plan/Apply时间 · 使用-target精确切换 · 并行度控制
性能优化
Plan/Apply
28
安全加固
最小权限原则 · Terraform Cloud/En… · 切换操作的审批流程
安全加固
最小权限原则
29
案例实战一
AWS RDS MySQL主从切换(…
案例实战一
AWS
30
案例实战二
自建PostgreSQL主从切换(结…
案例实战二
PostgreSQL
所属VIP或分类
同VIP:error-budget变更窗口主从切换项目部署
同VIP:error-budget驱动的变更窗口优化方法
同VIP:Terraform数据库变更风险与故障排查体系