首页 > 解决方案 > 更新后无法恢复以前的数据

问题描述

将我的 thingsboard docker 映像从 v2.4.0 更新到 v2.4.1 后,新的 thingsboard 容器没有我以前的任何数据,在我的主机目录中,我有 8Gb 大小的 ~/.mytb-data 目录,有一种将数据恢复到我的容器或另一个数据库的方法,我真的需要从 ~/.mytb-data 获取数据

这是我使用的 docker 镜像:thingsboard/tb-cassandra

更新过程:

$ docker pull thingsboard/tb-cassandra

$ docker stop mytb

$ docker run -it -v ~/.mytb-data:/data --rm thingsboard/tb-cassandra upgrade-tb.sh

$ docker rm mytb

$ docker run -it -p 9090:9090 -p 1883:1883 -p 5683:5683/udp -v ~/.mytb-data:/data -v ~/.mytb-logs:/var/log/thingsboard --name mytb --restart always thingsboard/tb-cassandra

标签: dockercassandrathingsboard

解决方案


推荐阅读