Резервное копирование и восстановление данных 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Другие расширения