Перейти к основному содержимому
Миграция баз данных Redis в облачные базы данных

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

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

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