Yes, our system takes backup of your entire account every Sunday and stores them for up to 30 days. If you wish to take backups of every single domain individually, you will need to do it yourself.
Please keep in mind that if your hosting account is deleted, then all backups are deleted automatically as well.