将数据从自我管理的 InfluxDB 迁移到 InfluxDB 的 Timestream - Amazon Timestream
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

从2025年6月20日起,亚马逊Timestream版 LiveAnalytics 将不再向新客户开放。如果您想使用亚马逊 Timestream LiveAnalytics,请在该日期之前注册。现有客户可以继续照常使用该服务。有关更多信息,请参阅 Amazon Timestream 以了解 LiveAnalytics 可用性变更。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将数据从自我管理的 InfluxDB 迁移到 InfluxDB 的 Timestream

Influx 迁移脚本是一个 Python 脚本,用于在 InfluxDB OSS 实例之间迁移数据,无论这些实例是否由管理。 Amazon

InfluxDB 是一个时间序列数据库。InfluxDB 包含,其中包含许多键值对和一个时间戳。当点按键值对分组时,它们会形成一个序列。系列按称为测量值的字符串标识符进行分组。InfluxDB 通常用于操作监控、物联网数据和分析。存储桶是InfluxDB中一种用于存储数据的容器。 Amazon-托管的 InfluxDB 是生态系统中的 InfluxDB。 Amazon InfluxDB 提供了 InfluxDB v2 API,用于访问数据和更改数据库。InfluxDB v2 API 是 Influx 迁移脚本用来迁移数据的工具。

  • Influx 迁移脚本可以迁移存储桶及其元数据,迁移来自所有组织的所有存储桶,或者进行完全迁移,从而替换目标实例上的所有数据。

  • 无论在哪个系统执行脚本,该脚本都会在本地备份源实例中的数据,然后将数据恢复到目标实例。数据保存在代码>influxdb-backup-目录中,每次迁移都有一个<timestamp></timestamp>目录。

  • 该脚本提供了许多选项和配置,包括安装 S3 存储桶以限制迁移期间的本地存储使用量,以及选择在迁移期间使用哪些组织。