Incremental backups through the CLI since 2.0

I noticed that the influxDB lacks the ability to do incremental backups for 2.0+ - that is, there is no way to set a range from which backups occur any longer. I Have a use case where I’m using an Influxdb database as an in-flight store (think data logger for a remote application) where the data must be transported off for warehousing once the unit returns from the field. I was planning on using the backup to transfer data during this time and have a mounted drive where these backups occur with some periodicity.

The problem is that without incremental backups, this method will not work effectively without recording redundancy.

Aside from a bespoke backup from the data itself, are there any in-built ways to achieve this?

I am facing similar issue where the data size is > 2TB. The backups are taking longer everytime with increase in data. Incremental data backups are much needed in 2.0.

Hi
Is there any plans to add this functionality?

Hi,

any news on this Topic? Would also be needed by me for the same reasons…

I’m having the same problem too.
Incremental backup is very important

Our database is currently over 22TB and growing fast. Any solution (or work-around) for incremental backups would be greatly appreciated!

Hello @twim,
The best think I can imagine is to create a bash script that does this using the influxdb cli.
There isn’t an out of the box solution for incremental backups though :frowning: sigh

Hello @Anaisdg,

Thank you for your suggestion and sorry for the incredibly late reply! I think we’ll just end up relying on snapshots of the block device containing the InfluxDB data and taking incremental backups of that :slight_smile:

There’s not even this option for the CLI. Each time the command influx backup run, it will do full backup. It takes longer the more we add data to it.