Hi,
I was wondering if anyone has come up with an effective backup/restore
solution for the filemanager files? What I was planning, was a daily or
weekly tarball created from the var/lib/egroupware/default directory then
have this file stored off the server on some other server. For restores, I
plan on setting up an identical installation of egroupware in a vm and if a
user needs a file restored from a certain date, then I would restore the
entire tar ball of the date to the vm machine, and allow the user to go in
using webdrive to the backup directory, and restore their file… seems a
bit cumbersome, but the only thing I can think of with this virtual file
system.
When making a backup in this way, make sure the Database backup you take is
consistent with the filesystem backup.
The files are stored with different filenames on the filesystem. The actual
metadata (including original filename and location) is in the database.
Best method:
- stop webserver
- backup filesystem + database
- start webserver
To speed this up, I us LVM snapshots for the filesystem. (total downtime per
backup is less then 1 minute and I’ve got a few extra applications in the same
backup set)
I have also thought of a stand alone windows box, with a webdrive mapped to
the file manager, and just run rsync copies from the web drive to a stand
alone drive, that way the files are backed up but not in a virtualized
way…
Make sure the webdrive has full access permissions to all the files.
If one of your users restricts access to some or all of his/her files, these
files will then not be included in the backup.
Just wondering if anyone has any better pointers…
See above.
(btw, how smooth is the transition to the epl version if you have a live
installation in production of the non-epl version?)
No clue, never used the EPL version.
–
Joost Roeleveld
eGroupWare-users mailing list
eGroupWare-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-users