Ask HN: Cloning Prod DB for Acc-Testing Environment?
For acceptance-testing in our new deployment process we're developing, I am thinking about the possibility of cloning a production-server into a virtual machine for each new release to simulate the exact environment as in production.
This would be easy if it not were for the database size. It is 2 TB, which would probably take too long and use up to many resources.
Is there some way to create a proxy to the production database from withing the accepance-testing environment? I am thinking that all reads come from the production environment, and all writes can go to a local instance. And if i am trying to read from a row wich has been touched it will get it from the local instance (which only contains the inserted or edited rows).
Is there something similar to this concept?