Wordpress / 整活 · 24 9 月, 2022 0

用UpdraftPlus迁移WordPress时的建议以及注意事项

1. 数据表放到最后恢复

尤其是wp_options这个表,因为里面包含了“WordPress地址(URL)”和“站点地址(URL)”信息,如果迁移前和迁移后使用的域名不一致,或者你是在本地维护,那WordPress的页面就打不开了。
※ 如果已经打不开了,可参考这篇文章恢复。

2. MySQL版本不一致导致数据表字符编码问题

笔者在把部署于CentOS 7的WordPress迁移到Ubuntu 22的时候(两边都是docker部署),恢复中途会出现类似于“数据库服务器不支持要导入的数据库中使用的排序规则(utf8_general_ci)”这样的提示。

这个问题一般出现于旧的数据库字符编码为utf8的情况下。UpdraftPlus会给出一些转换选项,本人是将字符转换为utf8mb3,排序规则转换为utf8mb3_general_ci后恢复成功。

3. “其他”一般不需要恢复

恢复选项里的“其他”,除非你明确知道里面有什么,否则一般不恢复WordPress也能正常运行。