ELMA365 On-Premises > Подготовка инфраструктуры ELMA365 On-Premises > Базы данных > Подготовка внешних баз данных / Переход с Redis на Valkey

Переход с Redis на Valkey

Если ранее вы использовали Redis, выполнить переход с этой СУБД на Valkey можно одним из способов:

Плавный переход с Redis на Valkey

Для выполнения плавного перехода:

  1. Используйте дополнительный узел. На нём установите и настройте Valkey, как указано в первом и втором шагах в статье «Valkey».
  2. Измените параметры ELMA365, указав строку подключения к Valkey:
  • строка для подключения к Valkey:

redis://<valkey-server-address>:6379/0

  • строка для подключения к Valkey c TLS/SSL:

rediss://<valkey-server-address>:6379/0

  1. После успешного подключения к Valkey отключите сервер Redis, чтобы освободить системные ресурсы. Он больше не используется.

Переход с Redis на Valkey с остановкой приложения ELMA365

Чтобы перейти с Redis на Valkey, используя текущий сервер Redis:

  1. Остановите все сервисы приложения ELMA365 и дождитесь их завершения. Для этого используйте команду:

kubectl scale deploy --replicas=0 --all [-n <elma365-namespace>]

  1. Остановите сервис Redis:

sudo systemctl disable --now redis-server

  1. Выполните установку и настройку Valkey, как указано в первом и втором шагах в статье «Valkey».
  2. Запустите все сервисы приложения ELMA365, используя команду:

kubectl scale deploy --replicas=1 --all [-n <elma365-namespace>]