Backups

Backups are enabled by default. The Nextcloud instance will be backed up daily at a randomly chosen time between 22:00 and 4:00.

You can specify a different backup time and interval using the following backup configuration:

apiVersion: vshn.appcat.vshn.io/v1
kind: VSHNNextcloud
metadata:
  name: nextcloud-app1-prod
  namespace: <your-namespace>
spec:
  parameters:
    ...
    backup:
      schedule: 0 22 * * * (1)
    ...
1 The schedules for your backups.
Self service restores are currently not available. Please open a ticket if you need to restore the data of your Nextcloud instance.

Disabling Maintenance mode during backup

By default, Nextcloud will be put in Maintenance Mode during the backup. This ensures that the backups are in a consistent state. You can disable Maintenance Mode with the skipMaintenance parameter.

apiVersion: vshn.appcat.vshn.io/v1
kind: VSHNNextcloud
metadata:
  name: nextcloud-app1-prod
  namespace: <your-namespace>
spec:
  parameters:
    ...
    backup:
      skipMaintenance: true (1)
      schedule: 0 22 * * *
    ...
1 Skip maintenance mode during backups
It’s not recommended by Nextcloud and VSHN to disable the maintenance mode during backups. Use this at your own risk.