staging.inyokaproject.org

Größe von soprano-virtuoso.db reduzieren

Status: Ungelöst | Ubuntu-Version: Kubuntu 12.10 (Quantal Quetzal)
Antworten |

JanMalte

Avatar von JanMalte

Anmeldungsdatum:
8. Oktober 2007

Beiträge: 291

Hallo,

ich mache regelmäßig Backups von meinem /home Verzeichnis. Das ganze läuft auch recht flüssig durch, nur die Datei .kde/share/apps/nepomuk/repository/main/data/virtuosobackend/soprano-virtuoso.db ist riesig groß. Diese dann auf das Backup Medium zu kopieren dauert sehr lange.

Ich wollte nun wissen, ob es eine Möglichkeit gibt, diese Datei, oder Nepomuk selber, irgendwie zu optimieren, sodass der Transfer beschleunigt wird. Vielleicht lässt sich die Datenbank ja auf mehrere Dateien partitonieren?

mgraesslin Team-Icon

Avatar von mgraesslin

Anmeldungsdatum:
8. November 2006

Beiträge: 9183

ich würde empfehlen diese nicht ins backup mitzunehmen. Es ist eine Datenbank und diese mögen es normalerweise nicht einfach kopiert zu werden. Wenn du ein Backup von Nepomuk haben willst: es gibt dafür ein spezielles Tool.

HmpfCBR Team-Icon

Avatar von HmpfCBR

Anmeldungsdatum:
22. Mai 2007

Beiträge: 4597

In KDE 4.10 gibt es zudem die Möglichkeit die Datenbank mit nepomukcleaner aufzuräumen. Das dauert evtl. eine ganze Weile und auch wenn sich dort lange nichts ändert (bei mir ist z.B. minutenlang der Punkt "Doppelte Dateimetadaten werden zusammengeführt" zu sehen), heißt das nicht, dass das Programm schon durch ist. Backup der Datenbank dann mit nepomukbackup bzw. über die graphische Oberfläche "Systemeinstellungen → Desktopsuche → Sicherung".

edit: Wenn nepomukcleaner durch ist, ändert sich der Button unten von "Anhalten" zu "Beenden".

JanMalte

(Themenstarter)
Avatar von JanMalte

Anmeldungsdatum:
8. Oktober 2007

Beiträge: 291

Danke für die Hinweise. Gibt es eine Möglichkeit das Backup über die Kommandozeile zu starten? Mein Backup Skript läuft mittels Cron automatisch, sodass ich gerne sicherstellen würde, dass das Backup von Nepomuk vorher erstellt wurde.

HmpfCBR Team-Icon

Avatar von HmpfCBR

Anmeldungsdatum:
22. Mai 2007

Beiträge: 4597

nepomukbackup scheint keine direkte Übergabe eines Sicherungsortes als Kommandozeilenparameter zu unterstützen. Allerdings kannst du eine tägliche oder wöchentliche Sicherung sowie deren Startzeit einstellen.

JanMalte

(Themenstarter)
Avatar von JanMalte

Anmeldungsdatum:
8. Oktober 2007

Beiträge: 291

Leider muss hierfür der Computer laufen. Ist der Computer zu diesem Zeitpunkt nicht angeschaltet, wird auch kein Backup angelegt. Hier wäre ein Ansatz wie bei Anacron besser, bei dem das Backup zu dem Zeitpunkt, oder dem ersten möglichen danach, gestartet wird. Vor allem bei Notebooks ist eine feste Zeit schwer einzuhalten. Gerade das möchte ich aber sichern.

Naja, vielleicht kommt eine solche Möglichkeit noch ☺

Antworten |