edu- sharing Update Anleitung [edu- sharing Team] [Dieses Dokument beschreibt den Update- Prozess einer bereits vorhandenen, älteren edu- sharing Installation.] edu- sharing / metaventis GmbH Postfach 24 24 99405 Weimar
Updateprozess Inhalt Updateprozess... 3 Version 1.6 auf Version 1.7... 3 Version 1.5 auf Version 1.6... 4 Version 1.5 und afresco3stable auf alfresco3.4e... 5 Version 0.8 auf Version 1.4... 6 2
Updateprozess Version 1.6 auf Version 1.7 Backup der Datenbank und des Datenverzeichnisses (alf_data) durchführen. alfresco- 4.0.e in einem neuen Verzeichnis installieren bei der Installation eine neue Datenbank einstellen und alfresco- 4.0.e starten alfresco- 4.0.e herunterfahren und edu- sharing- 1.7 installieren ggf. tomcat/shared/classes/homeapplication.properties anpassen alfresco- 4.0.e Datenbank leeren und die Sicherung (Datenbankdump) der Datenbank alfresco- 3.4.e in die Datenbank für alfresco- 4.0.e einspielen alfresco- 4.0.e: alf_data/contentstore, alf_data/contentstore.deleted löschen alfresco3.4.e: alf_data/contentstore, alf_data/contentstore.deleted in alf_data alfresco- 4.0.e kopieren alfresco- 4.0.e starten, alfresco und edu- sharing führen das automatische Datenupdate durch 3
Updateprozess Version 1.5 auf Version 1.6 1. edu- sharing_1.7.0.zip entpacken 2. in das Verzeichnis edu- sharing wechseln 3. chmod 744 - R * ausführen 4. Die Datei build.properties öffnen und die Property webserver.home auf das tomcat verzeichnis zeigen lassen z.b.:webserver.home=/opt/alfresco- 4.0.e/tomcat 5. Vorraussetzung ist ein installiertes java JDK mindestens Version 1.6. Gegebenenfalls muss die call- ant.bat/.sh so angepasst werden das der java Befehl von dem richtigen JDK ausgeführt wird. 6../install.sh oder install.bat aufrufen 7. Jetzt muss die Datei tomcat/shared/classes/homeapplication.properties.xml konfiguriert werden. Dabei müssen folgende Properties angepasst werden: host, ggf. port, appid, appcaption, ggf. username und password (die Credentials eines Alfresco Administrators). Wichtig ist die appid: Diese steht als eindeutiger Identifikator des Repositoriums und muss auch in den Konfigurationsdateien der anderen Systemen wie LMS und Renderservice als ID für das Repository verwendet werden. 8. Alfresco neu starten 9. http://${server}:${port}/edu- sharing/index.html (Suche) 10. http://${server}:${port}/edu- sharing/index.html?mode=1 (workspace) 4
Version 1.5 und afresco3stable auf alfresco3.4e 1. Backup: Datenbank und Datenverzeichnis (alf_data) sichern 2. alfresco3.4e in einem neuen Verzeichnis installieren 3. bei der Installation eine neue Datenbank einstellen und Alfresco starten 4. alfresco herunterfahren und edu- sharing- 1.5 installieren ggf. tomcat/shared/classes/homeapplication.properties anpassen 5. jetzt die Datenbank auf die eigentliche Datenbank umstellen und 6. Inhalt des Datenverzeichnisses der alten alfresco Version in das Datenverzeichnis der neuen alfresco Version kopieren 7. alfresco34e starten, alfresco migriert automatisch das alte Datenbankschema 8. im edu- sharing admin Panel (localhost://edu- sharing?mode=3) Updates mit folgenden ID's starten: a. CKW_TO_GKW b. SystemFolderNameToDisplayName 5
Updateprozess Version 0.8 auf Version 1.4 1. backup komplett! 2. Verzeichnisse/Dateien löschen: a. /home/alfresco/tomcat/webapps/ccsearch b. /home/alfresco/tomcat/webapps/alfresco/web- INF/classes/de/cc c. /home/alfresco/tomcat/webapps/alfresco/web- INF/lib/cc- custom- action.jar d. /home/alfresco/tomcat/webapps/alfresco/web- INF/lib/ccalfresco- web- service- client- 3Stable.jar e. /home/alfresco/tomcat/webapps/alfresco/web- INF/lib/ccwebservice.jar f. /home/alfresco/tomcat/shared/classes/de/cc 3. edu- sharing installieren 4. Application Files wiederherstellen, Änderungen am metadatenset in die neuen files einarbeiten /home/alfresco/tomcat/shared/classes/org/edu_sharing/metadataset 5. im edu- sharing admin Panel (localhost://edu- sharing?mode=3) updates mit folgenden ID's starten: a. CKW_TO_GKW b. SystemFolderNameToDisplayName 6