本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将数据从自我管理的 InfluxDB 迁移到 InfluxDB 的 Timestream
Influx 迁移脚本
InfluxDB 是一个时间序列数据库。InfluxDB 包含点,其中包含许多键值对和一个时间戳。当点按键值对分组时,它们会形成一个序列。系列按称为测量值的字符串标识符分组。InfluxDB 通常用于操作监控、IOT数据和分析。存储桶是InfluxDB中一种用于存储数据的容器。 AWS-托管的 InfluxDB 是生态系统中的 InfluxDB。 AWS InfluxDB 提供了 InfluxDB v2API,用于访问数据和更改数据库。InfluxDB v2 API 是 Influx 迁移脚本用来迁移数据的工具。
Influx 迁移脚本可以迁移存储桶及其元数据,迁移来自所有组织的所有存储桶,或者进行完全迁移,从而替换目标实例上的所有数据。
无论在哪个系统执行脚本,该脚本都会在本地备份源实例中的数据,然后将数据恢复到目标实例。数据保存在代码>influxdb-backup-目录中,每次迁移都有一个<timestamp></timestamp>目录。
该脚本提供了许多选项和配置,包括安装 S3 存储桶以限制迁移期间的本地存储使用量,以及选择在迁移期间使用哪些组织。