站保站

服务市场
  • 网站市场
  • 单机游戏
  • 平台大厅
  • 转让市场
  • 发卡市场
  • 广告市场
  • 下载市场
  • 收录市场
  • 本站平台
    平台客服
    微信Q群



    平台微博/weibo    平台微信/公众号    平台抖音/快手   
    曝光台    保障    地图   
    上传资源 快速赚钱
    站保站    登录      |  注册  |  

    只需一步,快速开始!

     找回密码   |   协议
    热门搜索: 网站开发 App报毒 挖矿源码 代办资质

    Influxdb数据的导入与导出(1.8->1.7)

    • 时间:2020-10-26 20:36 编辑:Kai Lee 来源: 阅读:70
    • 扫一扫,手机访问
    摘要:

    背景

    • 测试influxdb1.8的数据可否导入influxdb1.7中

    软件

    • 导出:win版的influxdb1.8
    • 导入:华为云GaussDB NoSQL(for influx)1.7

    导出步骤

    1.先配置好win下的influxdb配置文件并通过配置文件启动

    influxd -config influxdb.conf
    
    • 1

    2.在系统权限下打开cmd窗口,切换到influxdb的安装目录下
    3.执行下面命令:

    D:\DataBase\influxdb-1.8.3_windows_amd64\influxdb-1.8.3-1>influx_inspect export -datadir "D:/DataBase/influxdb-1.8.3_windows_amd64/data" -waldir "D:/DataBase/influxdb-1.8.3_windows_amd64/wal" -out "test-test" -database test -start 2019-07-2
    
    • 1
    解析:influx_inspect export 
    		-datadir "/data/influxdb/data" # 勿动,influxdb 默认的数据存储位置
    		-waldir "/data/influxdb/wal"   # 勿动,influxdb 默认的数据交换位置
    		-out "telemetry_vcdu_time"     # 导出数据文件的文件名
    		-database telemetry_vcdu_time  # 指定要导出数据的数据库
    		-start 2019-07-21T08:00:01Z    # 指定要导出的数据的起始时间
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    4.执行完看到如下窗口即导出成功
    在这里插入图片描述

    导入步骤

    1.登录云服务器(CentOs7),上传导出的文件到云服务器上
    2.将InfluxDB客户端安装包上传到弹性云服务器,解压客户端工具包,并打开所在目录。

    tar -xzf influxdb-1.7.9-static_linux_amd64.tar.gz
    
    • 1

    3.在root权限执行以下命令:

    ./influx -ssl -unsafeSsl -host 191.1.1.1 -port 8086 -username xxxxx -password xxxxxxx  -import -path=/home/temp/test-test -precision=ns
    
    • 1
    解析:influx -import -path=telemetry_sat_time -precision=ns
    	命令解释
    	influx 
    		-import    # 无参,勿动
    		-path=telemetry_sat_time # 指定导入数据的文件
    		-precision=ns # 指定导入数据的时间精度
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    4.见到下图即成功导出

    在这里插入图片描述

    常用influx客户端命令:

    Usage of influx:
      -version
           Display the version and exit.
      -host 'host name'
           Host to connect to.
      -port 'port #'
           Port to connect to.
      -socket 'unix domain socket'
           Unix socket to connect to.
      -database 'database name'
           Database to connect to the server.
      -password 'password'
          Password to connect to the server.  Leaving blank will prompt for password (--password '').
      -username 'username'
           Username to connect to the server.
      -ssl
            Use https for requests.
      -unsafeSsl
            Set this when connecting to the cluster using https and not use SSL verification.
      -execute 'command'
           Execute command and quit.
      -type 'influxql|flux'
           Type specifies the query language for executing commands or when invoking the REPL.
      -format 'json|csv|column'
           Format specifies the format of the server responses:  json, csv, or column.
      -precision 'rfc3339|h|m|s|ms|u|ns'
           Precision specifies the format of the timestamp:  rfc3339, h, m, s, ms, u or ns.
      -consistency 'any|one|quorum|all'
           Set write consistency level: any, one, quorum, or all
      -pretty
           Turns on pretty print for the json format.
      -import
           Import a previous database export from file
      -pps
           How many points per second the import will allow.  By default it is zero and will not throttle importing.
      -path
           Path to file to import
      -compressed
           Set to true if the import file is compressed
    
    Examples:
    
        # Use influx in a non-interactive mode to query the database "metrics" and pretty print json:
        $ influx -database 'metrics' -execute 'select * from cpu' -format 'json' -pretty
    
        # Connect to a specific database on startup and set database context:
        $ influx -database 'metrics' -host 'localhost' -port '8086'
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47
    • 48
    • 全部评论(0)
    • 最新

    信息加载中,请等待

    微信客服(速回)

    微信客服(慢回)



    企业微信客服二维码
    联系我们
    平台客服: 平台QQ客服

    平台电话:400电话迁移中!

    平台邮箱:28292383@qq.com

    工作时间:周一至周五:早10:00 晚:18:00

    营业执照     网站ICP备案:鲁ICP备20027607号-1     鲁公网安备:37068702000078号     增值电信业务经营许可证、在线数据与交易处理业务许可证:鲁B2-20200681      © 2016-2024 站保站  https://www.zhanbaozhan.com/ 版权所有!      平台规范:   关于我们   广告合作   隐私条款   免责声明   法律声明   服务条款   网站地图   平台工单!