DBAtlas · Atlas für Datenbankbetrieb

ERR Background save already in progress: Background save already in progress

Redis

Was bedeutet das?

Du wolltest eine neue Hintergrundsicherung (BGSAVE) oder ein AOF-Rewrite starten, aber es läuft bereits eine Hintergrundsicherung. Redis erlaubt keinen zweiten Sicherungsprozess zur selben Zeit.

Ursache

Ein neues BGSAVE/BGREWRITEAOF wird ausgelöst, bevor das vorherige abgeschlossen ist; Monitoring-Skripte oder die Anwendung rufen wiederholt BGSAVE auf, während Fork/Sicherung bei einem großen Datenbestand lange dauert. Eine langsame Platte oder eine große RDB-Datei verlängert den Vorgang.

Lösung

Warte, bis die laufende Sicherung abgeschlossen ist; prüfe ihren Status über die Felder rdb_bgsave_in_progress und aof_rewrite_in_progress in INFO persistence und den Zeitstempel LASTSAVE. Mache die Anwendungs-/Automatisierungslogik bedingt, damit sie vor Abschluss der vorherigen Sicherung kein neues BGSAVE auslöst. Dauern Sicherungen zu lange, untersuche Plattengeschwindigkeit und RDB-Größe.

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank