Datenübergabe zum BArch: Unterschied zwischen den Versionen

Aus DIF Filmographie Wiki
Wechseln zu: Navigation, Suche
(Gesamtexport)
K (Gesamtexport)
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 18: Zeile 18:
 
* SSH-Login auf dem ZDB-Server (derzeit 88.99.134.66) mit Root-Rechten.  
 
* SSH-Login auf dem ZDB-Server (derzeit 88.99.134.66) mit Root-Rechten.  
 
* Wechseln ins Verzeichnis mit Dienstprogrammen: <code>cd /srv/www/htdocs/default/html/difdb/zf/ws</code>
 
* Wechseln ins Verzeichnis mit Dienstprogrammen: <code>cd /srv/www/htdocs/default/html/difdb/zf/ws</code>
* Prüfen, ob noch ein unabgeschlossener Exportprozess aktiv ist: <code>ps ax | grep exec_fwall</code> sollte nichts zurückliefern. Ansonsten Auftrag zurückstellen bis Export abgeschlossen.
+
* Prüfen, ob noch ein unabgeschlossener Exportprozess aktiv ist: <code>ps ax | grep exec_fwall</code> sollte außer dem Eintrag für "grep" nichts zurückliefern. Ansonsten Auftrag zurückstellen bis Export abgeschlossen.
* Start des Exports als Hintergrundprozess: <code>php exec_fwall.php &</code> , am besten am Abend, weil der Vorgang zu verlängerten Antwortzeiten an der Benutzerschnittstelle führen kann.  
+
* Start des Exports als Hintergrundprozess: <code>php exec_fwall.php s=1.5&</code> , am besten am Abend, weil der Vorgang zu verlängerten Antwortzeiten an der Benutzerschnittstelle führen kann. Wenn ein Export in der Schemaversion 1.4 gewünscht wird, als Parameter <code>s=1.4</code> angeben.
* Der Vorgang kann 6 bis 8 Stunden in Anspruch nehmen. Mit <code>ps ax | grep exec_fwall</code> lässt sich jederzeit prüfen, ob der Prozess noch aktiv ist.
+
* Der Vorgang kann 3 bis 6 Stunden in Anspruch nehmen. Mit <code>ps ax | grep exec_fwall</code> lässt sich jederzeit prüfen, ob der Prozess noch aktiv ist.
* Die SSH-Sitzung beenden.
 
 
* Sobald der Exportprozess abgeschlossen ist (i.d.R. am nächsten Tag) kann die neu erzeugte Exportdatei via HTTP unter <code>http://www.filmportal-zdb.de/dump/exp/fw/dif_fw.tar.gz</code> heruntergeladen werden.
 
* Sobald der Exportprozess abgeschlossen ist (i.d.R. am nächsten Tag) kann die neu erzeugte Exportdatei via HTTP unter <code>http://www.filmportal-zdb.de/dump/exp/fw/dif_fw.tar.gz</code> heruntergeladen werden.
  

Aktuelle Version vom 12. Oktober 2019, 06:01 Uhr

Datenübergabe vom DFF zum Bundesarchiv

Gegenwärtig steht für die Entität Filmwerk ein natives XML-Serialisierungsformt zu Verfügung. Nativ bedeutet hier, dass sich dessen Struktur am Datenmodell der Zentralen Filmografie (ZDB) und nicht an institutionsübergreifenden Standards orientiert. Es existieren zur Zeit zwei Implementierungen dieses XML-Formats:

  • Filmwerk-1.4 -- die direkte Umsetzung des ZDB-Datenmodells
  • Filmwerk-1.5 -- eine Erweiterung des Modells um die virtuelle Entität "Aggregatwerk"

Direkter Abruf

In der Filmwerk-Datenansicht der ZDB gibt es einen Link-Button "DIF-XML". Dieser liefert die XML-Serialisierung des aktuell angezeigten Filmwerks. Seit dem 7. Oktober 2019 kommt hier die Schema-Version 1.5 zum Einsatz.

Gesamtexport

Ein Gesamtexport des Filmwerk-Bestandes kann bis jetzt nur über die Kommendozeile des ZDB-Servers veranlasst werden. Hierbei lässt sich zwischen den XML-Schema-Versionen 1.4 und 1.5 wählen.

Vorgehen:

  • SSH-Login auf dem ZDB-Server (derzeit 88.99.134.66) mit Root-Rechten.
  • Wechseln ins Verzeichnis mit Dienstprogrammen: cd /srv/www/htdocs/default/html/difdb/zf/ws
  • Prüfen, ob noch ein unabgeschlossener Exportprozess aktiv ist: ps ax | grep exec_fwall sollte außer dem Eintrag für "grep" nichts zurückliefern. Ansonsten Auftrag zurückstellen bis Export abgeschlossen.
  • Start des Exports als Hintergrundprozess: php exec_fwall.php s=1.5& , am besten am Abend, weil der Vorgang zu verlängerten Antwortzeiten an der Benutzerschnittstelle führen kann. Wenn ein Export in der Schemaversion 1.4 gewünscht wird, als Parameter s=1.4 angeben.
  • Der Vorgang kann 3 bis 6 Stunden in Anspruch nehmen. Mit ps ax | grep exec_fwall lässt sich jederzeit prüfen, ob der Prozess noch aktiv ist.
  • Sobald der Exportprozess abgeschlossen ist (i.d.R. am nächsten Tag) kann die neu erzeugte Exportdatei via HTTP unter http://www.filmportal-zdb.de/dump/exp/fw/dif_fw.tar.gz heruntergeladen werden.

OAI-Dienst

Der OAI-Dienst für Filmwerke aus der ZDB verwendet bis auf weiteres das XML-Schema 1.4.