Backups & Recovery
Your data is your most valuable asset. Filess provides robust mechanisms to protect it against accidental deletion or corruption.
Automated Backups (Shared & Dedicated)
All plans include automated backups.
- Frequency: Daily (or weekly for Free tier).
- Retention: 7 days to 30 days depending on the plan.
- Type: Logical snapshots (e.g.,
mysqldump,pg_dump). - Storage: Stored in geo-redundant object storage, separate from your primary database volume.
Point-in-Time Recovery (PITR)
Available exclusively on Dedicated Plans, PITR allows you to restore your database to any specific second in time within the retention window.
How it works
- We take a full physical backup of the database daily.
- We continuously stream Write-Ahead Logs (WAL) or transaction logs to secure storage.
- When you request a restore (e.g., to
14:35:22yesterday), we restore the last full backup and replay the transaction logs up to that exact second.
Use Cases
- Recovering from an accidental
DROP TABLEcommand executed 5 minutes ago. - Reverting the state of the database to before a buggy migration script was run.