[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
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.