This article covers all VPS backup and dedicated server backup options available at HOSTDOG — managed backups included with Advanced and Premium tiers, VPS snapshots, and manual backup strategies. You will also learn how to request a restoration.
Backup options overview
| Backup type | Included with | Frequency | Storage location |
|---|---|---|---|
| Managed remote backups | Advanced and Premium tiers | 7 daily, 4 weekly, 1 monthly | Offsite (separate from your server) |
| VPS snapshots | All Cloud VPS plans | On demand (manual) | Same infrastructure as VPS |
| Manual backups | All plans (DIY) | As needed | Your chosen destination |
Managed remote backups
If your managed services tier is Advanced or Premium, HOSTDOG automatically runs incremental remote backups of your entire server:
- 7 daily backups — A new backup every day, retained for one week
- 4 weekly backups — One backup per week, retained for one month
- 1 monthly offsite backup — Stored in a separate location for disaster recovery
These backups are incremental, meaning only changed data is transferred after the initial full backup. This makes them efficient in both time and storage.
Managed backups run automatically — no setup or maintenance is required from you.
VPS snapshots
Snapshots capture the complete state of your Cloud VPS at a specific moment. They are ideal for quick rollbacks before making changes, but they are not a replacement for offsite backups because they are stored on the same infrastructure.
For full instructions on creating and restoring snapshots, see How to use Cloud VPS snapshots.
Manual backup strategies
Regardless of your managed services tier, you can implement your own backup strategy. Common approaches:
- rsync to remote storage — Synchronise files to another server or cloud storage using
rsyncover SSH - Database dumps — Schedule automated MySQL/PostgreSQL dumps with
mysqldumporpg_dump - Tar archives — Create compressed archives of important directories and transfer them offsite
Example of a scheduled database backup:
# Add to crontab: daily MySQL dump at 02:00
0 2 * * * /usr/bin/mysqldump --all-databases | gzip > /backup/db-$(date +\%Y\%m\%d).sql.gz
How to request a restoration
To restore data from a managed backup:
- Navigate to the HOSTDOG homepage and click the Log in button
- Open a support ticket specifying:
- Which server needs restoration
- The date of the backup you want to restore from
- Whether you need a full server restore or specific files/directories
- HOSTDOG support processes the restoration and notifies you when complete
Recommended backup strategy
For maximum data protection, combine multiple backup methods:
- Managed backups (Advanced/Premium tier) for automated, offsite daily protection
- Snapshots before any major changes for instant rollback capability
- Manual database dumps for granular database recovery points
This layered approach ensures you always have a recovery option regardless of the scenario.