Firstly, what you describe isn't a "complete site backup" because course backups don't contain "site data".
However, yes, you can automatically back up all your courses into separate files. See, Automated_course_backup.
However, you should *still* do a full site backup as well.
However, yes, you can automatically back up all your courses into separate files. See, Automated_course_backup.
However, you should *still* do a full site backup as well.