Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 9887|Відповідь: 0

Elasticsearch використовує elasticdump для резервного копіювання та міграції даних

[Копіювати посилання]
Опубліковано 2021-11-7 21:18:46 | | | |
Вимоги: Нещодавно мені потрібно мігрувати дані в Elasticsearch, шукати інформацію онлайн і експортувати індексне відображення та дані через інструмент elasticdump.

Огляд:

Встановіть окрему версію уроку elasticsearch 7.10.2 на Windows
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 Core Link Trace (5) Дані Єгера зберігаються в elasticsearch
https://www.itsvse.com/thread-9553-1-1.html

Elasticsearch (ES) відтворює індекс клонів
https://www.itsvse.com/thread-9545-1-1.html

Стан кластера Elasticsearch(ES): жовтий (6 з 7) статус
https://www.itsvse.com/thread-9544-1-1.html

Стан кластера Elasticsearch(ES): червоний Аналіз відмов
https://www.itsvse.com/thread-9543-1-1.html

Геолокація Java в ElasticSearch (geo_point)
https://www.itsvse.com/thread-6444-1-1.html

ElasticsearchParseException[поле має бути або [lat], [lon], або [geohash]]
https://www.itsvse.com/thread-6442-1-1.html

elasticsearch-mappingfield тип
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 installation tutorial for Elasticsearch
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# Пошук elasticsearch через NEST [з вихідним кодом]
https://www.itsvse.com/thread-6294-1-1.html

Причини та рішення для unassigned_shards одновузлового Elasticsearch
https://www.itsvse.com/thread-6193-1-1.html

Навчальний посібник з встановлення elasticsearch-analysis-ik у elasticsearch-6.5.2
https://www.itsvse.com/thread-6191-1-1.html

Встановіть plugin 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 працює шляхом надсилання вхідних даних на вихід, обидва варіанти можуть бути URL для elasticsearch або шляхами до файлу.

Документації:Вхід за гіперпосиланням видно.

Параметр входу-виходу

Формат URL Elasticsearch:

Формат: {protocol}://{host}:{port}/{index}
Приклад:http://127.0.0.1:9200/my_index

Шлях до файлу:

Формат: {FilePath}
Приклад:/Users/evantahler/Desktop/dump.json

Параметр типу

Підтримка: дані (за замовчуванням), налаштування, аналізатор, відображення, політика, псевдонім, шаблон, component_template, index_template

Ви можете встановити інструмент elasticdump через npm, я не буду завантажувати його тут, я безпосередньо використаю Docker для експорту даних тут. Версія 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