Хотите узнать, как создать снимок ElasticSearch? В этом уроке мы покажем вам, как создать снимок индекса ElasticSearch на компьютере под управлением Ubuntu Linux.

Улунту 18
Улунту 19
— Улунту 20
— ElasticSearch 7.6.2

В нашем примере IP-адрес сервера ElastiSearch составляет 192.168.100.7.

Важно! Elasticsearch использует слово Индекс вместо слова Таблица.

ElasticSearch Связанные Учебник:

На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с установкой ElasticSearch.

Учебник ElasticSearch — Создание снимка

Установите необходимые пакеты.

Copy to Clipboard

Проверьте связь с сервером ElasticSearch.

Copy to Clipboard

Вот вывод команды:

Copy to Clipboard

Остановите сервис ElasticSearch.

Copy to Clipboard

Создайте локальный каталог для хранения снимка.

Copy to Clipboard

Отодвите файл конфигурации ElasticSearch под названием: elasticsearch.yml

Copy to Clipboard

Добавьте следующую строку в конце файла.

Copy to Clipboard

Вот исходный файл, до нашей конфигурации.

Copy to Clipboard

Вот файл с нашей конфигурацией.

Copy to Clipboard

Запустите сервис ElasticSearch.

Copy to Clipboard

Зарегистрируйте новый репозиторий snapshot под названием BACKUP.

Copy to Clipboard

Вот вывод команды:

Copy to Clipboard

Перечислите все репозитории моментального снимка.

Copy to Clipboard

Вот вывод команды:

Copy to Clipboard

Создайте снимок базы данных ElasticSearch.

Copy to Clipboard

Вот вывод команды:

Copy to Clipboard

В нашем примере мы создали снимок с именем SNAPSHOT_001.

В нашем примере мы сохранили этот снимок в репозитории под названием: BACKUP.

Этот снимок хранит всю информацию Elasticsearch.

Для создания снимка определенного индекса ElasticSearch используйте следующую команду.

Copy to Clipboard

Вот вывод команды:

Copy to Clipboard

В нашем примере мы создали снимок с именем SNAPSHOT_INDEX_ACCOUNT_001.

В нашем примере мы сохранили этот снимок в репозитории под названием: BACKUP.

На этом снимке хранится только индекс под названием ACCOUNTS.

Перечислите все снимки, доступные в репозитории под названием BACKUP.

Copy to Clipboard

Вот вывод команды:

Copy to Clipboard

Используйте эту команду, чтобы перечислить информацию из конкретного снимка.

Copy to Clipboard

Вот вывод команды:

Copy to Clipboard

В нашем примере мы перечислили информацию из снимка, названного SNAPSHOT_001, которая хранилась в репозитории под названием BACKUP.

Поздравляю! Вы создали снимок ElasticSearch.

Учебник ElasticSearch — Восстановление снимка

Установите необходимые пакеты.

Copy to Clipboard

Проверьте связь с сервером ElasticSearch.

Copy to Clipboard

Вот вывод команды:

Copy to Clipboard

Восстановление снимка ElasticSearch под названием: SNAPSHOT_INDEX_ACCOUNT_001

Copy to Clipboard

Вот вывод команды:

Copy to Clipboard

В нашем примере мы восстановили резервное копирование индекса Elasticsearch под названием ACCOUNTS.

Если вы получили следующее сообщение об ошибке, необходимо закрыть индекс ElasticSearch перед восстановлением снимка.

Copy to Clipboard

Чтобы закрыть индекс Elasticsearch, используйте следующую команду.

Copy to Clipboard

Вот вывод команды:

Copy to Clipboard

Поздравляю! Вы восстановили снимок ElasticSearch.