From de5a9129b3d01bc758a75d2f69e4279e67a23915 Mon Sep 17 00:00:00 2001 From: WithoutPants <53250216+WithoutPants@users.noreply.github.com> Date: Fri, 17 Oct 2025 08:17:15 +1100 Subject: [PATCH] Use SafeMove when moving backup database (#6147) --- pkg/sqlite/database.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/sqlite/database.go b/pkg/sqlite/database.go index fa5d1e877..8bf0f0bda 100644 --- a/pkg/sqlite/database.go +++ b/pkg/sqlite/database.go @@ -368,7 +368,7 @@ func (db *Database) Backup(backupPath string) (err error) { if moveAfter { logger.Infof("Moving database backup to: %s", backupPath) - err = os.Rename(vacuumOut, backupPath) + err = fsutil.SafeMove(vacuumOut, backupPath) if err != nil { return fmt.Errorf("moving database backup failed: %w", err) }