Backups
Automated daily backups with configurable retention.
Backup System
What gets backed up
Each backup includes a full account backup:
- All files in the account's home directory (
/home/<username>/) - All MariaDB databases owned by the account
- Apache vhost configuration
- PHP-FPM pool configuration
- SSL certificate details
Backup schedule
Backups run automatically at 3 AM daily via the system cron. All accounts are backed up in sequence.
0 3 * * * root inetp backup_accounts
Retention
Configure backup retention in Admin → Settings → Backups. Options: 1–30 days. Backups older than the retention period are automatically deleted on the next backup run.
Manual backup
Trigger a backup immediately from:
- Admin UI: Admin → Backups → "Backup Now" button for individual accounts
- CLI:
inetp backup_accounts
Backup storage location
Backups are stored locally at /var/backups/inetpanel/ organized by account and date. External backup storage (S3, SFTP) is not currently supported but is planned for a future release.