Skip to main content

Backup

Last update:

Cloud servers

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

You can create a backup using backups, images, or snapshots. You can compare these tools in the Backup methods table.

You can create a backup manually or configure automatic backup creation on a schedule.

Managed Kubernetes

In a Managed Kubernetes cluster, you can use persistent volume snapshots (VolumeSnapshots) — copies of PersistentVolume content at a specific point in time — for data backup. You can create a snapshot, and then restore a persistent volume from it.

Snapshots can also be used to transfer data to another resource without having to create a new volume.

Managed databases

In Managed Databases, cluster backups are created automatically using WAL-G. All databases, except Redis, are restored to a point in time (Point-in-Time Recovery). The frequency of backup creation depends on the selected database.

Backups are stored in S3 Selectel isolated from backups of other users. Backups cannot be downloaded. Automatic backup creation cannot be disabled.

Learn more about backups in the instructions for PostgreSQL, PostgreSQL for 1C, PostgreSQL TimescaleDB, MySQL sync, MySQL semi-sync, Redis.

Backup to S3

To automate data backups to S3, you can use S3cmd or Cyberduck. See the example of configuring scheduled backups using S3cmd.

Backup based on the Cyber Backup Cloud product

Cyber Backup Cloud is a data backup and recovery solution with ransomware protection from Cyberprotect. Cyber Backup is included in the Unified Register of Russian Software. The solution is suitable for any physical server, workstation, or virtual machine running supported versions of Windows and Linux — see the Supported Operating Systems and Environments section of the Cyber Backup Cloud documentation.