redis: Sicherung von dump.rdb

Kontext

Habe ich eine live läuft redis-server.

Möchte ich ein backup machen.

Idee:

Möchte ich Folgendes tun:

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

Sorge

Sehe ich nicht alles, was verspricht mir, dass dump.rdb ist immer eine konsistente Datenbank zu speichern. (I. e. es erscheint mir möglich, während ich mich der Ausführung cp redis ist auf halbem Weg durch das schreiben ein Stück von Daten, und somit dump.rdb ist nicht in einem konsistenten Zustand.)

Problem:

Das ist schlecht, weil ich jetzt zum Herunterfahren des redis-db, um eine Kopie der dump.rdb

Frage:

Was ist der richtige Weg, einen redis-server ausgeführt wird, um ein live-backup der Datenbank? Und was Teil des Handbuchs verspricht mir, dass diese Methode erstellt eine Datenbank in einem konsistenten (nicht nur zur Hälfte geschrieben) Zustand.

Dank!

InformationsquelleAutor der Frage | 2012-06-24

Schreibe einen Kommentar