[Kobv-opus-tester] URN/URL-Änderung bei Migration von Opus 3 auf Opus 4

Dr. Karl-Josef Ziegler kziegler at uni-koblenz.de
Do Jan 22 15:41:07 CET 2015


Liebes Opus-Team!

Zur Zeit testen wir gerade zusammen mit dem hbz den Umstieg von Opus 3
auf Opus 4. Dabei werden ja auch die Dokumente migriert und erhalten
eine andere URL. Für einige unserer Dokumente existiert auch bereits
eine URN der DNB.

Daraus ergeben sich für uns folgende Probleme:

- Durch die Apache Rewrite Rules kann man auch über die alten Opus 3
URLs weiterhin den Zugriff auf die Dokumente auf Opus 4 sicherstellen.
Aber: bedeutet das nicht, dass unter dem alten (i.e. Opus 3) Server der
Apache mit den Rewrite Rules 'bis in Ewigkeit' weiterlaufen muss? Also
doch nur eine vorübergehende Lösung?

- zweite Möglichkeit: wir ändern die alten Opus 3-URLs auf die neuen
Opus 4-URLs. Das bedeutet: da die URNs ja fix sind, müssten für alle
bisherigen URNs auf dem Linkresolver der DNB neue URLs hinterlegt
werden. Zusätzlich haben wir unsere Opus 3-Dokumente in unserem
Katalogsystem (mit URN und URL) erfasst. Also müssten wir auch dort alle
Datensätze auf die neue URL ändern? Ein hoher Aufwand.

Wie handhaben denn andere Bibliotheken dieses Migrationsproblem? Oder
habe ich da einen Denkfehler?

- In Bibliothekssystemen hat man aus diesem Grund ja eine Datentrennung
eingeführt: es gibt eine Systemnummer, die von Datenbank zu Datenbank
variieren kann. Und (als 'interner' Bestandteil des Datensatzes) eine
eindeutige Ident-Nummer. Über diese könnte ein Dokument auch über
Versionssprünge hinweg angesprochen werden. Also z. Bsp.:

http://opus3server/search.php?ID=4711

http://opus4server/search.php?ID=4711

würde dann dasselbe Dokument liefern. Vorteil: opus3server läßt sich
maschinell recht gut automatisiert in opus4server ändern. Man muss nur
sicherstellen, dass jede Identnummer eindeutig und nur einmal vergeben
wird. Ist so etwas mal bei Opus angedacht?


-- 

Viele Grüße,

- Karl-Josef Ziegler


Mehr Informationen über die Mailingliste Kobv-opus-tester