Automatic backups
In Settings → General, set Automatic backups to every 6 hours, every day or every week. Back up now saves one immediately. Backups are kept in~/.hoista/backups, readable only by your user account, and Hoista keeps the newest few.
Restore a backup
Move to a new computer
In Settings → General, choose Move to a new computer, or use the CLI:--passphrase-stdin. --check shows what’s inside without importing it. Import needs an empty Hoista. Projects arrive in watching mode, and agents connect again from scratch.
If an import stops partway, hoist backups recovery lists it and hoist backups abandon RESTORE_ID discards it.
Database data
RESOURCE is the database’s name or ID; add -p PROJECT when you name it. This saves a Postgres archive with pg_dump. Keep your provider’s own database backups as well. Rolling back a deployment doesn’t undo a database migration.
When Hoista didn’t hear back
Hoista records every change before sending it to a provider. If the provider doesn’t answer, or a change stops partway, the change is marked unclear. It may have happened. Until you answer, Hoista won’t make the same change again, so nothing is created twice. In Desktop, the unclear change appears at the top of Projects. Choose Answer, check the provider, then choose It happened or It didn’t happen. From the CLI:resolve_operation and what it read as evidence. The evidence shows in Activity.
A command that ran to the end and said why it failed is not unclear: Hoista marks it failed, and the same command can run again.
Related
Data protection
What Hoista stores and where.
Your remote
Hoista in your own cloud account.
Incident checklist
What to do if something looks wrong.