OpenSearch 인덱스 데이터를 S3에 복사
이 기사에서는 OpenSearch 데이터를 덤프하는 방법을 찾을 수 있습니다.
:
인덱스 데이터를 복사하려면
elasticsearch-dump
tool 을 사용합니다. 설치 방법은 instructions on GitHub을 참조하십시오. 이 라이브러리에서
elasticdump
명령을 사용하여 입력 색인 데이터를 특정 출력으로 복사합니다.다음 단계를 위해
elasticsearch-dump
tool이 설치되어 있는지 확인하십시오.OpenSearch에서 AWS S3로 데이터 복사
전제 조건
input
로output
로OS 클러스터 및 AWS 서비스에 대한 정보:
오픈서치:
SERVICE_URI
: OpenSearch 서비스 URI입니다. INPUT_INDEX_NAME
: 입력 소스에서 복사하려는 인덱스입니다. S3 버킷:
ACCESS_KEY_ID
및 SECRET_ACCESS_KEY
). s3://${BUCKET_NAME}/${FILE_NAME}.json
AWS docs 에서 AWS 자격 증명에 대한 자세한 정보를 찾으십시오.
OpenSearch 인덱스 데이터를 S3로 내보내기
elasticsearch-dump
명령을 사용하여 OpenSearch 클러스터에서 AWS S3 버킷으로 데이터를 복사합니다. 당신의SERVICE_URI
에 대한 OpenSearchinput
. output
의 경우 문서에 사용할 파일 이름을 포함하는 AWS S3 파일 경로를 선택합니다.elasticdump \
--s3AccessKeyId "${ACCESS_KEY_ID}" \
--s3SecretAccessKey "${SECRET_ACCESS_KEY}" \
--input=SERVICE_URI/INPUT_INDEX_NAME --output "s3://${BUCKET_NAME}/${FILE_NAME}.json"
이것이 OpenSearch 데이터를 S3 버킷에 복사하는 방법입니다. 🙋🏻♀️
Reference
이 문제에 관하여(OpenSearch 인덱스 데이터를 S3에 복사), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/laysauchoa/copy-opensearch-index-data-to-s3-27bb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)