ts678
April 7, 2025, 4:19pm
4
kenkendk:
In the past, there has been complaints that the recreate database was really slow, and in some cases failed, requiring the use of the recovery tool to get data out.
I haven’t heard of RecoveryTool use in a really long time, but not all are reported.
More common is the slow or failed path, then it’s a fight to get back into business.
I use “business” for all users’ routines, but actual businesses may prefer to spend resources to reduce risk of downtime (they should have multiple backups though).
Personal backups might have a different tradeoff about predictability of recoveries.
In addition to that posted situation, there’s my own recent situation where 2.1.0.107 Canary made a mess that took a long time to find a working path to a DB recovery.
Granted, Canary is a test release, but some of these same bugs landed in the Beta and first 2.1.0.4 Stable release, leading to fast 2.1.0.5 Stable and low broad impact.
Database Restore Takes Over 5 Days/Looking for Alternatives hasn’t concluded yet.
opened 01:57PM - 30 Mar 25 UTC
bug
- [x] I have searched open and closed issues for duplicates.
- [x] I have search… ed the [forum](https://forum.duplicati.com) for related topics.
----------------------------------------
## Environment info
- **Duplicati version**: 2.1.0.112 (2.1.0.112_canary_2025-03-26)
- **Operating system**: Windows 11
- **Backend**: Backblaze
## Description
My backup is currently in a state where each backup operation failes. Even recreate (delete & repair) fails:
## Steps to reproduce
1. Recreating the db produces these warnings:
```
"2025-03-28 15:42:10 +01 - [Warning-Duplicati.Library.Main.Operation.RecreateDatabaseHandler-MissingFileDetected]: Remote file referenced as duplicati-b8bf3f509fd7e400cb35b03064d4a9fe9.dblock.zip.aes by duplicati-i764ffdf7bc9243e8af6055cfe2440567.dindex.zip.aes, but not found in list, registering a missing remote file",
"2025-03-28 15:51:37 +01 - [Warning-Duplicati.Library.Main.Operation.RecreateDatabaseHandler-MissingFileDetected]: Remote file referenced as duplicati-b88b6ef2f82ea4777a76fb247ab071d35.dblock.zip.aes by duplicati-iba111aa1f4234f56a889cec1dcc2bd29.dindex.zip.aes, but not found in list, registering a missing remote file",
"2025-03-28 16:01:25 +01 - [Warning-Duplicati.Library.Main.Database.LocalRecreateDatabase-MissingVolumesDetected]: Replaced blocks for 2 missing volumes; there are now 2 missing volumes",
"2025-03-28 16:06:45 +01 - [Warning-Duplicati.Library.Main.Database.LocalRecreateDatabase-MissingVolumesDetected]: Replaced blocks for 2 missing volumes; there are now 1 missing volumes"
```
2. Running a normal backup afterwards fails with this error:
```
"2025-03-28 16:08:19 +01 - [Error-Duplicati.Library.Main.Controller-FailedOperation]: Die Operation Backup ist mit folgenden Fehler fehlgeschlagen: Detected 12 file(s) in FilesetEntry without corresponding FileLookup entry\r\nConstraintException: Detected 12 file(s) in FilesetEntry without corresponding FileLookup entry"
```
3. Rapair afterwards gives the same error:
```
2025-03-28 16:08:56 +01 - [Error-Duplicati.Library.Main.Controller-FailedOperation]: Die Operation Repair ist mit folgenden Fehler fehlgeschlagen: Detected 12 file(s) in FilesetEntry without corresponding FileLookup entry
ConstraintException: Detected 12 file(s) in FilesetEntry without corresponding FileLookup entry
```
What can I do to repair the db?
is another Canary case that hasn’t even been started on. Concerns remain valid.
Situation seems to be generally improving (ignoring Canary risk), but isn’t solved.