Open-Xchange backup
Backup
This article describes what is needed to back up Open-Xchange
Configuration
the complete configuration is in the directory
/opt/open-xchange/
A backup of the configuration files is recommended once after installation and every change.
User Data
All user Data is in the Mysql Database as well as in the location of the registered filestores as nomal files in the filesystem.
It is important that the filestore and the database is backed up together at the same time. This is because the meta data for the files from the filestore is located in the database. The best way to achieve this, is using snapshots or a similar mechanism before backing up the files.
Filestore
For the Filestore, standard tools can be used to perform the backup. Following command gives an overview of all filestore directories.
/opt/open-xchange/sbin/listfilestore
Database
For the Database, the standard mysql tools can be used for backup. if mysqldump is used to backup the database, following parameters are recommended:
mysqldump -–all-databases -–single-transaction
Restore
In case of a restore, it is recommended to restore database and filestore data that have been backed up at the same time to avoid inconsitencies. After a restore the consistency tool has to run for a basic check:
/opt/open-xchange/sbin/checkconsistency
Single context restore
it is possible to only restore one single context from withing a complete mysql database dump. This is described in the Installation and Administration Manual:
http://software.open-xchange.com/OX6/doc/OX6-Installation-and-Administration.pdf