目录

一、数据备份

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了!!!

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐