CSS позволяет использовать снапшоты для резервного копирования и восстановления данных OpenSearch кластера. Сохраняя снапшот в OBS Бакете, вы сохраняете копию данных кластера на конкретный момент времени. Восстанавливая этот снапшот, вы можете вернуть кластер в предыдущее состояние. Существует два способа создания снапшотов: автоматический и ручной.
При использовании снапшотов для резервного копирования данных, сгенерированные снапшоты сохраняются в OBS Бакетах, что приведёт к дополнительным расходам. Для получения подробной информации см. раздел "Биллинг" в Руководство пользователя Object Storage Service.
Рисунок 1 Включить снимок

Параметр | Описание |
|---|---|
OBS Бакет | В раскрывающемся списке выберите OBS бакет для хранения снимков. Если нет OBS бакетов, удовлетворяющих вашим требованиям, нажмите Создать бакет чтобы перейти в консоль OBS и создать его. Чтобы предоставить пользователю IAM доступ к OBS бакету, необходимо предоставить GetBucketStoragePolicy, GetBucketLocation, ListBucket, и ListAllMyBuckets разрешения этому пользователю. |
Бэкап Путь | Путь хранения снапшота в бакете OBS. Путь бэкапа не может:
CAUTION: Только стандартное хранилище OBS можно использовать для хранения снапшотов. Не применяйте правила жизненного цикла OBS к пути бэкапа. |
Максимальная Скорость бэкапа (в секунду) | Параметр задает максимальную скорость Бэкапа на узел. При его превышении включается контроль потока, чтобы предотвратить избыточное использование ресурсов и обеспечить стабильность системы. Фактическая скорость Бэкапа может не достигать установленного значения, так как она зависит от факторов, таких как производительность OBS и диск I/O. Формат значения: число + единица измерения
Значение по умолчанию: 40 MB Значение 0MB означает отсутствие ограничения скорости, с которой данные резервируются в снимки. Слишком высокая скорость Бэкапа может привести к избыточному использованию ресурсов, что может сказаться на стабильности кластера. Тщательно настройте этот параметр, чтобы поддерживать оптимальную производительность. |
Максимальная скорость восстановления (в секунду) | Параметр задает максимальную скорость восстановления на узел. При его превышении включается контроль потока, чтобы предотвратить избыточное использование ресурсов и обеспечить стабильность системы. Фактическая скорость восстановления может не достижеть установленного значения, так как она зависит от факторов, таких как производительность OBS и диск I/O. Формат значения: число + единица
Значение по умолчанию равно 0MB, указывает на отсутствие ограничения. Слишком высокий коэффициент восстановления может привести к чрезмерному использованию ресурсов, что может повлиять на стабильность кластера. Тщательно настройте этот параметр, чтобы поддерживать оптимальную производительность. Для кластеров OpenSearch коэффициент восстановления также ограничен indices.recovery.max_bytes_per_sec параметр.
ПРИМЕЧАНИЕ:
|
IAM Agency | Выберите IAM agency, чтобы предоставить текущей учётной записи разрешение на доступ и использование OBS. Чтобы хранить снимки в OBS‑бакете, вам необходимо иметь требуемые права доступа к OBS.
WARNING: Имя агентства может содержать только буквы (с учётом регистра), цифры, подчёркивания (_), и дефисы (-). В противном случае бэкап завершится неудачей. |
Определите, следует ли включить автоматическое создание снимков на основе потребностей сервиса.
Информация о конфигурации будет отображена на Cluster Snapshots вкладке.
Вы можете включить автоматическое создание снимков после того, как снимки кластера уже включены.
Параметр | Описание |
|---|---|
Префикс имени Снапшота | Имя Снапшота состоит из префикса имени Снапшота и метки времени, например, snapshot-1566921603720. Префикс имени Снапшота может содержать от 1 до 32 символов. Он должен начинаться со строчной буквы, и может содержать только строчные буквы, цифры, дефисы (-) и подчёркивания (_). Значение по умолчанию снапшот. |
Часовой пояс | Выберите часовой пояс для времени начала бэкапа. |
Время начала бэкапа | Укажите время начала автоматического бэкапа. Выберите значение из раскрывающегося списка. Интервал может быть Ежедневно, Ежечасно, или еженедельно (выбором конкретного дня недели), и время бэкапа можно установить на любой час с 00:00 до 23:00 (только полные часы). |
Сохранённые Снапшоты | Количество автоматически сохраняемых снапшотов. Значение может быть от 1 до 90. Система автоматически удаляет лишние снапшоты каждые полчаса. (Политика удаления просроченных применяется только к снапшотам, которые были созданы автоматически с той же частотой, что и текущая политика автоматического создания снапшотов.) ПРИМЕЧАНИЕ: Если интервал создания снапшотов короткий или размер данных индексов велик, количество автоматически сохраняемых снапшотов может не достичь значения, установленного этим параметром. |
Индекс | Укажите имя индекса для резервного копирования.
Если вы не укажете этот параметр, по умолчанию все индексы в кластере будут резервированы. Имя индекса может содержать от 0 до 1024 символов. Оно не может содержать пробелы, заглавные буквы или специальные символы "\<|>/? ПРИМЕЧАНИЕ: Вы можете выполнить GET /_cat/indices команду для получения имен всех индексов в кластере. |
После включения автоматического создания снимков, Автоматическое создание снимков параметр в Снимки кластера область отображается как Включено.
Снимки, автоматически создаваемые согласно политике снимков, а также созданные вручную, отображаются в списке задач снимков кластера.
Когда статус снимка меняется на Доступно, снимок создан. Если создание снимка не удалось, нажмите справа от списка снимков, чтобы просмотреть количество неудавшихся задач и узнать причины сбоев. Максимум 20 неудачных задач может быть отображено. Когда функция снимков отключена или кластер удалён, записи о сбоях также очищаются.
В списке задач кластера Снапшотов щёлкните имя Снапшота. The Просмотр деталей отображается диалоговое окно. Проверьте шарды и индексы, которые были бэкапированы, чтобы увидеть, успешен ли бэкап.
After automatic snapshot creation is disabled, the Automatic Snapshot Creation parameter in the Cluster Snapshots area is shown as Disabled.
When snapshots are enabled for a cluster, you can manually create snapshots for it.
Параметр | Описание |
|---|---|
Имя Снапшота | Установите имя снапшота. В отличие от автоматически созданных снапшотов, вручную созданные снапшоты не содержат автоматически добавленную временную информацию в своих именах. Значение может содержать от 4 до 64 символов и должно начинаться с буквы. Допустимы только строчные буквы, цифры, дефисы (-) и подчеркивания (_). |
Индекс | Укажите имя индекса для Бэкапа.
Если вы не укажете этот параметр, все индексы в кластере будут сохранены по умолчанию. Имя индекса может содержать от 0 до 1024 символов. Оно не может содержать пробелы, заглавные буквы или специальные символы "\<|>/? NOTE: Вы можете выполнить GET /_cat/indices команду для запроса имён всех индексов в кластере. |
Описание снимка | Добавьте описание снимка. Значение может содержать от 0 до 256 символов и не может содержать специальные символы !<>=&\"' |
Снапшоты, созданные вручную, а также автоматически созданные в соответствии с политикой снапшотов, отображаются в списке задач снапшотов кластера.
Когда статус снапшота меняется на Available, снапшот создан. Если создание снапшота не удалось, нажмите справа от списка снапшотов, чтобы просмотреть количество неудачных задач и узнать причины сбоев. Можно отобразить до 20 неудачных задач. Когда функция снапшотов отключена или кластер удалён, записи о сбоях также очищаются.
В списке задач снапшотов кластера нажмите имя снапшота. Эта Просмотр деталей отображается диалоговое окно. Проверьте фрагменты и индексы, которые были бэкапированы, чтобы увидеть, успешен ли бэкап.
Если функция снапшотов кластера более не нужна, вы можете отключить её, чтобы освободить ресурсы хранения.
На Снапшоты кластера страница, клик Отключить Снапшот. В отображаемом диалоговом окне, кликните OK. Отключение снапшотов кластера не удаляет автоматически существующие снапшоты. Вместо этого вам нужно вручную удалить их в консоли OBS.