Backing up your VPS is critical. Unlike shared hosting where Hordanso manages backups, VPS customers are responsible for their own data backup strategy.
Backup Options for Hordanso VPS
Option 1: Hordanso Server Snapshots (Recommended — Add-On)
Hordanso offers automated daily snapshots for VPS customers as an add-on. Contact support to enable this for your VPS. A snapshot captures the entire server state and can be restored with one click.
Option 2: Manual rsync Backup (Linux VPS)
rsync copies your files to a remote server or storage location.
Basic rsync command to back up to a remote server:
rsync -avz /var/www/ user@backup-server-IP:/backups/www/
Replace /var/www/ with your data directory and update the destination server IP.
Option 3: Cron Job Backup Script
Schedule an automated backup using a cron job:
- SSH into your server.
- Type crontab -e to edit the cron schedule.
- Add a daily backup command (example for daily 2am backup):
0 2 * * * tar -czf /backup/site_backup_$(date +\%Y\%m\%d).tar.gz /var/www/html
Option 4: Database Backup (MySQL/PostgreSQL)
Back up your MySQL databases separately:
mysqldump -u root -p --all-databases > /backup/all_databases_$(date +%Y%m%d).sql
Where to Store Your Backups
- Never store backups only on the same server — if the server fails, you lose both
- Use remote storage: AWS S3, Backblaze B2, Google Cloud Storage, or a separate Contabo/Hetzner VPS
- For n8n workflows specifically, export your workflows as JSON files and store them in Google Drive or GitHub
How Often to Back Up
- Mission-critical data: daily or twice daily
- Websites with moderate traffic: weekly minimum, daily preferred
- Configuration files: after every change
