Hostxpeed
Login Get Started →
Control Panel

How to Create Backup in HestiaCP

5 min read
1 views
Apr 29, 2026

Prerequisites

Before creating a backup, make sure you have:

  • Access to HestiaCP control panel
  • Sufficient disk space for backup

Method 1: Create Backup via HestiaCP Web Interface

Step 1: Log in to HestiaCP

https://YOUR_SERVER_IP:8083

Step 2: Navigate to SERVER Section

Click on SERVER in the top menu bar.

Step 3: Go to Backup Tab

Click on the Backup tab.

Step 4: Click "Create Backup"

Click the green + Create Backup button.

Step 5: Configure Backup Options

  • Select which users to backup
  • Choose backup type (full, user, or domain)
  • Set backup name (auto-generated if empty)

Step 6: Start Backup

Click Create to start the backup process.

Method 2: Backup Specific User via SSH

ssh hxroot@YOUR_SERVER_IP -p 22

Backup single user:

/usr/local/hestia/bin/v-backup-user admin

Backup all users:

/usr/local/hestia/bin/v-backup-users

Backup specific domain:

/usr/local/hestia/bin/v-backup-domain admin example.com

Backup Locations

Backup files are stored at:

/backup/

User backup format:

/backup/admin.2026-04-29.tar

Backup Contents

A full user backup includes:

  • Website files
  • Databases
  • Email accounts and data
  • DNS configurations
  • SSL certificates
  • Cron jobs
  • User configuration

Check Available Disk Space Before Backup

df -h /backup

Monitor Backup Progress

tail -f /var/log/hestia/backup.log

List Existing Backups

/usr/local/hestia/bin/v-list-backups

Or via web interface: SERVER → Backup tab.

✅ Backup has been created successfully!

Was this article helpful?