Snapshots & Snapshot Schedule

This guide explains how to create, view, delete, and schedule snapshots for subvolumes. Snapshots are point-in-time backups and are essential for data protection and recovery.

  • Path: Snapshots > Snapshot
  • You can also access Scheduled Snapshot from the same section.

Snapshots Navigation


Manual Snapshots

Create Snapshot

To create a snapshot manually:

  1. Navigate to Snapshots > Snapshot
  2. Click Create Snapshot
  3. Fill in the form:
FieldDescription
NameAuto-filled with timestamp, can be customized
Volume nameSelect the volume (e.g., cephfs)
Subvolume groupSelect the group (e.g., datnass)
SubvolumeSelect the subvolume (e.g., demo)
  1. Click “Create Snapshot”

Create Snapshot Form

Snapshot List View

From the Subvolume Snapshots dashboard:

ColumnDescription
Snapshot nameName of the snapshot
Created atTimestamp when snapshot was created
Pending clonesStatus of any pending clone operations

Snapshots are grouped by Subvolume Group and Subvolume in the left pane.

Snapshot List View

Removing Snapshots

To remove a snapshot:

  1. Click the delete icon next to the snapshot
  2. A confirmation dialog appears:
    • “Are you sure that you want to remove ‘snapshot-name’?”
  3. Click “REMOVE SNAPSHOT” to confirm

Remove Snapshot Confirmation

Warning: Snapshot deletion is permanent and cannot be undone.

Scheduled Snapshots

Scheduled snapshots allow automatic creation of snapshots at defined intervals.

Accessing Scheduled Snapshots

Go to Snapshots → Scheduled Snapshot.

Scheduled Snapshots

Create a Snapshot Schedule

  1. Click the Add Schedule button.
  2. Fill in the following:
FieldDescription
DirectoryFull subvolume path (auto-filled)
Start DateWhen to begin the schedule
Start Time (UTC)Time of first snapshot
ScheduleChoose interval (e.g., 1 Hourly, 1 Daily)
Retention Policy(Optional) How long snapshots should be retained (e.g., 1 Hour)
  1. Click Create Snapshot Schedule.

Create Snapshot Schedule Form

The system will start creating snapshots automatically as per the defined interval.

Edit an Existing Schedule

  1. Click Edit next to a listed schedule.
  2. You can change:
    • Start time
    • Retention policies
    • Schedule interval
  3. Click Update Schedule.

Edit Snapshot Schedule

Schedule Retention

You can only add new retention policies. Existing ones are read-only.

Schedule Interval Options

IntervalDescription
1 HourlyCreates a snapshot every hour
1 DailyCreates a snapshot once per day
1 WeeklyCreates a snapshot once per week
1 MonthlyCreates a snapshot once per month

Retention Policy Options

Retention policies determine how long snapshots are kept before automatic deletion:

PolicyDescription
1 HourKeep snapshots for 1 hour
1 DayKeep snapshots for 1 day
1 WeekKeep snapshots for 1 week
1 MonthKeep snapshots for 1 month

Best Practices

  • Regular Snapshots: Create snapshots before making significant changes to your data.
  • Schedule Automation: Use scheduled snapshots for critical subvolumes to ensure regular backups.
  • Retention Management: Set appropriate retention policies to balance storage usage and data protection needs.
  • Test Restores: Periodically verify that snapshots can be restored successfully.