Einleitung
[bezieht sich auf Areca 6.1 und 7.1.2]
Meine Backup-Lösung ist Areca (Freeware/Open-Source), weil es hinsichtlich Datensicherung (nicht Partitions-Image-Erstellung) alles kann und wie ein Versionsverwaltungssystem funktioniert, mit Unterstützung von vollen, differentiellen und inkrementellen Backups, also sehr mächtig ist, und dennoch eine übersichtliche GUI-Oberfläche hat. Areca ist Java-basiert, auf dem Windows-System meines Vaters läuft es ebenfalls.
Installation geschieht durch Entpacken des Zip-Archivs an eine beliebige Stelle (bei mir nach /home/michael/areca).
Starten des GUIs geschieht durch Ausführen von "areca.sh" im Installationsdirectory.
Jetzt zum Problem, über das ich gestolpert und fast verzweifelt bin, und die Lösung, die ich gefunden hab (im Entwickler-Forum habe ich mit einem Entwickler diskutiert, er hatte das Problem auf seiner Mandriva-Distribution nicht, aber durch einen Hinweis von ihm hab ich letztlich die untenstehende Lösung gefunden - leider in englisch, copy-paste von meiner Diskussion im Entwicklerforum):
1.: Problem/Bug:
For Linux Ubuntu: It was reported that on Ubuntu 8.04 the Java JNIMetaDataAccessor for ACL cannot be loaded by Areca. This may result in certain incorrect behaviour if the specified backup source path contains a symbolic link. In this case, backup fails unless the option "follow symbolic links" in the backup target is activated (which is normally not desired).
Solution:
To fix this problem, please check first if the following is true for your system:
A file "/lib/libacl.so.1.1.0" (or similar) is available (if not, make sure that the package "libacl1" is installed).
A file "/lib/libacl.so" is not available.
This is the default at least for Ubuntu 8.04, but probably for other Ubuntu releases as well.
In this case, create a symbolic link
/lib/libacl.so -> /lib/libacl.so.1.1.0
for example by typing in a terminal window
sudo ln -s /lib/libacl.so.1.1.0 /lib/libacl.so
Now Java will find the acl library path and Areca behaves correctly!
2.: Memory-Problem [aber nicht mehr relevant ab Areca 7.x]
Wo wir schon bei Areca sind, noch ein zweiter Hinweis, aber nicht Ubuntu-spezifisch:
Um Memory-Probleme beim Backup von Verzeichnissen mit sehr vielen Dateien zu vermeiden:
In den Dateien
/home/michael/Areca/bin/run_gui.sh (Areca 6.x)
/home/michael/Areca/bin/run_tui.sh (Areca 6.x)
bzw.
/home/michael/Areca/bin/areca_run.sh (Areca 7.x)
die Einträge 128m (oder 256m) und 64m zur Speicherallocation in der Zeile am Ende des Files
"${JAVA_PROGRAM_DIR}java" -Xmx128m -Xms64m [.......]
bzw.
"${JAVA_PROGRAM_DIR}java" -Xmx256m -Xms64m [.......]
erhöhen, z.B. so:
"${JAVA_PROGRAM_DIR}java" -Xmx1400m -Xms700m [.......]
Moderiert von kB:
Ins passende Forum verschoben.