redis: tworzenie kopii zapasowej dump.rdb

Kontekst

Mam działający serwer redis na żywo.

Chcę zrobić kopię zapasową.

Pomysł:

Chcę wykonać następujące czynności:

cp dump.rdb ~/some-other-location/06-24-2012.rdb ?
Dotyczyć

Nie widzę niczego, co obiecuje mi, że dump.rdb jest zawsze spójnym magazynem baz danych. (Tj. Wydaje mi się możliwe, że podczas wykonywania cp redis jest w połowie pisania jakiegoś fragmentu danych, a zatem dump.rdb nie jest w stanie spójnym.)

Problem:

To jest złe, ponieważ teraz będę musiał zamknąć db redis, aby utworzyć kopię dump.rdb

Pytanie:

Jaki jest właściwy sposób, w jaki działa serwer redis, do tworzenia kopii zapasowej bazy danych na żywo? I jaka część podręcznika obiecuje mi, że ta metoda tworzy bazę danych, która jest w spójnym (nie w połowie zapisanym) stanie.

Dzięki!

questionAnswers(2)

yourAnswerToTheQuestion