Резервное копирование логов Elasticsearch доступно в составе общей системы или отдельно. Для создания резервной копии логов Elasticsearch в составе общей системы обратитесь к разделам «Создание резервной копии системы при использовании продукта версии 23.12», «Создание резервной копии системы при использовании продукта версии 23.05».
Для создания резервной копии логов Elasticsearch отдельно от общей системы при использовании «Форсайт. Мобильная платформа» версии 23.05 и выше:
Скопируйте скрипты elasticsearch_backup.py и create_elastic_backup_standalone.sh и разместите их на уровне файла docker-compose.standalone.yml:
при использовании продукта версии 23.12 используйте скрипты elasticsearch_backup.py и create_elastic_backup_standalone.sh, содержащиеся в архиве standalone_compose_files_v23.12.<порядковый номер версии>.zip;
при использовании продукта версии 23.05 скачайте архив elasticsearch_backup.zip и разархивируйте его.
Запустите скрипт elasticsearch_backup.py с помощью Python версии 3.6 и выше:
python3 elasticsearch_backup.py backup
После чего на уровне скрипта будет создана папка elasticsearch_backup, содержащая файлы резервных копий логов Elasticsearch.
Примечание. Логи, созданные в момент выполнения скрипта, не будут сохранены в файл резервной копии.
Переместите созданную папку elasticsearch_backup на компьютер, предназначенный для хранения резервных копий.
После выполнения действий будет создана резервная копия логов Elasticsearch.
См. также:
Резервное копирование и восстановление системы | Восстановление логов Elasticsearch из резервной копии при использовании продукта версии 23.05 и выше