GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo restaurar una base de datos Shotwell dañada?

Mientras estaba importando fotos desde una tarjeta SD en Shotwell, mi computadora portátil se bloqueó (se apagó debido a un sobrecalentamiento). Ahora, ya no puedo ejecutar Shotwell:

$ shotwell
**
ERROR:x86_64-linux-gnu/db/VersionTable.c:104:version_table_construct: assertion failed: (res == SQLITE_OK)

Si muevo el .db archivo ~/.shotwell/data/photo.db en otro lugar para que ya no esté presente (pero con una copia de seguridad), shotwell se iniciará, pero reconstruirá su biblioteca, que estará vacía.
Puedo volver a importar las carpetas que crea shotwell, pero pierdo casi todos los meta- datos (sobre todo las "carpetas" o eventos y su imagen principal)

¿Hay alguna forma de reparar/reconstruir/restaurar photo.db? ?
¿Cómo puedo ver lo que hay dentro? ¿Qué tan dañado está?

¿O hay otra forma de recuperar mis eventos e importaciones?

Respuesta aceptada:

La base de datos de Shotwell puede corromperse debido a pánicos del kernel y pérdida de energía.

Con Shotwell 0.10 o superior, la base de datos se respalda automáticamente cada vez que se cierra el programa; en el peor de los casos, terminaría perdiendo cualquier trabajo desde que inició el programa.

Desafortunadamente, las versiones anteriores de Shotwell no tienen esta función y es poco probable que pueda recuperarse de una base de datos dañada.


Ubuntu
  1. Cómo hacer una copia de seguridad y restaurar una base de datos MySQL

  2. Cómo reparar una tabla de base de datos Mysql dañada

  3. ¿Cómo restaurar / etc / perfil?

  4. ¿Cómo restaurar/agregar una cuenta de usuario anterior?

  5. Cómo crear y restaurar una copia de seguridad en Plesk

¿Cómo restaurar la copia de seguridad de la base de datos usando JetBackup 5?

¿Cómo descargar o restaurar una copia de seguridad con JetBackup?

Cómo restaurar una instalación de WordPress en Plesk

¿Cómo restaurar copias de seguridad cPanel/WHM?

¿Cómo restauro las copias de seguridad en WHM?

¿Cómo restaurar repositorios predeterminados en Ubuntu?