User Need
As a platform engineer
I want the database backup anonymisation process to happen in isolation from the real database
so that I can perform the process in production without risking the production database
Context
The current process restores the dump into a fresh database inside the same instance, anonymises it, then swaps and deletes the databases. We don't do it in production, because we don't want to that to happen to the production database.
In this story, don't worry about how to make it happen in production at all or only. Just alter the existing anonymisation process.
Consider looking at how Postgres and MySQL can be configured to speed up database restoration times.
What’s Needed
List anything the solution must do or be (behaviour, performance, security, UX, etc.).
Acceptance Criteria
Notes
- This work is done in a way that functions independently from existing applications/containers/processes etc.
User Need
As a platform engineer
I want the database backup anonymisation process to happen in isolation from the real database
so that I can perform the process in production without risking the production database
Context
The current process restores the dump into a fresh database inside the same instance, anonymises it, then swaps and deletes the databases. We don't do it in production, because we don't want to that to happen to the production database.
In this story, don't worry about how to make it happen in production at all or only. Just alter the existing anonymisation process.
Consider looking at how Postgres and MySQL can be configured to speed up database restoration times.
What’s Needed
List anything the solution must do or be (behaviour, performance, security, UX, etc.).
Acceptance Criteria
Notes