One of the most important and often neglected aspects of managing a site is taking frequent backups. Backups can save your site in the unfortunate event that it crashes unexpectedly.
Ranging from a component upgrade gone wrong and a simple human error to hacking attempts, sites do crash all the time.
The best time to back it up is yesterday.
This is a guest post by Nicholas K. Dionysopoulos, lead developer of Akeeba Backup.