Redis - Резервное копирование

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

Синтаксис

Ниже приведен базовый синтаксис Redis. SAVE команда.

127.0.0.1:6379> SAVE

пример

В следующем примере создается резервная копия текущей базы данных.

127.0.0.1:6379> SAVE  
OK

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

Восстановить данные Redis

Чтобы восстановить данные Redis, переместите файл резервной копии Redis (dump.rdb) в каталог Redis и запустите сервер. Чтобы получить каталог Redis, используйтеCONFIG команда Redis, как показано ниже.

127.0.0.1:6379> CONFIG get dir  
1) "dir" 
2) "/user/tutorialspoint/redis-2.8.13/src"

В выводе вышеуказанной команды /user/tutorialspoint/redis-2.8.13/src - это каталог, в котором установлен сервер Redis.

Bgsave

Чтобы создать резервную копию Redis, альтернативная команда BGSAVEтакже доступен. Эта команда запустит процесс резервного копирования и запустит его в фоновом режиме.

пример

127.0.0.1:6379> BGSAVE  
Background saving started