PanelAlpha Snapshot Tool Documentation
Welcome to the PanelAlpha Snapshot Tool documentation. This tool provides a complete backup solution for PanelAlpha Control Panel and Engine installations.
Table of Contents
- Installation Guide - How to install and set up the tool
- Storage Backends - Configure local, SFTP, or S3 storage
- Usage & Commands - Complete command reference
- Server Migration - Move PanelAlpha to a new server
- Configuration Reference - All configuration options
- Troubleshooting - Common issues and solutions
Overview
What Gets Backed Up
PanelAlpha Control Panel (/opt/panelalpha/app):
- API database (MySQL dump with routines and triggers)
- Matomo database
- api-storage volume
- redis-data volume
- Docker configuration files
- SSL certificates
- Nginx configurations
PanelAlpha Engine (/opt/panelalpha/engine):
- Core database
- Users databases
- core-storage volume
- Docker configuration files
- SSL certificates
Supported Storage Backends
| Backend | Best For | Pros | Cons |
|---|---|---|---|
| Local | Development, testing | Fast, simple | Single point of failure |
| SFTP | Existing SSH infrastructure | Secure, widely supported | Requires SSH setup |
| S3 | Production environments | Highly available, scalable | Requires cloud account |