Skip to main content

Cloud server backup

Servercore provides infrastructure-level services, so backups for cloud servers are not performed by default.

You can set up automatic backups or create a backup manually. You can view the available tools in the Backup Methods table.

An alternative way to create copies is to use file storage; see the Solutions for Storing Copies subsection for details.

Backup methods

BackupsImagesSnapshots
What backups can be created forCloud server network volumesCloud server network and local volumesCloud server network volumes
How backups are performed
  • automatically — you need to create a plan with a backup schedule;
  • manually
ManuallyManually
Backup types
  • full — when created automatically by schedule or manually;
  • incremental — only when created by schedule
FullFull
How to create a backup

You do not need to turn off the server or install software to create a backup.


You can:

  • set up a schedule for automatic backup creation in the Control panel. According to the schedule, instant snapshots of the volume will be created and transferred to the backup storage;
  • create a backup manually in the Control panel

We recommend turning off the server before creating an image.


Create an image from a volume in the Control panel or via OpenStack CLI

You do not need to turn off the server or install software to create a snapshot.


Create a snapshot of a volume in the Control panel or via OpenStack CLI

How to restore a backupWhen you restore from a backup, a new volume is created — you can connect it to an existing server, or use it to create a new cloud server, network volume, or image. You can only restore a full volume from a backupThe created image is stored in the image storage — you can create a cloud server or network volume from itYou can create a cloud server, network volume, or image from a snapshot
How many backups can be stored simultaneously
  • if backups are created automatically by schedule, the total number of backups in a project is unlimited. You cannot create more than 90 full backups or 14 chains of incremental backups for one volume within a single plan;
  • if backups are created manually, no more than 1 000 backups in one project
The quantity is limited only by project quotas for images — these can be increased through technical supportNo more than five snapshots for one volume
Storage reliabilityBackups are stored with triple replication on Servercore servers, separate from volumes, but within the same pool segment. You cannot change the storage locationThey are stored on Servercore servers separate from volumes, but in the same pool segment. You cannot choose the storage location. To increase storage reliability, you can transfer an image to another pool segment or download it and transfer it to third-party infrastructure outside ServercoreThey are stored on the same hardware as the volumes — therefore, a snapshot is not a full-fledged backup. A snapshot is always deleted together with the volume
Can a backup be downloaded
Alerts and monitoringCopies that failed to be created are displayed in the interface with the ERROR statusImages that failed to be created are displayed in the interface with the ERROR status
Automatic check for backup consistency and health
We recommend checking the integrity and health of copies manually by recovering from a backup
PricingYou are charged per each GB of stored backups. Pricing for storage can be viewed on servercore.comYou are charged per each GB of stored images. Pricing for storage can be viewed on servercore.comThe cost of storing a snapshot is equal to the cost of the volume from which it was created. Pricing for volumes can be viewed on servercore.com

Solutions for storing copies

File storage

You can connect file storage to a cloud server as external storage for backups using NFS or CIFS protocols. Set up backup manually using utilities, and upload the copies to the file storage.

All data in file storage is kept in three copies.