

Per funzionalità simili a Amazon Timestream for, prendi in considerazione Amazon Timestream LiveAnalytics per InfluxDB. Offre un'acquisizione semplificata dei dati e tempi di risposta alle query di una sola cifra di millisecondi per analisi in tempo reale. [Scopri](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html) di più qui.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Preparazione
<a name="timestream-for-influx-getting-started-migrating-data-prepare"></a>

La migrazione dei dati per InfluxDB viene eseguita con uno script Python che utilizza le funzionalità CLI di InfluxDB e l'API InfluxDB v2. L'esecuzione dello script di migrazione richiede la seguente configurazione di ambiente:
+ **Versioni supportate:** è supportata una versione minima di 2.3 di InfluxDB e Influx CLI.
+ **Variabili di ambiente dei token**
  + Crea la variabile di ambiente `INFLUX_SRC_TOKEN` contenente il token per l'istanza di InfluxDB di origine.
  + Crea la variabile di ambiente `INFLUX_DEST_TOKEN` contenente il token per l'istanza InfluxDB di destinazione.
+ **Python 3**
  + Controlla l'installazione:`python3 --version`.
  + Se non è installato, installalo dal sito Web di Python. È richiesta la versione minima 3.7. In Windows l'alias predefinito di Python 3 è semplicemente python. 
  + Le richieste del modulo Python sono obbligatorie. Installalo con: `shell python3 -m pip install requests` 
  + TThe È richiesto il modulo Python influxdb\_client. Installalo con: `shell python3 -m pip install influxdb_client` 
+ **CLI InfluxDB**
  + Conferma l'installazione:. `influx version`
  + Se non è installato, segui la guida all'installazione nella documentazione di [InfluxDB.](https://docs.influxdata.com/influxdb/cloud/tools/influx-cli/#install-the-influx-cli) 

    Aggiungi influx al tuo $PATH. 
+ **Strumenti di montaggio S3 (opzionali)**

  Quando si utilizza il montaggio S3, tutti i file di backup vengono archiviati in un bucket S3 definito dall'utente. Il montaggio S3 può essere utile per risparmiare spazio sulla macchina in esecuzione o quando è necessario condividere i file di backup. Se non si utilizza il montaggio S3, omettendo l'`--s3-bucket`opzione, verrà creata una `influxdb-backup-<millisecond timestamp>` directory locale per archiviare i file di backup nella stessa directory in cui è stato eseguito lo script.

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

  Per Windows: [rclone (è necessaria una configurazione precedente di rclone](https://rclone.org/)).
+ **Spazio su disco**
  + Il processo di migrazione crea automaticamente directory univoche per archiviare set di file di backup e conserva queste directory di backup in S3 o nel file system locale, a seconda degli argomenti del programma forniti.
  + Assicurati che ci sia abbastanza spazio su disco per il backup del database, idealmente il doppio delle dimensioni del database InfluxDB esistente se scegli di omettere l'opzione e utilizzare l'archiviazione locale per il backup e il `--s3-bucket` ripristino.
  + Controlla lo spazio con `df -h (UNIX/Linux)` o controllando le proprietà dell'unità su Windows.
+ **Connessione diretta**

  Assicurati che esista una connessione di rete diretta tra il sistema che esegue lo script di migrazione e i sistemi di origine e destinazione. `influx ping --host <host>`è un modo per verificare una connessione diretta.