Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 9887|Antwoord: 0

Elasticsearch gebruikt elasticdump om data te back-uppen en te migreren

[Link kopiëren]
Geplaatst op 7-11-2021 21:18:46 | | | |
Vereisten: Onlangs moet ik de data migreren in Elasticsearch, online naar informatie zoeken en indexmapping en data exporteren via de elasticdump-tool.

Recensie:

Installeer de standalone versie van elasticsearch 7.10.2 tutorial op Windows
https://www.itsvse.com/thread-9962-1-1.html

Introductie tot de configuratie van Elasticsearch zoekmarkeringen
https://www.itsvse.com/thread-9562-1-1.html

.NET/C# Gebruik Elasticsearch debugging om verzoek- en responsinformatie te bekijken
https://www.itsvse.com/thread-9561-1-1.html

ASP.NET Core Link Trace (5) Jaeger-gegevens blijven in elasticsearch
https://www.itsvse.com/thread-9553-1-1.html

Elasticsearch (ES) repliceert de kloonindex
https://www.itsvse.com/thread-9545-1-1.html

Elasticsearch(ES) cluster gezondheid: gele (6 van 7) status
https://www.itsvse.com/thread-9544-1-1.html

Elasticsearch(ES) cluster gezondheid: rood Faalanalyse
https://www.itsvse.com/thread-9543-1-1.html

Java Geolocatie-informatie in ElasticSearch (geo_point)
https://www.itsvse.com/thread-6444-1-1.html

ElasticsearchParseException[veld moet ofwel [lat], [lon] of [geohash]] zijn
https://www.itsvse.com/thread-6442-1-1.html

elasticsearch-mappingfield type
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

【Practical Action】Kibana installatietutorial voor Elasticsearch
https://www.itsvse.com/thread-6400-1-1.html

Geo-geografische coördinaten van de geavanceerde featurefamilie van Elasticsearch
https://www.itsvse.com/thread-6399-1-1.html

ElasticSearch compound-zoekopdrachten moeten, moeten, must_not gebruikt worden
https://www.itsvse.com/thread-6334-1-1.html

Elasticsearch verwijdert en indexeert alle documentgegevens
https://www.itsvse.com/thread-6321-1-1.html

[Echte gevechten]. net/c# Aanroep elasticsearch zoeken via NEST [met broncode]
https://www.itsvse.com/thread-6294-1-1.html

Oorzaken en oplossingen voor unassigned_shards enkelknoop Elasticsearch
https://www.itsvse.com/thread-6193-1-1.html

Tutorial over het installeren van elasticsearch-analysis-ik in elasticsearch-6.5.2
https://www.itsvse.com/thread-6191-1-1.html

Installeer de elasticsearch-6.5.2 elasticsearch-head plugin
https://www.itsvse.com/thread-6190-1-1.html

Centos 7 installatie en implementatie elasticsearch-6.5.2 tutorial
https://www.itsvse.com/thread-6173-1-1.html
Elasticdump werkt door een invoer naar output te sturen, die beide elasticsearch-URL's of bestandspaden kunnen zijn.

Documentatie:De hyperlink-login is zichtbaar.

Invoer-naar-uitvoerparameter

Elasticsearch URL-formaat:

Formaat: {protocol}://{host}:{port}/{index}
Voorbeeld:http://127.0.0.1:9200/my_index

Bestandspad:

Formaat: {FilePath}
Voorbeeld:/Users/evantahler/Desktop/dump.json

Typeparameter

Ondersteuning: data (standaard), instellingen, analyzer, mapping, beleid, alias, template, component_template, index_template

Je kunt de elasticdump-tool via npm installeren, ik zal het hier niet downloaden, ik zal direct docker gebruiken om de data hier te exporteren. De versie van Elasticsearch die in dit artikel wordt gebruikt is: 6.5.2

Exporteer het mapping-bestand

Exporteer de mapping van my_index naar de lokale schijf /tmp/my_index_mapping.json met het volgende commando:


Exportgegevens

Exporteer de gegevens van my_index naar de lokale schijf /tmp/my_index_data.json met het volgende commando:




Het volgende is een voorbeeld van datamigratie voor ES -> ES

Het commando is als volgt:

(Einde)





Vorig:Test cross-domain verzoeken via de browserconsole
Volgend:Het bestand of de map bestaat niet wanneer het Docker-volume wordt gemounted
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com