Skip to main content

Manage backups and snapshots

There are two ways to back up your server instance. Both methods will create a snapshot of your server's disk, which can then be restored to a new server in case something goes wrong, or if you simply 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; otherwise, you may see an error message). Each snapshot has a price of 20% of the server cost, and you will be charged for the time the snapshot exists. Billing stops as soon as the snapshot is removed. The advantages of snapshots are:

  • They can be created at any time of your choice.
  • They never expire as long as you have enough funds in your account.
Automatic Backups

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 of backups are:

  • They will expire in 7 days but continue to exist even if the server instance itself is removed.
  • They will never run out of space; snapshots may fail to create if not enough space is available.
  • They are created automatically on a schedule, so you don't lose your work just because you forgot to create a snapshot.
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.