[solved] Nach Upgrade auf Debian-13: Vorta Backup startet nicht mehr
Detlef Müller <[email protected]>
| Newsgroups | gmane.linux.debian.user.german |
|---|---|
| Organization | A noiseless patient Spider |
| Message-ID | <[email protected]> |
Hallo, allerseits.
Hier mein etwas unbefriedigender rabiater "Lösungs"-weg:
1. vorta vollständig deinstalliert
2. Den Ordner ~./local/share/Vorta entfernt
3. vorta neu installiert
4. Borg-Repo über das Vorta-GUI eingefügt und und die Einstellungen neu
enigegeben.
Auf den ersten Blick scheint alles wieder zu laufen ...
leider wurde so die Befriedigung der Neugier, was da schief gelaufen ist
dem Pragmatismus "hauptsache es läuft wieder" geopfert :(
Gruß,
Detlef
Am 28.11.25 um 17:20 schrieb Detlef Müller:
> Hallo, allerseits,
>
> seit Jahren machte Vorta auf meinem System (Bookworm) jeden Nachmittag
> ein Backup.
>
> Nun, nach Upgrade auf die neue Distribution, streikt Vorta ... das
> Programm stürzt bei Aufruf im Terminal ab und meldet unter anderem
> "sqlite3.DatabaseError: database disk image is malformed".
> Volles Traceback weiter unten unten.
>
> Ein Aufruf von
> borg check /media/lef/Backups/repo_lef/
>
> führt (nach gehöriger Zeit) zu keiner weiteren Ausgabe, beendet also
> ohne Fehlermeldung.
> Mittels "borg mount" kann ich auch die bisherigen Backups auf ein
> Directory mounten.
>
> Mein Setup ist maximal simpel (ja ich weiß, unsicher):
> Ein Repository, unverschlüsselt auf externer Usb-Platte neben dem Rechner.
>
> Versionen (natürlich frisch von trixie):
> borg --version
> borg 1.4.0
> vorta --version
> Vorta 0.10.3
>
> Die Suchmaschine führte auf den Tipp, in .local/share/Vorta
> die Datei settings.db zu überschreiben mit einer der Dateien namens
> " settings_v19_2025-11-28-004525.db".
> Das hat bei mir leider nichts am Verhalten geändert ... ich hoffe mal,
> es hat nicht auch noch etwas verschlimmert :)
>
> Was könnte ich nun noch probieren?
>
> Gruß,
> Detlef
>
> Traceback:
>
> vorta -v
> 2025-11-28 15:26:13,466 - root - CRITICAL - Uncaught exception, file a
> report at https://github.com/borgbase/vorta/issues/new/choose
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/peewee.py", line 3322, in
> execute_sql
> cursor.execute(sql, params or ())
> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
> sqlite3.DatabaseError: database disk image is malformed
>
> During handling of the above exception, another exception occurred:
>
>
> Traceback (most recent call last):
> File "/usr/bin/vorta", line 8, in <module>
> sys.exit(main())
> ~~~~^^
> File "/usr/lib/python3/dist-packages/vorta/__main__.py", line 74, in
> main
> init_db(sqlite_db)
> ~~~~~~~^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/vorta/store/connection.py", line
> 91, in init_db
> run_migrations(current_schema, con)
> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/vorta/store/migrations.py", line
> 225, in run_migrations
> _apply_schema_update(
> ~~~~~~~~~~~~~~~~~~~~^
> current_schema,
> ^^^^^^^^^^^^^^^
> 20,
> ^^^
> migrator.add_column(SettingsModel._meta.table_name, 'tooltip',
> pw.CharField(default='')),
>
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> )
> ^
> File "/usr/lib/python3/dist-packages/vorta/store/migrations.py", line
> 272, in _apply_schema_update
> migrate(*operations)
> ~~~~~~~^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/playhouse/migrate.py", line 944,
> in migrate
> operation.run()
> ~~~~~~~~~~~~~^^
> File "/usr/lib/python3/dist-packages/playhouse/migrate.py", line 162,
> in run
> self._handle_result(method(*self.args, **kwargs))
> ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/playhouse/migrate.py", line 156,
> in _handle_result
> self._handle_result(item)
> ~~~~~~~~~~~~~~~~~~~^^^^^^
> File "/usr/lib/python3/dist-packages/playhouse/migrate.py", line 153,
> in _handle_result
> result.run()
> ~~~~~~~~~~^^
> File "/usr/lib/python3/dist-packages/playhouse/migrate.py", line 162,
> in run
> self._handle_result(method(*self.args, **kwargs))
> ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/playhouse/migrate.py", line 151,
> in _handle_result
> self.execute(result)
> ~~~~~~~~~~~~^^^^^^^^
> File "/usr/lib/python3/dist-packages/playhouse/migrate.py", line 147,
> in execute
> self.migrator.database.execute(node)
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
> File "/usr/lib/python3/dist-packages/peewee.py", line 3330, in execute
> return self.execute_sql(sql, params)
> ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/peewee.py", line 3320, in
> execute_sql
> with __exception_wrapper__:
> ^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/peewee.py", line 3088, in __exit__
> reraise(new_type, new_type(exc_value, *exc_args), traceback)
> ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/peewee.py", line 196, in reraise
> raise value.with_traceback(tb)
> File "/usr/lib/python3/dist-packages/peewee.py", line 3322, in
> execute_sql
> cursor.execute(sql, params or ())
> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
> peewee.DatabaseError: database disk image is malformed