

Para recursos semelhantes aos do Amazon Timestream para, considere o Amazon Timestream LiveAnalytics para InfluxDB. Ele oferece ingestão de dados simplificada e tempos de resposta de consulta de um dígito em milissegundos para análises em tempo real. Saiba mais [aqui](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Preparação
<a name="timestream-for-influx-getting-started-migrating-data-prepare"></a>

A migração de dados para o InfluxDB é realizada com um script Python que utiliza os recursos CLI do InfluxDB e a API InfluxDB v2. A execução do script de migração requer a seguinte configuração de ambiente:
+ **Versões suportadas:** uma versão mínima de 2.3 do InfluxDB e do Influx CLI é suportada.
+ **Variáveis de ambiente de token**
  + Crie a variável de ambiente `INFLUX_SRC_TOKEN` contendo o token para sua instância de origem do InfluxDB.
  + Crie a variável de ambiente `INFLUX_DEST_TOKEN` contendo o token para sua instância de destino do InfluxDB.
+ **Python 3**
  + Verifique a instalação: `python3 --version`.
  + Se não estiver instalado, instale a partir do site do Python. Versão mínima 3.7 exigida. No Windows, o alias padrão do Python 3 é simplesmente python. 
  + As solicitações do módulo Python são obrigatórias. Instale com: `shell python3 -m pip install requests` 
  + TThe O módulo Python influxdb\$1client é necessário. Instale com: `shell python3 -m pip install influxdb_client` 
+ **CLI do InfluxDB**
  + Confirmar instalação: `influx version`.
  + Se não estiver instalado, siga o guia de instalação na [documentação do InfluxDB](https://docs.influxdata.com/influxdb/cloud/tools/influx-cli/#install-the-influx-cli). 

    Adicione influx ao seu \$1PATH. 
+ **Ferramentas de montagem S3 (opcionais)**

  Quando a montagem S3 é usada, todos os arquivos de backup são armazenados em um bucket S3 definido pelo usuário. A montagem em S3 pode ser útil para economizar espaço na máquina executora ou quando os arquivos de backup precisam ser compartilhados. Se a montagem do S3 não for usada, ao omitir a opção `--s3-bucket`, um diretório `influxdb-backup-<millisecond timestamp>` local será criado para armazenar os arquivos de backup no mesmo diretório em que o script foi executado.

  Para Linux: [mountpoint-s3](https://github.com/awslabs/mountpoint-s3). 

  Para Windows: [rclone](https://rclone.org/) (é necessária uma configuração anterior do rclone).
+ **Espaço em disco**
  + O processo de migração cria automaticamente diretórios exclusivos para armazenar conjuntos de arquivos de backup e retém esses diretórios de backup no S3 ou no sistema de arquivos local, dependendo dos argumentos do programa fornecidos.
  + Certifique-se de que haja espaço em disco suficiente para backup do banco de dados, idealmente dobre o tamanho do banco de dados InfluxDB existente se você optar por omitir a opção `--s3-bucket` e usar o armazenamento local para backup e restauração.
  + Verifique o espaço com `df -h (UNIX/Linux)` ou verificando as propriedades da unidade no Windows.
+ **Conexão direta**

  Verifique se existe uma conexão de rede direta entre o sistema que executa o script de migração e os sistemas de origem e destino. `influx ping --host <host>` é uma forma de verificar uma conexão direta.