[Digikam-users] Best method to move the complete photo collection
cl at isbd.net
cl at isbd.net
Tue Mar 24 09:50:36 GMT 2015
Gilles Caulier <caulier.gilles at gmail.com> wrote:
> > All very true but it's very, very risky I think. You are always at
> > risk of losing the metadata.
> >
> > As far as I understand how things work if your main digikam store
> > fails in any way you will lose the metadata if it's stored only in the
> > database. This is because Digikam will reconstruct the database when
> > you restore from backup. Backing up the database file doesn't help
> > because it won't work on a new disk drive, Digikam rebuilds it. (Well
> > it might work if you restore to exactly the same place on the same
> > disk drive but that assumes the disk drive hasn't failed)
> >
> > There needs to be a way to copy a collection of Digikam images and its
> > database in a way that allows copying the metadata from one database
> > file to another. At present I think the only way to copy is to write
> > all the metadata to file, then copy all the image files, then recreate
> > the database from the metadata in the files.
> >
>
> Not at all..
>
> digiKam identify collection from disk using UUID. This ID is stored in DB.
>
Which is why, by default, if you move a digikam hierarchy it rebuilds
the database.
> If you change disk where collection are stored, at next startup
> digiKam will not find old disk and will ask to rellocate collection to
> new disk. If you use same path than older disk mount point, digiKam
> will found it quickly. You just need to validate. It take 10 s to
> review whole collection storage.
>
I've not seen this happen when I have copied a digikam hierarchy.
When I copied mine from one place to another (everything including the
database) digikam *always* rebuilt the database.
In my case I was copying digikam from /home/chris/pictures on one
computer to /home/chris/pictures on another computer. I actually
wanted to mirror the collection but, as I said, digikam always
insisted on rebuilding the database (which took several hours).
If there is a way of doing this I'd love to know because it would make
my life a whole lot easier!
--
Chris Green
ยท
More information about the Digikam-users
mailing list