迁移场景
- 服务器升级或更换
- 云迁移
- 数据库版本升级
- 异构数据库迁移
迁移前准备
| 检查项 | 说明 |
|---|---|
| 数据量评估 | 计算数据大小和迁移时间 |
| 版本兼容性 | 确认目标版本支持 |
| 依赖检查 | 检查应用程序依赖 |
| 网络带宽 | 评估传输速度 |
迁移步骤
- 完整备份源数据库
- 在目标服务器创建数据库
- 导出数据(结构+数据)
- 传输备份文件
- 导入到目标数据库
- 验证数据完整性
- 修改应用配置
- 测试应用功能
停机迁移 vs 在线迁移
| 方式 | 优点 | 缺点 |
|---|---|---|
| 停机迁移 | 简单可靠 | 需要停机 |
| 在线迁移 | 零停机 | 技术复杂 |
| 检查项 | 说明 |
|---|---|
| 数据量评估 | 计算数据大小和迁移时间 |
| 版本兼容性 | 确认目标版本支持 |
| 依赖检查 | 检查应用程序依赖 |
| 网络带宽 | 评估传输速度 |
| 方式 | 优点 | 缺点 |
|---|---|---|
| 停机迁移 | 简单可靠 | 需要停机 |
| 在线迁移 | 零停机 | 技术复杂 |