{% extends 'base.html' %} {% block content %}

Configuration

Backup Jobs

Backup Jobs allows you to configure how OpenPanel generates and manages your backups according to your backup job configuration.

New Backup Job
{% if error %}

{{ error }}

{% else %} {% for job in backup_jobs %} {% endfor %}
Name Destination Type Schedule Status Filters
{{ job.name }} {% if "wasabi" in job.destination %} {% elif "local" in job.destination %} {% else %} {% endif %} {{ job.destination }}
{% for type in job.type %} {% if "accounts" in type %} {% elif "partial" in type %} {% elif "config" in type %} {% endif %} {{ type.capitalize() }} {% endfor %}
{% if "hour" in job.schedule %} {% elif "daily" in job.schedule %} {% elif "week" in job.schedule %} {% elif "month" in job.schedule %} {% else %} {% endif%} {{ job.schedule }}
Retain {{ job.retention }} Backups
{{ job.status.capitalize() }}
{% for filter_value in job.filters %} {% if filter_value == 'mysql' %} MySQL {% elif filter_value == 'php' %} PHP {% elif filter_value == 'ssh' %} SSH {% else %} {{ filter_value|capitalize }} {% endif %} {% endfor %}
{% endif %}

Destinations

A Backup destination serves as the storage location for your backup files (backup destinations can be remote or local)

Destination Type SSH User SSH Port SSH Key Storage Limit

Restore & Download

In this section, you can view, restore or download Account Backups and Configuration Backups generated from your Backup Jobs.

Logs

View and download all logs for Backup-related processes and check their corresponding status.

Settings

Configure and finetune your server backups settings.

Directory does not exist.
The workspace directory that the system will use to store all the temporary files.
To prevent issues with the system performance, move the original folder to the new destination instead of creating new directory
Directory does not exist.
OpenPanel will use this directory to store all system downloads, include accounts backup downloads.
days
Orphan backups are account backup files that are not associated with any ACTIVE account.
OpenPanel will automatically remove these backups if the date these backups were CREATED is older than the number of days specified in this field.
days
The time to keep logs.
OpenPanel checks average system load when starting a backup job. If system load is above this value then the backup job will not run.
Recommended value: 2 x Number of CPU cores.
Set the maximum number of concurrent backup/restore tasks that may run simultaneously.
NOTE: Higher value doesn't necessarily mean higher performance, we recommend 1 task per server CPU core, but no more than 5. You also need to consider limiting CPU usage (200% is a reasonable limit).
minutes
Set the maximum time a backup/restore process can run for a user account. It will automatically abort once it reaches the set TTL.
%
limit CPU usage in percentage; 100% is one core.
Recommended values: 100% for a single/dual CPU server, anything above we recommend values between 200% - 400%
MB/s
limit IO read usage in MB per second
limit IO write usage in MB per second
If encryption is enabled, this key is needed to restore backups.
Set the email address to send Emails from the system.
{% endblock %}