Versoly allows you to backup your site. Currently it backs up your site settings, pages, components and theme.