Managing the site
After the server is configured, Elgg is installed, and your site's membership is growing, there are other administrative tasks that should be performed on a daily basis such as backing up your site, stopping spammers, and interacting with the users. This section provides an overview of these important tasks.
Backup
Servers crash and hard drives fail. It is a reality of server administration that cannot be escaped. You need to prepare by regularly backing up your site. There are three primary components to every Elgg site:
Code (Elgg and your plugins).
Database.
User files in data directory.
With backups of these three components, you will always be able to restore a site if a failure occurs. The other components that should be backed up are a server's configuration files (Apache, PHP, MySQL, cron, e-mail server).
Code
You have control of when the code of your site changes, making this back-up task easier. Modifications of the code probably occur rarely for your site so a manual...