Миграция баз данных Redis в облачные базы данных

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

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

    export REDISDUMPGO_AUTH=<password>
    

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

  2. Создайте дамп исходного кластера с помощью утилиты redis_dump_go:

    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> — корневой сертификат.