User Guide
Search…
Scheduling a Workload Backup

Overview

Backup schedules create snapshot(s) on a selected storage instance. You may then choose to restore these backup snapshots to any other cluster on-demand. You have the ability to schedule backups at the level of a namespace within a cluster.
Ozone backs up all of the Kubernetes resources into an instance of storage. We currently support minio instances for storing backup snapshots. Integrations with other cloud storage options are in the roadmap and coming soon.
It is strongly recommended to create your storage on a cluster dedicated for backups, preferably in a separate region for better redundancy.

Prerequisites

  • You must have a minio provider setup for storing snapshots.
  • You must have enabled backups on the cluster (Resources -> Clusters -> Select Cluster -> Edit -> Enable Backups)
  • You must have at least one namespace on the Cluster that you would like to backup.
  • You must have enabled backups on the Cluster -> Edit Screen. Specify a storage class (minio)

Creating a Backup Schedule

  • Navigate to the Cluster Overview page
  • Go to Backups -> Schedules
  • Click on +CREATE
  • Select the type of schedule that you would like to set. Supported options are as follows
    • Hourly: Runs on the Xth Minute of every hour
    • Daily: Runs at a specified time, daily
    • Weekly: Runs on a given day at the specified time
  • Select the namespace(s) that you would like to backup
  • Click on Save
  • You should now have backups scheduled at the desired interval on Clusters -> Backups View
Copy link
Outline
Overview
Prerequisites
Creating a Backup Schedule