删除InfluxDB保留时间而不刷新旧数据

时间:2018-03-06 21:20:19

标签: influxdb

我在InfluxDB数据库上有一个retention policy,它会在7天后过期数据。我已经尝试删除该政策,并发现数据(过去7天)也被删除了。我想在保留现有数据的同时删除保留策略。怎么办呢?

1 个答案:

答案 0 :(得分:1)

只需将您的数据复制到另一个RP,例如autogen(默认情况下生成,具有无限的保留期限):

SELECT *
INTO "autogen"."measurement" 
FROM "7_days"."measurement" 

而不是从7_days RP中删除所有数据:

USE "database"."7_days"

DELETE 
FROM "measurement"