Skip to content

Add GUI restore functionality for Server Backups (restore point selection) #211

@Adrien-MUHLHEIM

Description

@Adrien-MUHLHEIM

Description

Currently, there is an option to back up the Borg server database through the GUI. However, there is no corresponding way to restore these backups from the interface.

Image

Restoration can only be performed manually (e.g., via CLI), which makes the process less accessible and more error-prone.

This feature request proposes adding a dedicated GUI section (e.g., a new tab or panel) that allows users to:

  • View available server backup snapshots
  • Select a restore point
  • Trigger a restore operation directly from the web interface

Use Case

A typical scenario:

  • An administrator performs regular server backups using the built-in backup feature.
  • After a configuration error, data corruption, or accidental deletion, the server needs to be restored to a previous state.
  • Currently, the administrator must:
    - Access the system via CLI
    - Manually locate backup files
    - Execute restore commands

This process can be:

  • Time-consuming
  • Error-prone
  • Difficult for less experienced users

With a GUI-based restore feature:

  • The administrator could simply:
    - Navigate to a "Server Backups" tab
    - Select a restore point from a list
    - Click Restore

This would:

  • Improve usability
  • Reduce risk of mistakes
  • Make disaster recovery faster and more reliable

Alternatives Considered

No response

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions