Skip to content

Backups

The backup management allows you to configure automatic backup schedules, trigger manual backups, view existing snapshots, and restore individual files or entire sections of your website when needed.

enconf creates incremental, deduplicated and encrypted backups.

Visibility

You only see your own backup schedules. Server-wide backups that your hosting provider creates for multiple customers at once are managed in the admin area and do not appear here.


Overview

Backup management is split into three tabs:

Tab Contents
Schedules Manage backup schedules
History All executed and running jobs
Restore Select a snapshot and restore

Active Tasks Banner

Whenever a backup or restore job is running, a blue banner appears above the tabs. It remains visible when switching between tabs and refreshes automatically every 5 seconds.


Create Backup Schedule

  1. Click New Schedule
  2. Fill in the form:
Field Required Description
Name Yes Name for this backup schedule
Scope Yes What should be backed up (see below)
Frequency Yes How often backups run
Hour No Execution hour in UTC (default: 02:00)
Retention Yes Number of snapshots to keep
Target Yes Local, S3, or FTP
  1. Click Create

Backup Scope

Scope Contents
Full Web files + databases + mail + SSL + configuration
Web Web files only (webspace)
Databases MariaDB databases only
Email Email mailboxes only (Maildir + Sieve)
SSL SSL certificates only
Configuration Nginx, PHP-FPM configuration

Frequency Options

Frequency Description
Hourly Every hour
Daily Once per day at the configured time
Weekly Once per week on the configured day
Monthly Once per month on the configured day

Package-Dependent

Available frequencies and the maximum number of retained snapshots depend on your hosting package.


Edit Backup Schedule

  1. Click the Edit icon next to the schedule
  2. Adjust the settings
  3. Click Save

Delete Backup Schedule

  1. Click the Delete icon next to the schedule
  2. Confirm the deletion

Run Backup Now

You can trigger a backup outside the regular schedule at any time:

  1. Click the green Run now button next to the desired schedule
  2. The backup starts immediately
  3. Progress is visible in the active tasks banner

Duration

Backup duration depends on the amount of data. Incremental backups are significantly faster than the initial full backup.


History (Job Table)

The History tab shows all executed and running backup and restore jobs.

Column Description
Started Start time (e.g. "Today, 3:00 AM"), with duration and data size below
Schedule Schedule name with scope tag
Status Successful / Running / Failed

Detail View

Click a row or the info button to open the detail view. It shows:

  • Type (Backup / Restore) and Status
  • Start time, end time, duration, data size, snapshot ID
  • Execution log — detailed statistics of the backup or restore operation
  • Error message (for failed jobs)

Delete Old Entries

Click Delete old entries to remove completed and failed jobs older than 30 days.

Failed Backups

If a backup fails, first check your disk space (disk quota). For recurring failures, contact your hosting provider.


View Snapshots

A snapshot is a complete backup at a specific point in time.

  1. Switch to the Restore tab
  2. Select a backup schedule from the dropdown
  3. Click Load Snapshots

Each snapshot shows: - Date & time of creation (e.g. "Today, 3:00 AM") - Content tags — what is included in this snapshot


Browse Backup

You can browse the contents of a snapshot before starting a restore:

  1. Click Browse Files next to the desired snapshot
  2. Navigate through the backed-up files and directories
  3. Click Restore next to a file to selectively restore that file

Restore

Start a Restore

  1. Click Restore next to the desired snapshot
  2. Select what you want to restore using the card interface:
Option Contents
Web files All files & directories in your webspace
Databases All associated MariaDB databases
Email data All emails & mailbox data
Restore everything All of the above (full backups only)
Single file A single targeted file
  1. Confirm the restore

Overwrite

A restore overwrites the current data with the snapshot state. Any changes made after the snapshot will be lost. When in doubt, create a manual backup first.

The restore runs in the background. Progress is visible in the active tasks banner.

Restore Individual Files

  1. Click Browse Files next to the snapshot
  2. Navigate to the desired file
  3. Click Restore next to the file
  4. The file will be restored to its original location