Skip to content

Backups. Quick start

The "Backups" module in the BeAdmin panel creates backups of website files, databases, and mail on schedule and stores them on the server. The module is available out of the box — no separate installation is needed. Open it from the side menu.

What the module consists of

The module has three tabs:

  • "Jobs" — what to copy and when. A job has a name, an interval, and storage destinations attached to it.
  • "Destinations" — where to put archives. A destination is described by a type and a path; the "Local storage" type is used.
  • "Backups" — the list of created archives. Each backup is linked to a job and a destination, and can be downloaded or deleted.

A job and a destination are created automatically when the panel is installed and are ready for use right away — only the schedule needs to be configured.

Backup contents

A backup includes:

  • website files and user directories;
  • databases;
  • mailboxes and their contents;
  • domain settings and DNS records;
  • server configuration, including limits and access parameters.

Each backup is a complete snapshot of this data at the moment the job runs. On the job and archive cards it is shown as "All data".

Configuring the schedule

The schedule is set on the card of an existing job.

  1. Open "Backups""Jobs".
  2. On the job card, click "Edit".
  3. Fill in the dialog fields:
    • "Name" — arbitrary, up to 64 characters.
    • "Interval" — a number from 1 to 7. 1 — daily, 3 — every three days, 7 — weekly. Counting starts from the moment of saving.
  4. Click "Update".

A backup runs at 01:00 server time.

After saving, the job card will show:

  • "Executed" — the date of the last run, or a dash if the job has never run;
  • "Next attempt" — the date of the next scheduled run.

Default destination

The module creates a "Local storage" destination on the server. The standard path is /var/lib/beadmin/backup/<destination_name>. The destination name is editable in the panel; after renaming, the folder on disk is renamed automatically.

To change the destination:

  1. Open "Backups""Destinations".
  2. On the card, click "Edit".
  3. Fill in the dialog fields:
    • "Name" — up to 64 characters.
    • "Directory path" — an absolute path, for example /var/lib/backups.
  4. Click "Update".

Viewing and downloading backups

The "Backups" tab shows all created backups. Each card displays the archive name, creation date, size, and destination. The "Download" button saves the archive through the browser.

If the tab is empty, the job has never run. Make sure the toggle on the job card is set to "Enabled", and wait for the next scheduled run. After the first run at 01:00, the first backup will appear in the list.

Deleting a backup

Deletion is confirmed by the archive ID — protection against an accidental click.

  1. On the "Backups" tab, on the card of the desired backup, click "Delete".
  2. In the "Confirm backup deletion" dialog, copy the archive ID from the upper field and paste it into the confirmation field. The "Delete" button is unlocked only after the values match.
  3. The archive is removed from disk in any case. The "Delete log entry" option additionally erases the backup record from the panel history; if the option is not selected, an entry with the ID remains in the log.
  4. Click "Delete".

‼️ Danger

The operation is irreversible. After confirmation, the archive is removed from disk. It cannot be restored using the panel.

BeAdmin © 2025. All rights reserved.