Контекст
У меня есть работающий redis-сервер.
Я хочу сделать резервную копию.
Идея:
Я хочу сделать следующее:
cp dump.rdb ~/some-other-location/06-24-2012.rdb ?
Концерн
Я не вижу ничего, что promises меня, что dump.rdb всегда является постоянным хранилищем базы данных. (I.e. мне кажется, что, когда я выполняю cp, redis находится на полпути через некоторое количество данных, и, следовательно, dump.rdb не находится в согласованном состоянии.)
Проблема:
Это плохо, потому что теперь мне нужно закрыть redis db, чтобы сделать копию dump.rdb
Вопрос:
Каков правильный способ, когда redis-server запущен, чтобы сделать резервную копию базы данных в реальном времени? И какая часть руководства promises меня, что этот метод создает базу данных, которая находится в согласованном (не наполовину написанном) состоянии.
Спасибо!