======== Backup ======== To backup a horde environment, these items need to be considered: -------------- Config files -------------- As of Horde 6, it is sufficient to backup the var/config/ folder. You may also want to safe the SSL certificate files and the vhost config of your web server. You should also safe your composer.json and composer.lock files. ----------------- Database backup ----------------- Backup your SQL and NoSQL databases using the applicable technologies. In case of mariadb and mysql it is also useful to safe the database server's config files. ------------- IMAP server ------------- Backup your accounts on your imap server. This is usually outside the Horde administrator's responsibility. However, a webmail client like horde/imp is perfectly capable of trashing your logged in user's mailbox. ------------------ Local filesystem ------------------ If you use the virtual filesystem, i.e. for email attachments, ansel photo gallery or gollem file manager, you need to backup the VFS tree. The recommended path for VFS in Horde 6 is the var/vfs/ subdir of your root project but admins may configure different locations. Consult the config file in var/config/horde/conf.php :: $conf[vfs][params][vfsroot] = ------------- LDAP server ------------- If you use LDAP for authentication or for addressbook storage, ensure a regular backup exists. This is usually outside the horde administrator's responsibility.