Backup

Since SUSE® Rancher Prime OS Manager runs as part of Rancher, the SUSE® Rancher Prime OS Manager resources are bundled in the Rancher backup. For more details about Rancher backups, restore, and disaster recovery options, please follow the official Rancher documentation.

Install rancher-backup operator for Rancher

Follow the Rancher backup guide to learn how to install and configure the Rancher backup-operator.

Note that for single node Rancher installations the backup workflow is different.
You may follow the official documentation to learn more.

Backup SUSE® Rancher Prime OS Manager with rancher-backup operator

Create a backup object (adapted to your needs) to backup Rancher running on a Kubernetes cluster.

apiVersion: resources.cattle.io/v1
kind: Backup
metadata:
  name: rancher-backup
spec:
  resourceSetName: rancher-resource-set
  schedule: "10 3 * * *"
  retentionCount: 10

The rancher-backup operator offers several options for schedule, encryption, and storage classes. You can explore all options by reading the [official documentation](https://ranchermanager.docs.rancher.com/reference-guides/backup-restore-configuration/backup-configuration).

Check logs from rancher-backup operator.

kubectl logs -n cattle-resources-system -l app.kubernetes.io/name=rancher-backup -f

Verify if backup file was created on Persistent Volume.

...
INFO[2022/10/17 07:45:04] Finding files starting with /var/lib/backups/rancher-backup-430169aa-edde-4a61-85e8-858f625a755b*.tar.gz
INFO[2022/10/17 07:45:04] File rancher-backup-430169aa-edde-4a61-85e8-858f625a755b-2022-10-17T05-15-00Z.tar.gz was created at 2022-10-17 0
...