Filesystem backup provider causes data loss in production
criticalavailabilityUpdated May 14, 2025(via Exa)
Technologies:
How to detect:
Using filesystem backup provider in production environments results in backup data loss when Weaviate pods are deleted, rescheduled, or fail, as backups are stored locally on the pod rather than in durable cloud storage
Recommended action:
Disable filesystem backups by setting backups.filesystem.enabled to false. Enable a cloud backup provider instead: S3 (backups.s3.enabled: true), GCS (backups.gcs.enabled: true), or Azure (backups.azure.enabled: true). Configure appropriate credentials for the chosen provider.