User Backups
HiTechAdmin > Backups > Users controls how hosting users' own account backups (websites, databases, etc. — via each user's docker-volume-backup service) run. It's only available to Administrators and Users, not Resellers. It has three tabs: Settings, Configuration, and Runs.
There are two mutually exclusive modes, controlled entirely by the schedule of the hitechcloudcli docker-backup System Cron Job:
- User Configured (default) — each user manages their own backup from their own account, when the Backups module is enabled for them. Nothing runs centrally; the cron entry is set to a disabled placeholder schedule.
- Admin Configured — the Administrator runs backups for every user centrally, on one schedule, via
hitechcloudcli docker-backup.
See the Configuring HiTechCloud Backups article for the fuller comparison between the two approaches.
Settings
A single dropdown decides the mode:
- Disabled — user configured (the default).
- Daily / Weekly / Monthly — admin configured, all running at 03:00 server time. Fine-tune the exact time afterward from Scheduled Actions.
Saving updates the hitechcloudcli docker-backup cron entry's schedule accordingly.
Configuration
Edits /etc/hitechcloud/backups/backup.env — the default docker-volume-backup settings (destination, retention, notifications, etc.) every new user account is provisioned with. This does not change any existing user's own backup settings, only what future accounts start with.
A Restore Default button fetches HiTechCloud's shipped default backup.env from GitHub into the field (client-side, no server round trip) — click Save afterward to actually apply it.
Runs
Raw log of every hitechcloudcli docker-backup run (/var/log/hitechcloud/admin/docker-backup.log).
Run Backup Now triggers hitechcloudcli docker-backup immediately for every user. It's only available in Admin Configured mode — in Disabled mode there's no central schedule for it to act on, since each user's own settings apply instead.