Documentation

Everything you need to know about installing and managing WisPanel on your servers.

Backup & Restore

Backup & Restore

Comprehensive backup system with DirectAdmin compatibility for disaster recovery.

Creating Backups

Manual Backup:

  1. Click Create Backup
  2. Select backup type:
    • Full Backup: Files, databases, email
    • Files Only: Website files
    • Databases Only: MySQL data
  3. Choose backup options:
    • Compress format (gzip recommended)
    • Include email data
    • Include system configs
  4. Select destination:
    • Local storage
    • Remote FTP (configure first)
  5. Click Start Backup
  6. Monitor progress
  7. Backup complete notification

Scheduled Backups:

  1. Click Schedule Backup
  2. Configure schedule:
    • Daily, weekly, or monthly
    • Preferred time
    • Backup retention (keep last N backups)
  3. Select backup type and options
  4. Enable automatic cleanup
  5. Click Save Schedule

Backup Management

View Backups:

  1. Click Backups in System menu
  2. List shows:
    • Backup date/time
    • Size
    • Type (full/partial)
    • Status

Download Backup:

  1. Select backup from list
  2. Click Download
  3. Backup downloads to computer
  4. Keep safe off-server

Delete Backup:

  1. Select backup
  2. Click Delete
  3. Free up disk space
  4. Cannot be recovered

Restoring from Backup

Full Restore:

  1. Click Restore next to backup
  2. Confirm action
  3. Select restore options:
    • Restore files
    • Restore databases
    • Restore email
  4. Specify restore path (usually same)
  5. Click Restore
  6. System restores from backup
  7. May take several minutes

Selective Restore:

  1. Download backup file
  2. Extract locally
  3. Restore specific files/databases only
  4. Update application if needed

DirectAdmin Import

Import DirectAdmin Backup:

  1. Obtain backup from DirectAdmin server
  2. Click Import DirectAdmin Backup
  3. Upload backup file
  4. Select user account to import to
  5. Configure options:
    • Preserve file ownership
    • Update DNS records
    • Create databases
  6. Click Import
  7. System processes backup
  8. User account recreated with all data

Storage Options

Local Storage:

  • Backups stored on server
  • Fast access
  • Limited by server disk space
  • Configure cleanup to prevent full disk

Remote FTP:

  1. Configure FTP server details
  2. Test connection first
  3. Backups auto-upload after creation
  4. Offsite redundancy
  5. Slower than local but safer

S3-Compatible (Coming Soon):

  • Amazon S3, Backblaze B2, DigitalOcean Spaces
  • Scalable storage
  • Auto-lifecycle policies

Best Practices

  • Enable automatic daily backups
  • Test restore procedure monthly
  • Keep backups off-server when possible
  • Monitor backup success notifications
  • Set retention to keep 7-30 days backups
  • Document backup/restore procedures

[Screenshot: backup-list.png] [Screenshot: backup-schedule.png] [Screenshot: restore-dialog.png]