

Amazon Timestream for LiveAnalytics와 유사한 기능을 원하는 경우 Amazon Timestream for InfluxDB를 고려해 보세요. 간소화된 데이터 수집과 실시간 분석을 위한 10밀리초 미만의 쿼리 응답 시간을 제공합니다. [여기](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html)에서 자세히 알아보세요.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

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

InfluxDB의 데이터 마이그레이션은 InfluxDB CLI 기능과 InfluxDB v2 API를 활용하는 Python 스크립트로 수행됩니다. 마이그레이션 스크립트를 실행하려면 다음과 같은 환경 구성이 필요합니다.
+ **지원되는 버전:** 최소 2.3 버전의 InfluxDB 및 Influx CLI가 지원됩니다.
+ **토큰 환경 변수**
  + 소스 InfluxDB 인스턴스의 토큰을 포함하는 환경 변수 `INFLUX_SRC_TOKEN`을 생성합니다.
  + 대상 InfluxDB 인스턴스의 토큰을 포함하는 환경 변수 `INFLUX_DEST_TOKEN`을 생성합니다.
+ **Python 3**
  + 설치 확인: `python3 --version`
  + 설치되지 않은 경우 Python 웹사이트에서 설치합니다. 최소 버전 3.7이 필요합니다. Windows에서는 기본 Python 3 별칭은 단순히 python입니다.
  + Python 모듈 요청이 필요합니다. `shell python3 -m pip install requests`를 사용하여 설치합니다.
  + Python 모듈 influxdb\_client가 필요합니다. `shell python3 -m pip install influxdb_client`를 사용하여 설치합니다.
+ **InfluxDB CLI**
  + 설치 확인: `influx version`.
  + 설치되지 않은 경우 [InfluxDB 설명서](https://docs.influxdata.com/influxdb/cloud/tools/influx-cli/#install-the-influx-cli)의 설치 가이드를 따릅니다.

    $PATH에 influx를 추가합니다.
+ **S3 탑재 도구(선택 사항)**

  S3 탑재를 사용하면 모든 백업 파일이 사용자 정의 S3 버킷에 저장됩니다. S3 탑재는 실행 중인 시스템의 공간을 절약하거나 백업 파일을 공유해야 할 때 유용할 수 있습니다. S3 탑재를 사용하지 않는 경우 `--s3-bucket` 옵션을 생략하면 스크립트가 실행된 동일한 디렉터리에 백업 파일을 저장하기 위해 로컬 `influxdb-backup-<millisecond timestamp>` 디렉터리가 생성됩니다.

  Linux의 경우: [mountpoint-s3](https://github.com/awslabs/mountpoint-s3) 

  Windows의 경우: [rclone](https://rclone.org/)(사전 rclone 구성 필요)
+ **디스크 공간**
  + 마이그레이션 프로세스는 백업 파일 세트를 저장하기 위한 고유한 디렉터리를 자동으로 생성하고, 제공된 프로그램 인수에 따라 이러한 백업 디렉터리를 S3 또는 로컬 파일 시스템에 유지합니다.
  + 데이터베이스 백업을 위한 충분한 디스크 공간이 있는지 확인합니다. `--s3-bucket` 옵션을 생략하고 백업 및 복원에 로컬 스토리지를 사용하기로 선택한 경우 기존 InfluxDB 데이터베이스 크기의 두 배를 확보하는 것이 이상적입니다.
  + `df -h (UNIX/Linux)`를 사용하거나 Windows에서 드라이브 속성을 확인하여 공간을 확인합니다.
+ **직접 연결**

  마이그레이션 스크립트를 실행하는 시스템과 소스 및 대상 시스템 사이에 직접 네트워크 연결이 있는지 확인합니다. 직접 연결을 확인하는 한 가지 방법은 `influx ping --host <host>`를 실행하는 것입니다.