Migración de datos de InfluxDB autogestionado a Timestream para InfluxDB - Amazon Timestream

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Migración de datos de InfluxDB autogestionado a Timestream para InfluxDB

El script de migración de Influx es un script de Python que migra datos entre instancias de OSS de InfluxDB, independientemente de que esas instancias estén administradas AWS o no.

InfluxDB es una base de datos de series temporales. InfluxDB contiene puntos, que contienen varios pares clave-valor y una marca de tiempo. Cuando los puntos se agrupan por pares clave-valor, forman una serie. Una serie se agrupa mediante un identificador de cadena denominado medición. InfluxDB se usa a menudo para el monitoreo de operaciones, los datos de IOT y el análisis. Un depósito es un tipo de contenedor dentro de InfluxDB para almacenar datos. AWS-managed InfluxDB es InfluxDB dentro del ecosistema. AWS InfluxDB proporciona la API InfluxDB v2 para acceder a los datos y realizar cambios en la base de datos. La API InfluxDB v2 es lo que utiliza el script de migración de Influx para migrar los datos.

  • El script de migración de Influx puede migrar los buckets y sus metadatos, migrar todos los buckets de todas las organizaciones o realizar una migración completa, que reemplaza todos los datos de la instancia de destino.

  • El script hace copias de seguridad de los datos de la instancia de origen de forma local, sea cual sea el sistema que ejecute el script, y, a continuación, restaura los datos en la instancia de destino. Los datos se guardan en los directorios code>influxdb-backup-<timestamp></timestamp>, uno para cada migración.

  • El script ofrece una serie de opciones y configuraciones, entre las que se incluyen el montaje de depósitos S3 para limitar el uso del almacenamiento local durante la migración y la elección de las organizaciones que se van a utilizar durante la migración.