Hi,
Because I mainly work with PHP and MySQL-based CMSs like Joomla, (soon Drupal) and Concrete5, I've posted this here (let me know if there's a better place).
I've only ever had to backup sites that I can backup whenever because the users can stop using the site when I need. However, what happens when people are constantly using the site? Is there a best practice for backing up and upgrading sites like that? Is it just a matter of saying 'site down for upgrades' while you reinstate a copy of the site you've upgraded locally?
I've heard SVN mentioned a few times, but it looks very complicated.
Any ideas?
Thanks