CSS позволяет использовать снапшоты для резервного копирования и восстановления данных кластера Elasticsearch. Сохраняя снапшот в OBS Бакете, вы сохраняете копию состояния кластера на определённый момент времени. Восстанавливая этот снапшот, вы можете вернуть кластер в предыдущее состояние. Существует два способа создания снапшотов: автоматический и ручной.
При использовании снапшотов для резервного копирования данных, созданные снапшоты сохраняются в OBS Бакетах, что приведёт к дополнительным расходам. Подробности см. в разделе "Billing" в Object Storage Service Руководство пользователя.
Параметр | Описание |
|---|---|
OBS Бакет | В раскрывающемся списке выберите OBS бакет для хранения снапшотов. Если ни один OBS бакет не удовлетворяет вашим требованиям, нажмите Создать Бакет чтобы перейти в консоль OBS и создать его. Чтобы предоставить пользователю IAM доступ к OBS бакету, необходимо предоставить GetBucketStoragePolicy, GetBucketLocation, ListBucket, и ListAllMyBuckets разрешения этому пользователю. |
Путь бэкапа | Путь хранения Снапшота в OBS Бакете. Путь бэкапа не может:
CAUTION: Только стандартное хранилище OBS может использоваться для хранения Снапшотов. Не применяйте правила жизненного цикла OBS к пути бэкапа. |
Максимальная скорость бэкапа (в секунду) | Параметр задает максимальную Бэкап‑скорость на узел. При превышении происходит контроль потока, чтобы предотвратить чрезмерное использование ресурсов и обеспечить стабильность системы. Фактическая Бэкап‑скорость может не достичь заданного значения, поскольку она зависит от факторов, таких как производительность OBS и ввод/вывод диска. Формат значения: число + единица
Значение по умолчанию: 40 MB Значение 0 МБ означает отсутствие ограничения скорости, с которой данные бэкапятся в Снапшот. Слишком высокая Бэкап‑скорость может привести к чрезмерному использованию ресурсов, что может повлиять на стабильность кластера. Поэтому задавайте этот параметр тщательно. |
Максимальная скорость восстановления (в секунду) | Параметр задает максимальную скорость восстановления на узел. При превышении происходит контроль потока, чтобы предотвратить чрезмерное использование ресурсов и обеспечить стабильность системы. Фактическая скорость восстановления может не достичь заданного значения, поскольку она зависит от факторов, таких как производительность OBS и ввод/вывод диска. Формат значения: число + единица
Значение по умолчанию:
Слишком высокая скорость восстановления может привести к чрезмерному использованию ресурсов, что может сказаться на стабильности кластера. Настраивайте этот параметр внимательно, чтобы поддерживать оптимальную производительность. Для кластеров Elasticsearch более новых, чем 7.6.2, скорость восстановления также ограничивается indices.recovery.max_bytes_per_sec параметр.
NOTE:
|
IAM Agency | Выберите IAM agency, чтобы предоставить текущей учётной записи разрешение доступа к OBS и его использованию. Чтобы хранить снимки в OBS бакет, у вас должны быть необходимые разрешения доступа к OBS.
WARNING: Имя агентства может содержать только буквы (чувствительные к регистру), цифры, подчеркивания (_), и дефисы (-). В противном случае резервное копирование завершится неудачей. |
Определите, следует ли включить автоматическое создание снимков на основе потребностей сервиса.
Информация о конфигурации будет отображена в разделе Cluster Snapshots вкладке.
Вы можете включить автоматическое создание снимков после того, как снимки кластера уже включены.
Параметр | Описание |
|---|---|
Префикс имени снимка | Имя снимка состоит из префикса имени снимка и метки времени, например, snapshot-1566921603720. Префикс имени снапшота может содержать от 1 до 32 символов. Он должен начинаться с строчной буквы и может содержать только строчные буквы, цифры, дефисы (-) и нижние подчёркивания (_). Значение по умолчанию Снапшот. |
Часовой пояс | Выберите часовой пояс для времени начала бэкапа. |
Время начала бэкапа | Укажите время начала авто бэкапа. Выберите значение из раскрывающегося списка. Интервал может быть Ежедневно, Ежечасно, или еженедельно (выбирая определённый день недели), а время бэкапа можно установить на любой час от 00:00 до 23:00 (только полные часы). |
Сохранённые Снапшоты | Количество автоматически сохраняемых снимков. Значение может быть от 1 до 90. Система автоматически удаляет лишние снимки каждые полчаса. (Политика удаления по истечении срока применяется только к снимкам, которые были автоматически созданы с той же частотой, что и текущая политика автоматического создания снимков.) NOTE: Если интервал создания снимков короткий или размер данных индексов большой, количество автоматически сохраняемых снимков может не достигнуть значения, установленного с помощью этого параметра. |
Индекс | Укажите имя индекса для резервного копирования.
Если не указать этот параметр, все индексы в кластере будут резервироваться по умолчанию. Имя индекса может содержать от 0 до 1024 символов. Оно не может содержать пробелы, заглавные буквы или специальные символы "\<|>/? ПРИМЕЧАНИЕ: Вы можете выполнить GET /_cat/indices команда для получения имен всех индексов в кластере. |
После включения автоматического создания снимков, Автоматическое создание снимков параметр в Снимки кластера область отображается как Включено.
Снапшоты, автоматически созданные в соответствии с политикой снапшотов, а также вручную созданные, отображаются в списке задач снапшотов кластера.
Когда статус снапшота меняется на Доступно, снапшот создан. Если создание снапшота не удалось, нажмите справа в списке снапшотов, чтобы просмотреть количество неудачных задач и узнать причины сбоев. Можно отобразить максимум 20 неудачных задач. Когда функция снапшота отключена или кластер удалён, записи о сбоях также очищаются.
В списке задач снапшотов кластера нажмите имя снапшота. Просмотреть детали отображается диалоговое окно. Проверьте сегменты и индексы, которые были сохранены в бэкапе, чтобы увидеть, успешен ли бэкап.
После отключения автоматического создания снимков, Автоматическое создание снимка параметр в Снимки кластера область отображается как Отключено.
Когда снимки включены для кластера, вы можете вручную создавать снимки для него.
Параметр | Описание |
|---|---|
Имя снимка | Установите имя снапшота. В отличие от автоматически созданных снапшотов, вручную созданные снапшоты не имеют автоматически добавленной к их именам информации о времени. Значение может содержать от 4 до 64 символов и должно начинаться с буквы. Допустимы только строчные буквы, цифры, дефисы (-) и подчеркивания (_). |
Индекс | Укажите имя индекса для резервного копирования.
Если не указать этот параметр, все индексы в кластере будут бэкапированы по умолчанию. Имя индекса может содержать от 0 до 1024 символов. Оно не может содержать пробелы, заглавные буквы или специальные символы "\<|>/? NOTE: Вы можете выполнить GET /_cat/indices команду для получения имён всех индексов в кластере. |
Описание снимка | Добавьте описание снимка. Значение может содержать от 0 до 256 символов и не может содержать специальные символы !<>=&\"' |
Снимки, созданные вручную, а также автоматически созданные согласно политике снимков, отображаются в списке задач снимков кластера.
Когда статус снимка меняется на Доступно, снимок создан. Если создание снимка не удалось, нажмите справа от списка снимков, чтобы просмотреть количество неудачных задач и узнать причины сбоя. Можно отобразить не более 20 неудачных задач. Когда функция снимков отключена или кластер удалён, записи о сбоях также очищаются.
В списке задач снимков кластера нажмите имя снимка. The Просмотр деталей отображается диалоговое окно. Проверьте фрагменты и индексы, которые были сохранены, чтобы увидеть, успешна ли резервная копия.
Если функция снимков кластера больше не нужна, вы можете отключить её, чтобы освободить ресурсы хранения.
На Снимки кластера странице, нажмите Отключить снимок. В отображаемом диалоговом окне нажмите OK. Отключение снапшотов кластера не приводит к автоматическому удалению существующих снапшотов. Вместо этого вам необходимо вручную удалить их в консоли OBS.