{% extends "baseTemplate/index.html" %} {% load static %} {% comment %} Run a backup of one site to one destination and watch it progress. Angular interpolation is {$ ... $} here; Django's {{ }} is untouched. {% endcomment %} {% block title %}Back up a site{% endblock %} {% block content %}

Back up a site

Files, databases, mailboxes, DNS records and the vhost configuration are written into one archive with a manifest describing exactly what is inside.

Destinations
{% if not destinations %} {% endif %}

What to back up

Only full backups can be taken by hand. Incremental runs are driven by the scheduler, so this list does not offer options the panel would silently turn into a full backup anyway.

Progress

Nothing running. Start a backup and the archive name, size and SHA-256 checksum appear here when it finishes.

Backup completed.
Archive
Size
Destination
SHA-256
Not recorded — a restore from this archive will report its checksum as unverified.

Archives at the selected destination

Choose a destination and refresh to see what is stored there.

Archive Site Size Written Actions
{% endblock %} {% block scripts %} {% comment %} json_script escapes the payload properly; never interpolate a Python repr straight into a {% endblock %}