Резервное копирование и восстановление данных Redis

Redis SAVEКоманда используется для создания резервной копии текущей базы данных.

Синтаксис

Базовый синтаксис команды Redis SAVE выглядит следующим образом:

redis 127.0.0.1:6379> SAVE 

Пример

redis 127.0.0.1:6379> SAVE 
OK

Эта команда создаст файл dump.rdb в каталоге установки Redis.


Восстановление данных

Чтобы восстановить данные, просто переместите файл резервной копии (dump.rdb) в каталог установки Redis и запустите службу. Чтобы узнать каталог Redis, можно использовать командуCONFIG, как показано ниже:
 
redis 127.0.0.1:6379> CONFIG GET dir
1) "dir"
2) "/usr/local/redis/bin"

Приведённая выше командаCONFIG GET dir. Вывод показывает, что каталог установки Redis — /usr/local/redis/bin.


Bgsave

Вы также можете использовать команду для создания файла резервной копии RedisBGSAVE, которая выполняется в фоновом режиме.

Пример

127.0.0.1:6379> BGSAVE

Background saving started
Другие расширения