Yandex Cloud
  • Services
  • Solutions
  • Why Yandex Cloud
  • Blog
  • Pricing
  • Documentation
  • Contact us
Get started
Language / Region
Yandex project
© 2023 Yandex.Cloud LLC
Yandex Cloud Backup
  • Getting started
  • Step-by-step instructions
    • All instructions
    • Connecting a VM
    • Backup policies
      • Creating a policy
      • Updating a policy
      • Deleting a policy
    • Backups
      • Restoring a VM from a backup
      • Deleting a backup
  • Concepts
    • Service overview
    • Connecting a VM to the service
    • Backup policies
    • Backups
    • Quotas
  • Access management
  • Pricing policy
  1. Concepts
  2. Service overview

Yandex Cloud Backup overview

Written by
Yandex Cloud
  • Comparison with disk snapshots in Compute Cloud
  • Service activation and backup provider

Yandex Cloud Backup is a service for creating backups and restoring Yandex Cloud resources and their data. At the Preview stage, you can back up and restore Compute Cloud instances running Ubuntu OS.

Created VM backups are application-consistent: both data stored on disks and intermediate data of running applications (in-memory data and active reads and writes to disks) are saved. This approach lets you resume applications that were running at backup creation immediately after restoring your VM. This is important for VMs that are part of data storage systems, such as when a DBMS is running on the VM.

Cloud Backup can create full and incremental backups. A full backup stores complete data of a VM. This is reliable, but full backups take a lot of space and restoring VMs from them is more time-consuming. Incremental backups only contain data that differs from that of previous VM backups. This lets you save space and time for VM recovery. However, if any backup in the chain is damaged, you won't be able to restore your VM.

To be able to enable backups for your instance, when creating the instance, you need to connect it to the service and configure it. For more information, see Connecting Compute Cloud instances to Cloud Backup.

Once you have connected your instance to Cloud Backup and set it up, you need to link it to a backup policy that is, to a Cloud Backup resource. The policy includes settings for creating and storing backups. You can link your instances to default policies or create custom policies.

The service has restrictions — quotas and limits.

Comparison with disk snapshots in Compute Cloud

Disk snapshots in Compute Cloud Cloud Backup
Principle Crash-consistent:
Only data written to disk before creating a backup is saved.
Application-consistent:
First all active reads and writes are terminated and then all disk and in-memory data is saved.
Granularity Disk VMs with all disks.
We also plan to add support for VM application backups.
Disk types Network SSD and HDD Any:
Network SSD and HDD,
non-replicated disks,
and local disks on dedicated hosts
Application awareness No To be implemented
Pricing Per disk Per VM

Service activation and backup provider

Cloud Backup is enabled by a backup provider. Currently, the service only has one provider available: Cyberprotect.

If you got access to Cloud Backup, to get started, you need to activate the service, that is, to connect to a backup provider. You can activate the service directly on its page in the management console (see the getting started tutorial) or connect your first VM to Cloud Backup: the service will activate automatically in this case.

The minimum folder role required for activating the service is backup.editor (see the role description).

Was the article helpful?

Language / Region
Yandex project
© 2023 Yandex.Cloud LLC
In this article:
  • Comparison with disk snapshots in Compute Cloud
  • Service activation and backup provider