- 备份db数据文件
tar -zcvf grafana.gz backup-grafana/
- 将db文件导出到sql文件
sqlite3 grafana.db .dump > grafana.sql
- 删除旧容器,保留数据卷,然后安装最新版本grafana容器。并删除新db文件
docker run -d -p 3000:3000 --name grafana -v /home/devos/grafana:/var/lib/grafana --user root grafana/grafana:7.3.0
- 将之前导出的sql文件,复制到grafana数据目录一下
ls -l
total 7324
-rw-r----- 1 root root 3964928 Dec 24 05:44 grafana.db
-rw-r--r-- 1 devos devos 3521541 Dec 24 05:15 grafana.sql
drwxr-xr-x 3 root root 4096 Dec 24 05:33 plugins
drwx------ 2 root root 4096 Dec 24 05:12 png