Backup & Recovery
Backup and restore FabConnect data.
Backup Strategies
Database Backup
# PostgreSQL backup
pg_dump -h localhost -U fabconnect fabconnect > backup.sql
# Compressed backup
pg_dump -h localhost -U fabconnect fabconnect | gzip > backup.sql.gzConfiguration Backup
# Backup config files
tar -czvf config-backup.tar.gz /etc/fabconnect/Automated Backups
backup:
enabled: true
schedule: "0 2 * * *" # Daily at 2 AM
retention: 30d
destination:
type: s3
bucket: fabconnect-backups
region: us-west-2Recovery
Database Restore
# Restore from backup
psql -h localhost -U fabconnect fabconnect < backup.sql
# Restore from compressed
gunzip -c backup.sql.gz | psql -h localhost -U fabconnect fabconnectPoint-in-Time Recovery
Enable WAL archiving for PITR capability.