Skip to main content

Manage backups and snapshots

There are two ways to backupback up your server instance,instance. bothBoth methods will create a snapshot of your serversserver's diskdisk, which can then be restored to a new server in case something goes wrong, or if you justsimply wish to change the plan size or move to a different location.

Snapshot

As the name suggests, a snapshot is created instantly (if enough storage space can be allocated,allocated; otherwiseotherwise, you may see an error message). Each snapshot has a price of 20% of the server costcost, and you will be charged for the time the snapshot exist.exists. Billing stops as soon as the snapshot is removed. The advantages withof snapshots are:

  • CanThey can be created at any time of your choicechoice.
  • NeverThey expiresnever expire as long as you have enough funds in your accountaccount.
Automatic backupsBackups

This can be enabled during server creation for a price of 20% of the server price. Automatic backups are snapshots created on a regular schedule. Billing stops immediately when the server instance is removed. The advantages withof backups are:

  • WillThey will expire in 7 days,days andbut continue to exist even if the server instance itself is removedremoved.
  • WillThey will never run out of space,space; snapshots may fail to create if not enough space inis available.
  • CreatedThey are created automatically on a schedule, so you don't lose your work just because you forgot to create a snapshotsnapshot.
Object storage

Using a tool such as s3cmd or aws-cli makes it easy to back up and restore important data to an object storage. Object storage treats your backup as individual file objects instead of a full snapshot, making it easier to partially restore data. Other advantages include:

  • Very affordable, as you only pay for what you use.
  • They never expire as long as you have enough funds in your account.
  • Backups can be easily automated using cron jobs.