We have 12 TB Timescale 2.14.2 database. Currently we have so many updates on our biggest hyper-table, in order to fix incorrect data that was sent by sensors that database backup fails after three days of working with error of too much data was changed (snapshot is too big in Veem backup tool). Veem backup is great (if working) because it stores backup to tape-device where there is plenty of data capacity.
Because backup is currently not working, as temporally solution we have decided to clone whole disks (this is storage wise operation) instead of creating PostgreSQL backup. But this is not perfect solution. We can create disk clones once per day, but we don’t have enough disk storage to store more then one disk clone of data (disk clone is performed on disk storage not on tape-device). If drastic problem appears during the day, we can “revert back” to nightly disk clone, but if we find out the drastic problem appeared like more then one day ago, then we are in deep problem, because we can’t go back more then nightly disk clone.
What I am interested in, is what kind of backup tool do you use for database backups of TimescaleDB data? What kind of backup approaches do you use?
Regards