What's new
Panelica Community Forum

Welcome to the official Panelica Community Forum — the central hub for server administrators, developers, and hosting professionals. Register a free account today to access technical discussions, product announcements, feature requests, and direct support from the Panelica team. Be part of the growing community shaping the future of server management.

Backup & Restore — Feature Overview

Status
Not open for further replies.

admin

Administrator
Staff member
Backup & Restore — Full Feature Overview​

Panelica provides a multi-layered backup system: scheduled backups, on-demand server backups, BTRFS snapshots for point-in-time recovery, and remote storage integration.

Scheduled Backups​

Configure automated backup schedules per user or server-wide:

  • Frequency — Daily, weekly, or custom cron schedule
  • Retention policy — Keep N most recent backups, auto-delete older ones
  • Scope — Full account backup (files + databases + email) or selective
  • Compression — Gzip compression for space efficiency
  • Email notification — Get notified on backup success or failure

Server Backups​

Full server-level backup operations:

  • On-demand backup — Trigger a full server backup at any time
  • Incremental backups — Only backup changed files since last full backup
  • Database dumps — MySQL and database database exports included
  • Configuration backup — All panel and service configurations
  • Backup history — View all past backups with size, duration, and status

BTRFS Snapshots​

Point-in-time recovery using filesystem snapshots:

  • Instant snapshots — Create snapshots in seconds regardless of data size
  • Point-in-time restore — Roll back to any previous snapshot
  • Space efficient — Copy-on-write means snapshots only store differences
  • Per-user snapshots — Snapshot individual user directories
  • Automatic scheduling — Configure hourly, daily, or weekly snapshots
  • Snapshot management — List, compare, and delete snapshots

Remote Storage​

Store backups off-server for disaster recovery:

  • Amazon S3 — S3-compatible storage (AWS, MinIO, Wasabi, DigitalOcean Spaces)
  • Google Drive — OAuth-based Google Drive integration
  • SFTP — Transfer backups to any SFTP server
  • OneDrive — Microsoft OneDrive storage
  • Connection test — Verify remote storage credentials before saving
  • Automatic upload — Backups are automatically transferred after completion

Restore​

Flexible restore options:

  • Full restore — Restore entire account (files + databases + email)
  • Selective restore — Restore only specific components (files only, database only, etc.)
  • Cross-server restore — Download backup from remote storage and restore on a different server
  • Restore preview — View backup contents before restoring
  • Rollback safety — Current state is backed up before restore begins

Backup Contents​

A full backup includes:

  • User home directory (/home/username/)
  • All MySQL databases owned by the user
  • Email data (Maildir format)
  • DNS zone files
  • SSL certificates
  • Cron jobs
  • FTP account configurations
  • PHP and Nginx configurations

Access Control (RBAC)​

  • ROOT — Full backup management, server-level backups, remote storage configuration
  • ADMIN/RESELLER — Manage backups for their users
  • USER — Create and restore their own account backups (within plan limits)

If you encounter any issues with this feature, please open a report in the Bug Reports forum.

Related Topics​


---
For issues with this feature, please report in the Bug Reports forum.
 
Last edited:
Status
Not open for further replies.
Back
Top