Automated backups take place every day and can also be done on-demand. Backups are kept for three days before they are automatically destroyed. Backups can only be restored on sandbox instances (as a safety precaution).
Microsoft recently announced some enhancements to its Dynamics 365 backup capabilities where users can download offline copies or store backups into an Azure storage.