Benutzer-Werkzeuge

Webseiten-Werkzeuge


upgrade

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
upgrade [2016/11/08 06:31] – Externe Bearbeitung 127.0.0.1upgrade [2017/10/05 18:42] (aktuell) – [Workaround bei großen Datenmengen] lwsystems
Zeile 21: Zeile 21:
  
 ===== Workaround bei großen Datenmengen  ===== ===== Workaround bei großen Datenmengen  =====
-Damit während der Migration nicht übermäßig viel Festplattenplatz verbraucht wird, könnte man bspw. die oberste Verzeichnishierarchie aus dem Repo-Verzeichnis (also bspw. die jeweiligen Verzeichnisse 7/, 8/, c/, e/, ...) einzeln verarbeiten. Hierzu müsste im Skript jeweils das Verzeichnis in der Variablen **REPODIR** angepasst werden.  +Damit während der Migration nicht übermäßig viel Festplattenplatz verbraucht wird, könnte man bspw. die oberste Verzeichnishierarchie aus dem Repo-Verzeichnis (also bspw. die jeweiligen Verzeichnisse 7/, 8/, c/, e/, ...) einzeln verarbeiten. Hierzu müsste im Skript jeweils das Verzeichnis in der Variablen **REPODIR** angepasst werden.
- +
-  +
- +
-Generell ist darauf zu achten, dass die Anzahl der E-Mails in der Inbox nicht größer als 1.000 wird. Bei einer erheblich größeren Anzahl von E-Mails in der Inbox wächst der Speicherbedarf des Archivierungsdaemons extrem an. Dieses Verhalten ist für Java  1.7 systembedingt.  +
- +
-Mit der flächendeckenden Einführung von Java 1.7 wird Benno MailArchiv entsprechend angepasst.  +
 ====== Einfaches Migrationsskript  ====== ====== Einfaches Migrationsskript  ======
  
Zeile 49: Zeile 42:
   ln ${FILEPATH}/${FILENAME} ${FILEPATH}/${FILENAME}.eml   ln ${FILEPATH}/${FILENAME} ${FILEPATH}/${FILENAME}.eml
   rm ${FILEPATH}/${FILENAME}   rm ${FILEPATH}/${FILENAME}
-  perl -e "select(undef,undef,undef,0.5);"+
 done  done 
 </code> </code>
- 
-Der Aufruf von "select" verzögert den Ablauf nach einer Datei um 0,5 Sekunden. Hiermit wird vermieden, dass die Anzahl der Dateien in der Inbox zu gross wird, falls sich der Import aufgrund von IO-Last zeitweilig verlangsamt. 
upgrade.txt · Zuletzt geändert: 2017/10/05 18:42 von lwsystems