DBAtlas · Veritabanı operasyon atlası

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

Redis

Ne demek?

Yeni bir arka plan kaydetme (BGSAVE) ya da AOF yeniden yazma işlemi başlatmaya çalıştınız, ancak zaten devam eden bir arka plan kaydetme işlemi var. Redis aynı anda ikinci bir kayıt sürecine izin vermez.

Neden olur?

Önceki BGSAVE/BGREWRITEAOF henüz tamamlanmadan yeni bir tane tetiklenmesi; büyük veri kümesinde fork/kaydetme uzun sürerken izleme betiklerinin ya da uygulamanın tekrar tekrar BGSAVE çağırması. Yavaş disk ya da büyük RDB dosyası süreci uzatır.

Nasıl çözülür?

Devam eden kaydın bitmesini bekleyin; durumu kontrol edin: INFO persistence içindeki rdb_bgsave_in_progress ve aof_rewrite_in_progress alanları ile LASTSAVE zaman damgası. Uygulama/otomasyon mantığını, önceki kayıt bitmeden yeni BGSAVE tetiklemeyecek biçimde koşullandırın. Kayıt çok uzuyorsa disk hızını ve RDB boyutunu inceleyin.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar