1.提前数天通知用户网站将升级维护,届时访问网站提示升级中页面
2.暂停所有后台业务与自动脚本
3.备份数据库
mysqldump -uroot -pPassword path/to/dbname.sql
4.开启数据库对应的白名单访问
5.远程连接云数据库,上传数据到新的数据库
mysql -h 1.1.1.1 -P 3306 -u root -p123
use 数据库
source path/to/dbname.sql
6.修改网站与后台运行的数据配置
7.检测是否使用最新的数据库
8.暂停以前数据库的访问
9.再次检测
备注:
a.6GB的SQL数据从本地数据库迁移到阿里云RDS,大概需要三个多小时。