<div>Thank you anders,<br></div><div><br></div><div>well by "fiddling" I mean that I was actually trying to make such a back up! which I already had actually because I also rsync my folders to another disk, but then I played with this migration tool, and for some reason, I lost everything. I think I used the migration first with the default setting (SQlite --> SQlite and same source and folder destination) then I re-ran it by changing the destination directory (to this back up disk), then for a simple test, recopied the file I just migrated back to my original digikam folder.... but this file (although it is 20.6Mbytes large) seem to be a database with empty tables (but it has the tables for a usual digikam DB, but they are just empty...)</div>
<div><br></div><div>I'll just have to start all over again from the last backup of my digikam DB file I now have (more than a year ago...) ... or just give up...</div><br><div class="gmail_quote">2013/1/29 Anders Lund <span dir="ltr"><<a href="mailto:anders@alweb.dk" target="_blank">anders@alweb.dk</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="font-family:'Monospace';font-size:9pt;font-weight:400;font-style:normal">
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Hi Samuel,</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Tirsdag den 29. januar 2013 17:08:22 skrev Samuel Ronayette: </p><div class="im">
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">> oh yes, I'm convinced I did something wrong, and there is no bug here...</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">> but almost each time I fiddle with the database, it goes wrong somehow...</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
</div><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">To me, "fiddle with the database" sounds like asking for trouble! I'd make a backup prior to that for any database.</p>
<div class="im">
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">> What is this "migration tool" I used in the first place? Why it didn't make</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">> a copy of my database?</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
</div><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Maybe you did not set different paths? I never tried it, but AFAICS it is meant to migrate to/from locations and database backends. The tool seems to set both ends of the operation to the same file pr default, which does not look very smart to me.</p>
<div class="im">
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">> I understand that to make a backup of my database, I just copy the file</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">> digikam4.db somewhere else, is that right? (and is that enough to retrieve</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">> everything ?)</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
</div><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Yes, the sqlite file can be backed up by taking a copy. I use a rsync based tool to make backups of the entire directory. This will backup changed and new images, and the database when changed. The tool I use is backintime, but there are more tools, so choose one that you like.</p>
<div class="im">
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">> I never heard of this sidecar files, I'll have a look.</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
</div><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">In digikam settings, go to the "Metadata" page, and enable reading and writing to files, along with writing to sidecar files. I use the option to only use sidecar files for readonly images, which includes RAW unless you use the experimental writing option (using digikam 3.0 rc here)</p>

<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">-- </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Anders</p></div><br>_______________________________________________<br>
Digikam-users mailing list<br>
<a href="mailto:Digikam-users@kde.org">Digikam-users@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/digikam-users" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-users</a><br>
<br></blockquote></div><br>