2017-06-27 1 views
0

Ich möchte ein Skript schreiben, das meine Datenbank ablegt und eine Sicherungskopie von if erstellt. Ich hatte jedoch ein Problem. Ich brauche SAVE Datenbank und danach muss ich eine Datei an einen anderen Ort kopieren. Die Sache ist, nachdem ich einen SAVE Befehl mit redis-cli ausgeführt habe, werden die Dateiberechtigungen überschrieben und auf -rw-rw---- gesetzt.Wie setze Redis dump.rdb Dateiberechtigungen?

Wie kann Redis die dump.rdb mit anderen Berechtigungen speichern?

Ich habe diese Antwort gefunden: Changing default file permission on redis dump, es beschreibt das gleiche Problem, das ich gegenüberstelle, aber Einstellung umask hat nicht in meinem Fall geholfen.

Antwort

0

Ich beantworte meine eigene Frage, danke an die Jungs von Redis Repository bei Github.

Hier ist, wie ich es gelöst:

sudo systemctl edit redis-server.service

im Editor-Typ; [Service] UMask=0002

Und dann systemctl reenable redis-server.service und systemctl restart redis-server ausführen.

Verwandte Themen