没有哪个工具能够适用于所有的场景,在实际工作中,我们往往需要利用多种工具共同完成目标。迁移过程中需要重点考虑的是失败后如何回退,以防止数据库迁移到新环境或新版本后业务无法兼容。笔者经手过上百套数据库的迁移升级,99%都能顺利完成,尽管如此,为了给自己留好后路,失败回退这一步也依然不敢忽视。