本文中的命令适用于 InfluxDB 1.x 或 2.x 的 v1 兼容接口;InfluxDB 2.x 原生使用 Bucket 管理保留期。
SHOW RETENTION POLICIES ON "internal";
ALTER RETENTION POLICY "autogen" ON "internal" DURATION 30d REPLICATION 1;
ALTER RETENTION POLICY "autogen" ON "internal" DEFAULT;InfluxDB 2.x 原生 CLI 示例:
influx bucket update --id <bucket-id> --retention 720h修改保留期只影响未来的过期清理,不会立即替代备份;执行前应确认数据库、组织、Bucket 和时区,并保留恢复方案。