I am designing a website where users can upload images through user submitted content plugin. As you can see by now this means huge amount of uploads each week, probably. My question is: How can I develop and update this site independently from the site that is available to the users. I mean, how can I update it on localhost while users use the site, and how can I do backups regularly without downloading that great amount of images?
All ideas are welcome.