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,

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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.