Redis Резервное копирование и восстановление
Резервное копирование
Redis SAVE команда используется для создания резервной копии текущей базы данных Redis. Команды SAVE выполняют синхронное сохранение набора данных, создавая моментальный снимок всех данных в экземпляре Redis в форме файла RDB.
Синтаксис:
СПАСТИ
Доступно с
1.0.0
Возвращаемое значение
Простой строковый ответ: команды возвращают OK в случае успеха.
Пример: Redis Backup
Приведенный ниже пример создает резервную копию текущей базы данных.
127.0.0.1:6379> СОХРАНИТЬ Хорошо
Эта команда создаст файл dump.rdb в вашем каталоге redis.
Восстановить:
КОНФИГ GET
Чтобы восстановить данные redis, просто переместите файл резервной копии redis (dump.rdb) в каталог redis и запустите сервер. Чтобы получить каталог redis, используйте команду CONFIG. Команда CONFIG GET используется для чтения параметров конфигурации работающего сервера Redis.
127.0.0.1:6379> CONFIG get dir 1) "Дир" 2) "/ var / lib / redis / 6379"
В выводе вышеупомянутой команды "/ var / lib / redis / 6379" находится каталог, в котором установлен сервер redis.
BGSAVE
Альтернативная команда для создания резервной копии Redis - BGSAVE. Эта команда используется для сохранения БД в фоновом режиме.
Пример:
127.0.0.1:6379> BGSAVE Фоновое сохранение началось
Предыдущая: ВРЕМЯ
Далее: Учебник ARedis
Новый контент: Composer: менеджер зависимостей для PHP , R программирования