Skip to content

Backups

NetDefense can periodically pull each device’s OPNsense configuration and upload it to an S3-compatible bucket, encrypted with a key only your organization holds. The Backups page is where you wire up the bucket, set the schedule, and opt individual devices in. The concept overview is in Backups.

NDWeb Backups page showing S3 configuration enabled and a Device Backup Status table with four devices, all disabled, none ever backed up

The collapsible card at the top holds organization-wide settings — bucket name, the cron expression for the schedule (0 4 * * * here means daily at 04:00), the access key, the endpoint URL, and the default encryption key. The badge on the right shows Enabled when the configuration is active.

Click the chevron next to the configuration to expand it. Edits to this card affect every device that’s opted in.

Below the card you’ll see a count like 0 of 4 devices have backup enabled — a quick way to spot organizations where you’ve configured S3 but haven’t yet turned backups on for any device.

The table lists every device with:

ColumnMeaning
DeviceName of the device.
EnabledPer-device toggle. Off devices are never backed up even if the S3 config is enabled.
Encryption KeyOrg default uses the key from the S3 Backup Configuration card. The kebab menu lets you set a per-device key for stricter isolation.
Last BackupTimestamp of the last successful upload, or Never.
StatusSuccess, Failed, or if no backup has run yet.
MessageShort reason on failure (e.g. “credentials rejected”, “bucket not found”).

Use the filter bar to find a device by name or by enabled/disabled state.

When a scheduled backup runs, each device gets a BACKUP task you can drill into from Tasks.