{"id":133,"date":"2014-02-04T14:53:01","date_gmt":"2014-02-04T13:53:01","guid":{"rendered":"http:\/\/schulenwegg.ch\/cms\/?page_id=133"},"modified":"2014-02-04T14:53:01","modified_gmt":"2014-02-04T13:53:01","slug":"archivistabox-2012vii","status":"publish","type":"page","link":"https:\/\/archivista.ch\/cms\/de\/aktuell-blog\/jahre-2008-2019\/blogs-2012\/archivistabox-2012vii\/","title":{"rendered":"ArchivistaBox 2012\/VII"},"content":{"rendered":"<h1>ArchivistaBox 2012\/VII: RAM-Modus und Publizieren<\/h1>\n<p><em><strong>Pfaffhausen, 20. Juni 2012:<\/strong> Wir freuen uns, die ArchivistaBox 2012\/VII pr\u00e4sentieren zu k\u00f6nnen. Das neue Release enth\u00e4lt einen neuen RAM-Modus, selbstragende Archive k\u00f6nnen neu direkt in WebClient erstellt werden und viele kleinere Erweiterungen sind hinzugekommen. Nachfolgend m\u00f6chten wir die Neuerungen kurz vorstellen, ebenso wird in einer Schritt-f\u00fcr-Schritt-Anleitung gezeigt, wie mit ArchivistaDMS ein selbstragendes Archiv binnen Minuten erstellt werden kann; optional auch komplett im RAM.<\/em><\/p>\n<h2><img loading=\"lazy\" decoding=\"async\" align=\"right\" width=\"300\" hspace=\"5\" height=\"169\" alt=\"\" src=\"\/de\/media\/moosalp1.jpg\" \/>Neue Funktionen der Version 2012\/VII<\/h2>\n<p>Neu stehen <strong>Skripte f\u00fcr einen Cluster im RAM sowie f\u00fcr die konventionelle Installation<\/strong> auf Festplatten zur Verf\u00fcgung (siehe dazu \/home\/cvs\/archivista\/jobs\/scripts.tgz). Bei den Festplatten wird neu mit <strong>UUID-Nummern<\/strong> gearbeitet. Die alte Benennung kann mit &#8217;nouuid&#8216; gleichwohl weiter verwendet werden.<\/p>\n<p>Mit der Start-Option (erster Screen!) <strong>&#8218;ram ramonly&#8216; kann die ArchivistaBox neu ausschliesslich im RAM<\/strong> betrieben werden. Im Unterschied zum RAM-Modus, wo die Datenpartition auf einer Festplatte liegt, wird bei &#8218;ram ramonly&#8216; das gesamte System ausschliesslich im RAM betrieben. Dank besserer Speicherverwaltung konnte zudem der RAM-Bedarf deutlich gesenkt werden: 1.5 GByte f\u00fcr ArchivistaVM, 3.0GByte f\u00fcr ArchivistaDMS und 4.5 GByte f\u00fcr ArchivistaDesktop (bisher 2, 4 oder 8 GByte).<\/p>\n<p>Die Start-Optionen <strong>&#8217;nomod.xxx&#8216;<\/strong> bzw. <strong>&#8218;allmod&#8216;<\/strong> k\u00f6nnen dazu verwendet werden, um gewisse <strong>Kernel-Module beim Hochfahren nicht zu starten<\/strong> bzw. (sofern sie aktiviert sind) auch wieder zu negieren. Entstanden ist diese Option beim ArchivistaBox-Installer, weil es bei bestimmten Netbooks mit dem Kernel-Modul &#8218;atl1c&#8216; Probleme gab, die darin m\u00fcndeten, dass die ArchivistaBox im RAM-Modus ohne angeschlossenes Netzwerkkabel gar nicht startete (bei 70 bis 80 Prozent blieb sie h\u00e4ngen). Mit &#8217;nomod.atl1c&#8216; kann hier der &#8218;St\u00f6renfried&#8216; unterwegs deaktiviert werden.<\/p>\n<p>Im <strong>WebClient kann neu bei jedem Update eines Dokumentes ein Skript aufgerufen werden.<\/strong> Darin k\u00f6nnen benutzerspezifische \u00c4nderungen durchgef\u00fchrt werden. Ein Beispielsskript findet sich unter \/home\/cvs\/archivista\/jobs mit dem Namen archivista.pl. Diese Datei muss nach \/home\/data\/archivista\/cust\/autofields mit dem Namen der zu verwendenden Datenbank kopiert werden, um die Funktionalit\u00e4t freizuschalten. Bitte beachten, das Skript sollte an die eigenen Bed\u00fcrfnisse angepasst werden, ebenso l\u00e4sst es in WebAdmin bei &#8218;Jobs administrieren&#8216; integrieren.<\/p>\n<p>In <strong>WebConfig kann neu auch die RSYNC-Datensicherung<\/strong> eingerichtet werden und ja, auch diesen Monat wurden viele Bugs (z.B. Passwort in WebConfig) bereinigt. Weiter ist das <strong>Publizieren von selbstragenden Archiven<\/strong> neu direkt im WebClient m\u00f6glich.<\/p>\n<h2>Publizieren von selbstragenden Archiven mit ArchivistaDMS<\/h2>\n<p><strong>Vorbemerkung:<\/strong> Die nachfolgende Anleitung setzt ArchivistaDMS 2012\/VII voraus. Anwender\/innen, welche sich f\u00fcr ArchivistaVM interessieren, d\u00fcrfen gleichwohl weiterlesen, denn nebenbei wird gezeigt, wie einfach sich die ArchivistaBox im RAM aufsetzen l\u00e4sst.<\/p>\n<h3><img loading=\"lazy\" decoding=\"async\" align=\"left\" width=\"300\" hspace=\"10\" height=\"169\" border=\"0\" alt=\"\" src=\"\/de\/media\/moosalp2.jpg\" \/>Ausgangslage f\u00fcr selbstragende Archive<\/h3>\n<p>Unter dem Begriff &#8217;selbstragendes Archiv&#8216; werden Datentr\u00e4ger verstanden, welche ein Archiv samt der ben\u00f6tigten Software enthalten. Etwas salopp gesagt: Die <strong>Archivdaten &#8218;tragen&#8216; die Software selbst mit.<\/strong> Im Jahre 2003 produzierten wir eine L\u00f6sung, mit der eine Datenbank mit einer MySQL- und Apache-Instanz unter Windows erstellt werden konnte. Leider f\u00fchrte die unter WindowsXP eingef\u00fchrte Firewall dazu, dass die Archivdatentr\u00e4ger nur liefen, sofern die Windows-Firewall modifiziert (faktisch deaktiviert) wurde.<\/p>\n<p>Aus diesem Grunde wurden mit der ArchivistaBox ab 2006 die selbstragenden Archiv so erstellt, dass die gesmte ArchivistaBox plus die Daten erstellt wurden. Damit konnten selbstragende Archive relativ einfach erstellt werden. Die damalige 32-Bit-L\u00f6sung hatte aber den Nachteil, dass sie in einem LiveCD-Modus lief, was bei etwas gr\u00f6sseren Archiven dazu f\u00fchrte, dass die publizierten Archive eher langsam liefen. Und, um ein selbstragendes Archiv zu erstellen, musste auf dem ArchivistaDesktop ein Programm gestartet werden. Anschliessend galt es, den erstellen ISO-Datentr\u00e4ger zu einem anderen Rechner zu kopieren, um die CD\/DVD dort zu brennen. Erst danach konnte das selbsttragende Archiv getestet werden. Neu k\u00f6nnen <strong>selbstragende Archive direkt in WebClient<\/strong> erstellt werden. Die nachfolgende Anleitung zeigt auf, wie einfach nunmehr selbstragende Archive erstellt und umgehend getestet werden k\u00f6nnen.<\/p>\n<h3>Schritt 1: Installation ArchivistaDMS<\/h3>\n<p> <img loading=\"lazy\" decoding=\"async\" align=\"baseline\" width=\"601\" height=\"453\" src=\"\/de\/media\/publish\/publish1.png\" alt=\"\" \/><\/p>\n<p>Zun\u00e4chst muss ArchivistaBox DMS installiert bzw. hochgefahren werden. Beim ersten Screen kann <strong>&#8218;ram ramonly&#8216;<\/strong> eingegeben werden; damit entf\u00e4llt die Installation. Vorteil: Das gesamte Beispiel kann im RAM durchgef\u00fchrt werden. Nachteil: Entweder es stehen 8 GByte RAM zur Verf\u00fcgung, oder die erstelle CD (ISO-Datei) kann sp\u00e4ter nicht direkt im RAM gestartet werden. Ansonten (d.h. ohne die beiden Optionen &#8218;ram ramonly&#8216;) ist die ArchivistaBox ganz normal zu installieren.<\/p>\n<h3>Schritt 2: Aktivieren Exportieren von Akten in WebAdmin<\/h3>\n<p>Nach der Installation muss das <strong>Publizieren zun\u00e4chst in WebAdmin aktiviert werden.<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" align=\"baseline\" width=\"599\" height=\"221\" src=\"\/de\/media\/publish\/publish2.jpg\" alt=\"\" \/><\/p>\n<p>Dabei sind unter <strong>&#8218;Export von Akten&#8216;<\/strong> jene Benutzer (hier &#8218;<strong>Admin<\/strong>&#8218;) einzutragen, die Archivie publizieren d\u00fcrfen. Es gilt zu beachten, dass die hier eingetragenen Benutzer die Archive auf Knopfdruck beliebig duplizieren k\u00f6nnen, womit jede ArchivistaBox bei unlimitertem Aufruf der Funktion relativ schnell keinen Speicherplatz mehr haben wird. Daher m\u00fcssen die Benutzer\/innen explizit aktiviert werden.<\/p>\n<p><strong>Wichtig:<\/strong> Damit sp\u00e4ter die CD (ISO-Datei) erstellt werden kann, muss die ISO-Datei von ArchivistaDMS in der installierten Instanz unter &#8218;\/var\/lib\/vz\/template\/iso\/archivista_cd1.iso&#8216; bereitstehen. Sofern die ArchivistaDMS-CD im ersten CD-Laufwerk eingelegt ist, wird sie automatisch nach \/var\/lib\/vz\/template\/iso\/archivista_cd1.iso kopiert. Im anderen Falle (z.B. unter Verwendung eines USB-Sticks f\u00fcr die Installation) ist sie jetzt mit ArchivistaVM, WinSCP oder scp hochzuladen.<\/p>\n<h3>Schritt 3: Dokumente hochladen in WebClient<\/h3>\n<p>Nun in den <strong>WebClient wechseln.<\/strong> Damit das Beispiel einen Sinn ergibt, sind einige Dokumente hochzuladen. Im Beispiel wird das Skript &#8218;publish.sh&#8216; direkt auf der ArchivistaBox verwendet.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" align=\"baseline\" width=\"600\" height=\"421\" src=\"\/de\/media\/publish\/publish3.jpg\" alt=\"\" \/><\/p>\n<p>Anstelle dieser Datei d\u00fcrfen s\u00e4mtliche anderen Dokumente (inkl. Office-Dateien) ins Archiv gestellt werden. Es sollte einfach beachtet werden, dass  max. ca. 4 GByte an Daten pro Archiv publiziert werden k\u00f6nnen, da ansonsten keine DVD mehr erstellt werden kann.<\/p>\n<h3>Schritt 4: Ausw\u00e4hlen der Dokumente f\u00fcr das Publizieren<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"419\" src=\"\/de\/media\/publish\/publish4.jpg\" alt=\"\" \/><\/p>\n<p>Bevor das Publizieren gestartet werden kann, m\u00fcssen die <strong>gew\u00fcnschten Dokumente \u00fcber &#8218;Suchen&#8216; ausgew\u00e4hlt<\/strong> werden. Danach nach <strong>&#8218;Editieren&#8216;<\/strong> wechseln und <strong>&#8218;Exportieren von Akten&#8216;<\/strong> w\u00e4hlen.<\/p>\n<h3>Schritt 5: Exportieren von Akten in WebClient ausl\u00f6sen<\/h3>\n<p><img decoding=\"async\" align=\"baseline\" width=\"387\" height=\"\n156\" src=\"\/de\/media\/publish\/publish5.jpg\" alt=\"\" \/><\/p>\n<p>Nun muss der Name der gew\u00fcnschten neuen Datenbank eingegeben werden (hier archivpub), um die aktuelle Selektion in diese Datenbank zu exportieren.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" align=\"baseline\" width=\"390\" height=\"141\" alt=\"\" src=\"\/de\/media\/publish\/publish6.jpg\" \/> <\/p>\n<p>Damit nach dem Export der Auswahl in die gew\u00fcnschte Datenbank automatisch eine ArchivistaBox-CD (ISO-Datei) erstellt wird, ist die nachfolgende Abfrage mit &#8218;OK&#8216; zu best\u00e4tigen.<\/p>\n<h3>Schritt 6: Testen des publizierten Archivs in ArchivistaVM<\/h3>\n<p>Nun zu <strong>ArchivistaVM wechseln<\/strong> (ist ja auf jeder ArchivistaBox enthalten). Zur Erinnerung, in WebClient abmelden, danach auf &#8218;Home&#8216; klicken und nun mit &#8218;root&#8216; und &#8218;archivista&#8216; in ArchivistaVM anmelden.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" align=\"baseline\" width=\"599\" height=\"254\" src=\"\/de\/media\/publish\/publish7.jpg\" alt=\"\" \/><\/p>\n<p>Die publizierte CD kann nun virtualisiert getestet werden. Dazu ist eine virtualisierte Instanz in ArchivistaVM anzulegen. Unter <strong>&#8218;Datentr\u00e4ger f\u00fcr Installation&#8216;<\/strong> ist die erstellte CD mit dem Namen <strong>&#8218;archivista_archivpub.iso&#8216;<\/strong> (bzw. dem zuvor verwendeten Namen) auszuw\u00e4hlen. Weiter m\u00fcssen f\u00fcr den RAM-Modus minimal 4 GByte Speicher zugewiesen werden. Genaugenommen sind es 3 GByte f\u00fcr den RAM-Modus sowie zus\u00e4tzlich plus\/minus die Gr\u00f6sse der erstellten ISO-Datei.<\/p>\n<p><strong>Wichtig: Sollte die ISO-Datei nicht vorhanden sein, muss in WebConfig bei &#8218;Systemdateien ansehen&#8216; nachgeschaut werden, warum die ISO-Datei (noch) nicht erstellt wurde. In unserem Beispiel dauert das Erstellen ca. 20 bis 30 Sekunden, bei gr\u00f6sseren Archiven d\u00fcrften es maximal ca. 1 bis 2 Minuten sein.<\/strong><\/p>\n<p>Nach dem Erstellen der virtualisierten Instanz kann die CD gestartet werden. Die erstellte publizierte ArchivistaBox wird direkt mit &#8218;ram ramonly&#8216; gestartet, d.h. die ArchivistaBox wird im RAM hochgefahren und eingerichtet.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"398\" src=\"\/de\/media\/publish\/publish8.jpg\" alt=\"\" \/><\/p>\n<p><strong>Hinweis:<\/strong> Soll das publizierte Archiv nicht im RAM-Modus gestartet werden, kann direkt beim ersten Screen mit der Option &#8218;linux&#8216; eine normale Installation durchgef\u00fchrt werden.<\/p>\n<p>Selbstverst\u00e4ndlich kann die erstellte ISO-Datei auf eine CD\/DVD gebrannt werden. Falls dies direkt auf der ArchivistaBox der Fall sein soll, muss auf dem ArchivistaBox-Desktop ein Terminalfenster (Alt-F7) ge\u00f6ffnet werden. Danach mit &#8217;su&#8216; zum root-Benutzer wechseln. Mit &#8218;cdrecord &#8211;scanbus&#8216; kann der Brenner gesucht werden. Anschliessend mit &#8218;cdrecord \/var\/lib\/vz\/template\/iso\/archivista_archivpub.iso dev=1,0,0 speed=4 -v&#8216; die CD\/DVD direkt brennen. Wichtig ist, das die richitige Device-Nummer angegeben wird. Anstelle von dev=1,0,0 ist die mit &#8218;cdrecord &#8211;scanbus&#8216; gefundene Nummer (z.B. dev=7,0,0) einzugeben.<\/p>\n<p><strong><em>Fazit:<\/em><\/strong><em> Mit ArchivistaDMS 2012\/VII k\u00f6nnen selbstragende Archive direkt im WebClient innerhalb von Minuten erstellt und dank der Virtualisierung auch direkt auf der gleichen Maschine getestet werden. Das obenstehende Beispiel kann komplett im RAM durchgespielt werden, sofern 4 GByte (bzw. besser 8 GByte) RAM vorhanden sind.<\/em><\/p>\n\n\n\n\t<div class=\"dkpdf-button-container\" style=\"            text-align:right \">\n\n\t\t<a class=\"dkpdf-button\" href=\"\/cms\/wp-json\/wp\/v2\/pages\/133?pdf=133\" target=\"_blank\"><span class=\"dkpdf-button-icon\"><i class=\"fa fa-file-pdf-o\"><\/i><\/span> PDF Button<\/a>\n\n\t<\/div>\n\n\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>ArchivistaBox 2012\/VII: RAM-Modus und Publizieren Pfaffhausen, 20. Juni 2012: Wir freuen uns, die ArchivistaBox 2012\/VII pr\u00e4sentieren zu k\u00f6nnen. Das neue Release enth\u00e4lt einen neuen RAM-Modus, selbstragende Archive k\u00f6nnen neu direkt in WebClient erstellt werden und viele kleinere Erweiterungen sind hinzugekommen. Nachfolgend m\u00f6chten wir die Neuerungen kurz vorstellen, ebenso wird in einer Schritt-f\u00fcr-Schritt-Anleitung gezeigt, wie mit [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":142,"menu_order":318,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-133","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/comments?post=133"}],"version-history":[{"count":0,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/133\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/142"}],"wp:attachment":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/media?parent=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}