SuperAPI AI 工具集

database-migration

数据与分析

查看项目

更新于 10-15 20:33

技能介绍

用途:为数据库迁移项目提供系统化指导,涵盖引擎更换(如 MySQL、Oracle、SQL Server 迁移到 PostgreSQL)、版本升级、平台与架构迁移,兼顾模式(schema)与数据迁移,目标是在保证数据完整性的同时尽量减少停机。

主要能力:提供迁移决策树,帮助判断同构迁移、异构迁移、原地升级或转储/恢复、云迁移等路径;按停机要求选择全量转储恢复、复制加切换或零停机策略;给出评估规划、环境准备、模式迁移、数据迁移、验证测试、切换规划、迁移后监控七个阶段的工作流;包含数据校验(行数、校验和、抽样查询)、性能基线对比、回滚标准与流程、常见问题排查及最佳实践清单。

使用方式:先识别迁移类型与可接受停机窗口,再按需加载参考文件,如 migration-types.md、migration-phases.md、zero-downtime-migration-strategies.md、cloud-specific-migrations.md、tools-reference.md、rollback-procedures.md、common-issues-and-solutions.md、best-practices.md。工具方面提及原生工具(pg_dump、mysqldump、SQL Server bcp)、云服务(AWS DMS、GCP Database Migration Service、Azure Database Migration Service)及第三方工具。

适用场景:同构或异构数据库迁移、版本升级、上云、需要最小停机或零停机的迁移、需要回滚预案与迁移后验证的项目。

限制:资料未提供具体价格、收费模式、平台支持范围、实际迁移效果或性能数据;未给出完整命令示例与安装步骤;部分参考文件内容未在资料中展开,需按实际项目情况评估。