Een back-up die je niet hebt hersteld is geen back-up
Een simpele routine om back-ups te verifiëren voordat je ze nodig hebt.
Bijna elk project heeft back-ups. Veel minder projecten hebben een back-up die ooit is hersteld.
De routine
- Nachtelijke versleutelde database-dump buiten de server.
- Wekelijkse restore in een tijdelijke container.
- Smoke test op essentiële tabellen.
- Alert bij elke fout.
pg_restore -d restore_test --clean latest.dump