Backups

The Backups tab on the cluster detail page lets you create, schedule and manage backups of Persistent Volumes (PV) and Virtual Machines (VM).

Related: Kubernetes

Tab layout

The Backups tab is split into two targets.

Main tabTarget
PV VolumesData backups per PVC (PersistentVolumeClaim)
Virtual MachinesPer-VM backups

Each target is further split into Backups (completed list + manual create) and Schedules (recurring runs).

Payment: Using PV backups requires a registered payment method. If none is registered, a prompt to add one is shown.


PV backups

Backs up the data inside a PVC to Kubo-managed object storage (S3-compatible).

Manual backup

  1. Open the Backups tab → PV VolumesBackups
  2. Choose the target PVC / namespace from Create backup and run it
  3. The list shows the status (running / completed / failed) and size. For failures, hover over the status to see the error details (also recorded as the failure reason on the Background Jobs screen)

List columns: PVC name / Namespace / Status / Size / Started / Completed.

Restore & delete

  • Restore: revert the data to the state captured by a backup.
  • Delete: remove backups you no longer need.

Schedules (recurring backups)

Use Schedules to back up a PVC automatically on a recurring basis.

FieldDescription
cronRun interval (a preset or a custom cron expression)
RetentionNumber of generations to keep; older backups beyond it are pruned automatically
EnabledTurn the schedule on / off
Next / Last runScheduled next run and last run time

cron presets: Daily at 2 AM / every 6 hours / every 12 hours / Mon & Thu at 3 AM / weekly (Sunday night) / custom.

Runs in the background: Manual and scheduled backups are processed as background jobs; track progress and results on the Background Jobs screen.


VM backups

Per-VM backups. Create and manage them from Virtual Machines under the Backups tab, or from the VM details panel on the Virtual Machines tab.

Creating a backup

  1. Go to the cluster details page and open the "Virtual Machines" tab
  2. Click on a VM to open the VM details panel on the right
  3. Click the "Manage" button in the "Backups" section
  4. Click the "Create Backup" button

Backup settings

SettingDescription
StorageWhere to store the backup. Only backup-enabled storages are available
CompressionCompression method for the backup file
Backup ModeHow the VM is handled during backup
NotesOptional description for the backup
Wait for completionIf ON, waits for backup to finish and shows the result

Note: Only storages with the backup content type enabled are shown in the selection. The local storage may not support backups.

Storage types

StorageDescription
cephfsDistributed storage. Data is spread across multiple nodes for high redundancy (recommended)

Default storage is cephfs. Internal admin-only storages (e.g. backup_tpl) are not shown in the user-facing picker.

Compression methods

MethodSpeedRatioRecommended
ZSTDFastHighRecommended (default)
LZOFastestLowerWhen speed is priority
GZIPSlowHighWhen compatibility matters
None--No compression needed

Backup modes

ModeDowntimeConsistencyUse Case
SnapshotNoneFilesystem levelRegular production backups (recommended)
SuspendSecondsIncluding memoryWhen stronger consistency is needed
StopVM stoppedFullDuring maintenance

Recommended: Use Snapshot mode for regular backups. It creates backups without stopping the VM and has no impact on services.

Scheduled backups

Enable "Schedule recurring backups" when creating a backup, or configure it from the Schedule tab in the Backup Manager. Schedules run automatically at the configured time.

SettingDescription
FrequencyDaily, Twice Daily, or Weekly
TimeHour to run the backup (0:00 - 23:00). Set in UTC
DayDay of week (for Weekly frequency)
Retention PolicyHow long to keep backups

About time: Schedule times are set in UTC (not local time). e.g. to run at 09:00 JST, set 00:00 UTC.

Retention policies

PolicyDescription
Daily (7 days)Keep 7 days of daily backups (default)
Weekly (4 weeks)Keep 4 weeks of weekly backups
Monthly (12 months)Keep 12 months of monthly backups
EnterpriseCombination: 7 daily + 4 weekly + 12 monthly

The legacy Continuous ("keep all") option has been removed because unlimited retention can unexpectedly consume storage. Existing schedules that still use Continuous are preselected to Daily (7 days) when the edit dialog opens — saving without changing it shortens the effective retention window, so review carefully.

Backup Manager

Open the Backup Manager from the "Manage" button in the VM details panel.

  • Backup Files tab: list (name / date / size / storage), delete (successful backups only), create new
  • Schedule tab: view current schedule (cron expression / storage / retention policy / mode / compression), edit, delete

Note: Failed backups do not have a delete button, as no file exists on storage.

Important notes

  • Deleting a backup file cannot be undone
  • Large VMs may take significant time to back up
  • Disabling "Wait for completion" runs the backup in the background
  • Using Stop mode temporarily stops the VM, affecting services
  • Schedule times are in UTC (UTC + 9h = JST; UTC 00:00 = JST 09:00)
On this page