要获得与亚马逊 Timestream 类似的功能 LiveAnalytics,可以考虑适用于 InfluxDB 的亚马逊 Timestream。适用于 InfluxDB 的 Amazon Timestream 提供简化的数据摄取和个位数毫秒级的查询响应时间,以实现实时分析。点击此处了解更多信息。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Timestream for InfluxDB 3 中删除集群
当您不再需要 Amazon Timestream 中的集群时,可将其删除,以免产生额外费用。
重要
删除会永久移除所有数据,因此在继续操作之前,请确保已导出所有关键数据。
使用 Amazon Web Services 管理控制台删除集群
-
登录 Amazon 管理控制台并打开适用于 InfluxDB 的 Amazon Timestream 控制台。
-
在导航窗格中,选择 InfluxDB 数据库。
-
选择要删除的集群。
-
从“操作”菜单中选择删除。
-
在确认对话框中,确认删除,并同意所有数据将被永久删除。
-
选择删除。
删除过程通常需要五到十分钟时间。集群状态将显示“正在删除”,删除完成后将从列表中移除。
使用删除集群 Amazon CLI
使用 Amazon CLI删除集群:
aws timestream-influxdb delete-db-cluster \ --region us-east-1 \ --identifier "my-influxdb3-cluster"
删除集群时的注意事项
数据丢失警告:
-
永久删除:所有数据都将被永久删除,且无法恢复。
-
需手动备份:删除前使用 InfluxDB 工具导出关键数据。
-
无内置快照:该服务目前不提供快照功能。
无内置的客户托管型快照:该服务目前不提供客户托管型快照功能。服务级别快照在构建时就已考虑灾难恢复,可保存 24 小时。
哪些内容会被删除:
-
所有集群节点(写入器、读取器和压缩器节点)。
-
所有数据都存储在 InfluxDB 对象存储(Amazon S3)中。
-
集群端点和 DNS 条目。
哪些内容会被保留:
-
已导出到 Amazon S3 的数据库日志(如已配置)。
-
参数组(不会自动删除)。
-
VPC 安全组(不会自动删除)。
要检查的依赖项:
-
活动连接:确保没有应用程序正在使用集群。
-
计划作业:禁用任何计划的数据摄取或查询作业。
-
监控:更新或删除与集群相关的 CloudWatch 警报。
-
文档:更新所有引用集群端点的文档。
删除前清单:
关键:删除 InfluxDB 3 集群前,请手动导出所有重要数据:
-
导出关键数据:使用以下查询,将数据导出为 JSON 格式。有关更多信息,请参阅《Influx DB 3 文档》中
influxdb3 query命令的输出格式。 influxdb3 query \ --token AUTH_TOKEN \ --database DATABASE_NAME \ --format json \ "SELECT * FROM home WHERE time >= '2025-06-26T08:00:00Z' LIMIT 5 -
记录集群配置:
aws timestream-influxdb describe-db-cluster \ --identifier "my-influxdb3-cluster" > cluster-config-backup.json -
保存参数组配置:
aws timestream-influxdb describe-db-parameter-group \ --identifier "your-parameter-group-id" > parameter-group-backup.json -
检查活动连接
-
查看活跃连接的 CloudWatch 指标。
-
确认没有关键应用程序正在使用集群。
-
计费影响:
-
立即停止:删除开始后,计算费用即刻停止。
-
存储费用:删除数据后,对象存储费用即刻停止。
-
最低计费:删除操作不适用最低计费周期。
删除后的恢复选项:
-
无法自动恢复:已删除的集群和数据无法恢复。
-
仅限手动恢复:必须重新创建集群,并从手动备份中重新导入数据。
-
同名重复使用:删除完成后,集群标识符无法重复使用。
下表列出一些常见的删除问题及解决方案:
| 问题 | 解决方案 |
|---|---|
| 删除失败 | 检查是否存在依赖资源或 Amazon Web Services 服务 问题。 |
| 缓慢删除 | 大型集群可能延长删除时间。 |
| 无法删除 | 请确保您拥有适当的 IAM 权限。 |
| 需要保留数据 | 删除前必须手动导出数据。 |
删除集群的最佳实践
-
删除前务必导出关键数据。
-
删除生产集群之前,测试数据导出和重新导入流程。
-
创建完整备份,包括架构、数据和配置。
-
出于审计和合规目的删除文档。
-
删除共享资源之前,请与团队进行协调。
-
移除相关资源之前,确认删除已完成。