升级前检查与备份
升级前检查与备份
# 1) 升级兼容检查(8.0 工具)
mysqlcheck -uroot -p --all-databases --check-upgrade
# 2) 逻辑全备(保底)
mysqldump -uroot -p --single-transaction --routines --events \
--all-databases | gzip > /data/backup/pre_upgrade_$(date +%F).sql.gz
# 3) 物理全备(快速回退)
xtrabackup --backup --user=backup --password='***' \
--target-dir=/data/backup/pre_upgrade_pxb| 检查项 | 保留字冲突、数据类型变化、弃用语法与参数 |
|---|---|
| 回退路径 | 物理备份回退最快;逻辑备份保底跨版本 |
| 文档 | 升级后跑应用冒烟与关键查询对比 |
升级不可逆(数据字典升级后旧版本无法启动),备份与回退方案必须先验证。