Миграция баз данных Redis

Вы можете перенести базы данных Redis в Облачные базы данных Selectel.

Для этого создайте логический дамп исходного кластера с помощью утилиты redis_dump_go и восстановите дамп в новом принимающем кластере Redis.

  1. Подключитесь к Redis. Если вы используете пароль, укажите его в переменной окружения:

    export REDISDUMPGO_AUTH=<password>

    Укажите <password> — пароль пользователя исходного кластера.

  2. Создайте дамп исходного кластера:

    redis-dump-go \
      -host <host> \
      -port <port> \ 
      > redis_backup.txt

    Укажите:

    • <host> — IP-адрес или DNS-имя мастер-хоста исходного кластера;
    • <port> — порт.
  3. Восстановите дамп в принимающем кластере:

    redis-cli \ 
        -a <password> \ 
        -h <host> \ 
        -p <port> \ 
        --tls \ 
        --cacert <cacert> \ 
        --pipe \ 
        < redis_backup.txt

    Укажите:

    • <password> — пароль пользователя принимающего кластера;
    • <host> — IP-адрес или DNS-имя мастер-хоста принимающего кластера;
    • <port> — порт;
    • <cacert> — корневой сертификат.