이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 9887|회답: 0

Elasticsearch는 elasticdump를 사용하여 데이터를 백업하고 마이그레이션합니다

[링크 복사]
2021-11-7 21:18:46에 게시됨 | | | |
요구사항: 최근에 Elasticsearch에서 데이터를 마이그레이션하고, 온라인에서 정보를 검색하며, elasticdump 도구를 통해 인덱스 매핑 매핑과 데이터를 내보내야 합니다.

복습:

Windows에서 elasticsearch 7.10.2 튜토리얼의 독립 실행형 버전을 설치하세요
https://www.itsvse.com/thread-9962-1-1.html

Elasticsearch 검색 하이라이트 구성 소개
https://www.itsvse.com/thread-9562-1-1.html

.NET/C# Elasticsearch 디버깅을 사용하여 요청 및 응답 정보를 확인하세요
https://www.itsvse.com/thread-9561-1-1.html

ASP.NET 코어 링크 트레이스 (5) Jaeger 데이터는 elasticsearch에 보존됩니다
https://www.itsvse.com/thread-9553-1-1.html

Elasticsearch(ES)는 클론 인덱스를 복제합니다
https://www.itsvse.com/thread-9545-1-1.html

Elasticsearch(ES) 클러스터 건강 상태: 노란색 (7개 중 6개) 상태
https://www.itsvse.com/thread-9544-1-1.html

Elasticsearch(ES) 클러스터 건강 상태: 빨간색 고장 분석
https://www.itsvse.com/thread-9543-1-1.html

ElasticSearch (geo_point)에서의 Java 위치 정보
https://www.itsvse.com/thread-6444-1-1.html

ElasticsearchParseException[필드는 [lat], [lon] 또는 [geohash]이어야 합니다.
https://www.itsvse.com/thread-6442-1-1.html

탄력탐색-매핑필드 유형
https://www.itsvse.com/thread-6436-1-1.html

Elasticsearch:No handler for type [string] declared on field[XX]的解决办法
https://www.itsvse.com/thread-6420-1-1.html

【실용 행동】Elasticsearch용 Kibana 설치 튜토리얼
https://www.itsvse.com/thread-6400-1-1.html

Elasticsearch 고급 기능 계열의 지리 좌표
https://www.itsvse.com/thread-6399-1-1.html

ElasticSearch 복합 쿼리는 반드시 사용해야 하며, 사용해야 must_not
https://www.itsvse.com/thread-6334-1-1.html

Elasticsearch는 모든 문서 데이터를 삭제하고 인덱싱합니다
https://www.itsvse.com/thread-6321-1-1.html

[실제 전투]. net/c# NEST를 통한 elasticsearch 호출 [소스 코드 포함]
https://www.itsvse.com/thread-6294-1-1.html

단일 노드 탄성탐색unassigned_shards 원인과 해결책
https://www.itsvse.com/thread-6193-1-1.html

elasticsearch-6.5.2에서 elasticsearch-analysis-ik 설치 튜토리얼
https://www.itsvse.com/thread-6191-1-1.html

elasticsearch-6.5.2 elasticsearch-head 플러그인을 설치하세요
https://www.itsvse.com/thread-6190-1-1.html

Centos 7 설치 및 배포 elasticsearch-6.5.2 튜토리얼
https://www.itsvse.com/thread-6173-1-1.html
Elasticdump는 입력과 출력을 보내는 방식으로 작동하며, 두 가지 모두 elasticsearch URL이나 파일 경로일 수 있습니다.

문서조사:하이퍼링크 로그인이 보입니다.

입력에서 출력 매개변수

Elasticsearch URL 형식:

형식: {protocol}://{host}:{port}/{index}
본보기:http://127.0.0.1:9200/my_index

파일 경로:

형식: {FilePath}
본보기:/Users/evantahler/Desktop/dump.json

타입 매개변수

지원: 데이터(기본값), 설정, 분석기, 매핑, 정책, 별칭, 템플릿, component_template, index_template

npm을 통해 elasticdump 도구를 설치할 수 있는데, 여기서 다운로드하지 않고 여기서 데이터를 직접 도커로 내보낼 예정입니다. 이 문서에서 사용된 Elasticsearch 버전은 6.5.2입니다

매핑 파일을 내보내세요

다음 명령어로 my_index의 매핑을 로컬 디스크 /tmp/my_index_mapping.json로 내보내세요:


수출 데이터

다음 명령어로 my_index의 데이터를 로컬 디스크 /tmp/my_index_data.json로 내보내세요:




다음은 ES -> ES의 데이터 마이그레이션 예시입니다

명령어는 다음과 같습니다:

(끝)





이전의:브라우저 콘솔을 통한 교차 도메인 요청 테스트
다음:Docker 볼륨이 마운트될 때 파일이나 폴더가 존재하지 않습니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com