Vultr offers automatic backup as an option on compute instances. Backups are extremely important for mission critical systems and the Vultr backup system adds data-protection with one easy-to-manage feature. This article details some of the highlights of using Vultr automatic backups with your cloud servers.
An instance with automatic backups enabled will have a 20% higher base monthly/hourly fee.
Automatic backup settings can be managed through the Vultr control panel. Once you log into your account, visit the server's management area and click on the "Backups" tab.
The Vultr API offers backup functions in the Server Section to enable, disable, and manage backup settings for your servers. For all intents and purposes you can think of backups and snapshots as the same type of object. We modeled them separately in the Vultr API to allow future expansion of the backup service.
Automatic backups take regular snapshots of your active file system. Since we do not stop your server to take a snapshot, booting from a backup is similar to rebooting after a non-graceful restart of your server.
While modern file systems and databases handle this scenario extremely well, you may want to take additional measures to guarantee a consistent state of your data when running very active and write intensive database-type systems. For example, with MySQL you can setup a cron to run mysqldump to separate directory on the local file system.