{% extends "base.html" %} {% block title %}Restore Backup - Admin{% endblock %} {% block content %}

{{ _('Restore Backup') }}

Danger Operation

Restore your database from a backup file

Back to Backups

Critical Warning

⚠️ This will replace ALL current data in your database!

• All current time entries, projects, users, and settings will be overwritten

• Make sure you have a current backup before proceeding

• This action cannot be undone once completed

{% if progress %}

Restore Progress

Status: {{ progress.status|title }}
{{ progress.percent }}%

{{ progress.message }}

{% if progress.status == 'done' %}

Restore completed successfully!

Your database has been restored. You may need to log in again.

{% elif progress.status == 'error' %}

Restore failed!

{{ progress.message }}

{% endif %} {% if progress.status == 'running' %} {% endif %}
{% endif %}

Upload Backup File

or drag and drop

ZIP archive only (created by backup function)

Cancel

Pre-Restore Checklist

  • Create a backup of current data
  • Verify backup file integrity
  • Ensure no users are actively working
  • Stop all running timers
  • Note current system state

What Gets Restored

  • Complete database
  • All users & permissions
  • All time entries
  • Projects & tasks
  • Invoices & expenses
  • System settings
  • Uploaded files

After Restore

  • • Log in again with your credentials
  • • Verify data integrity
  • • Review system settings
  • • Check user permissions
  • • Test critical functions
{% endblock %}