新手指引:docker方式部署测试服务器,开发完毕,怎么迁移到生产环境(新的一个服务器)呢?

新手指引:docker方式部署测试服务器,开发完毕,怎么迁移到生产环境(新的一个服务器)呢?

即:

如何保存开发结果呢?仅需要备份数据库,新实例连上就行么,还是必须全量备份 docker 镜像?

备份旧的数据库然后还原到新服务器上就可以了,注意docker中的环境变量尽量保持一致,新服务器上的nocobase版本最好是大于等于旧服务器上的。

如果有上传的文件,也需要一同备份服务器上的uploads文件夹然后还原到对应的文件夹

部署两个实例,通过备份和恢复来更新内容吗?这样不是数据内容不是跟生产的一样吗?

如果不想买官方的迁移功能,只能自己备份数据库,删除测试数据