influxdb1.8数据备份和恢复、自动备份(记录版)

目录

一、数据备份

1、本地备份

2、远程备份

二、数据恢复

三、自动备份

1、windows自动备份

(1)、自动备份脚本:

(2)、win自动定时执行bat自动备份任务 


一、数据备份

1、本地备份

这里备份到 home 目录下,windows 和 linux 随意 

 influxd backup -portable  <备份目录路径>

influxd backup -portable /home 

执行效果图:

备份某个数据库

influxd backup -database <database_name> <backup_directory>

 

2、远程备份

注意端口 8088 是默认用于备份的端口

influxd backup  -portable -host 127.0.0.1:8088 E:\Project\influxdb\backup

二、数据恢复

influxd restore -portable <备份目录>

influxd restore -portable /home

1、恢复指定库:

要求删除原来库:

influxd restore -db 库名 -portable 备份所在目录

如:

 D:\cloudscape\influxdbnew>influxd restore -db remotedetection -portable D:\cloudscape\influxdbnew\backup\2025-03-20

三、自动备份

1、windows自动备份

(1)、自动备份脚本(一个日期一个文件夹):

cd /d %~dp0
for /f "tokens=1-4 delims=/:. " %%a in ('powershell -Command "Get-Date -Format 'yyyy-MM-dd HH:mm:ss'"') do (
    set currentDate=%%a
    set month=%%b
    set day=%%c
)

call influxd backup -portable ./backup/%currentDate%

把他放在influxdb的所在目录

可以双击点击运行(会自动再backup目录下生成备份数据,backup文件夹不用创建,自动创建)

 

(2)、win自动定时执行bat自动备份任务 

1)、打开任务管理器

依次执行以下步骤:

在文件管理中的地址栏输入 控制面板 ——》回车

 

 

 

然后打开下面的页面:

2)、创建任务

到这里windows的定时任务就OK了!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值