Yes. Your backup is completely self-managed, and you have control over the scripts and programs you run on your dedicated server. To automatically back up your data, you can create a scheduled task in Windows or a cronjob in Linux.
Your server's control panel might also have a utility to automate backups.