Перейти к основному содержимому
Версия: 5.0

Создание резервных копий

Условные обозначения:

  • OS_HOME - домашняя директория OpenSearch, обычно это /app/opensearch/

  • OSD_HOME - домашняя директория OpenSearch Dashboards, обычно это /app/opensearch-dashboards/

  • LOGSTASH_HOME - домашняя директория Logstash, обычно это /app/logstash/

  • SBM_HOME - домашняя директория Smart Beat Manager, обычно это /app/smartBeatManager/

  • SB_HOME – домашняя директория Smart Beat, обычно это /app/smartBeat/

Компоненты и файлы для резервного копирования

предупреждение

Для получения необходимых сертификатов копируется вся директория config, в которой находятся все ключевые файлы, включая сертификат администратора и его приватный ключ.

1. Smart Monitor Master Node и Smart Monitor Data Storage

примечание

Сертификат администратора и его приватный ключ рекомендуется хранить на отдельном сервере, например, принадлежащем системному администратору с доступом только по запросу. С помощью этих файлов можно получить абсолютный доступ ко всему кластеру. При установке Smart Monitor приватный ключ и сертификат админа генерируется на первом узле, обычно это первый узел SM Data Storage.

Файлы:

  • ca-cert.pem

  • node-cert.pem

  • node-key.pem

  • opensearch.yml

Расположение: ${OS_HOME}/config

Команды для резервного копирования:

mkdir -p /app/backup/opensearch_$(date +%Y%m%d)/
cp -r ${OS_HOME}/config /app/backup/opensearch_$(date +%Y%m%d)/

2. Smart Monitor Web

Файлы:

  • ca-cert.pem

  • node-cert.pem

  • node-key.pem

  • opensearch_dashboards.yml

Расположение: ${OSD_HOME}/config

Команды для резервного копирования:

mkdir -p /app/backup/opensearch-dashboards_$(date +%Y%m%d)/
cp -r ${OSD_HOME}/config /app/backup/opensearch-dashboards_$(date +%Y%m%d)/

3. Smart Monitor Data Collector

Файлы:

  • ca-cert.pem

  • node-cert.pem

  • node-key.pem

Расположение: ${LOGSTASH_HOME}/config

Создание резервной копии:

mkdir -p /app/backup/logstash_$(date +%Y%m%d)/
cp -r ${LOGSTASH_HOME}/config /app/backup/logstash_$(date +%Y%m%d)/

4. Smart Beat Manager

Файлы:

  • ca-cert.pem

  • cert.pem

  • cert.key

Расположение: ${SBM_HOME}/etc/ssl

Команды для резервного копирования:

mkdir -p /app/backup/certs_$(date +%Y%m%d)/sbm
cp ${SBM_HOME}/etc/ssl/{ca-cert.pem,cert.pem,key.pem} /app/backup/certs_$(date +%Y%m%d)/sbm/

Smart Beat

Файлы:

  • ca-cert.pem

  • cert.pem

  • cert.key

Расположение: ${SB_HOME}/cert

Команды для резервного копирования:

mkdir -p /app/backup/certs_$(date +%Y%m%d)/sb
cp ${SB_HOME}/cert/{ca-cert.pem,cert.pem,key.pem} /app/backup/certs_$(date +%Y%m%d)/sb/