# 导入导出influxdb的数据
# 导出数据
influx_inspect export \
-datadir "/var/lib/influxdb/data" \
-waldir "/var/lib/influxdb/wal" \
-out "xxx.db" \
-database xxx
datadir
influxdb 默认的数据存储位置
waldir
influxdb 默认的数据交换位置
out
导出数据文件的文件名
database
指定要导出数据的数据库
start
指定要导出的数据的起始时间
# 将容器内部的文件拷贝到宿主机
在宿主机中执行命令
- k8s
kubectl cp [容器名称]:/xxx.db xxx.db
- docker
docker cp [容器名称]:/xxx.db xxx.db
# 从linux下载文件到本地
scp root@xx.xx.xx.xx:/xxx.db xxx.db
# 导入
influx -import -path=xxx.db