Title: A bunch of developers and myself have created RepliByte - an open-source tool to seed a development database from a production database.<p>Features:<p><pre><code>  - Support data backup and restore for PostgreSQL, MySQL and MongoDB
  - Replace sensitive data with fake data
  - Works on large database (&gt; 10GB) (read Design)
  - Database Subsetting: Scale down a production database to a more reasonable size
  - Start a local database with the prod data in a single command
  - On-the-fly data (de)compression (Zlib)
  - On-the-fly data de&#x2F;encryption (AES-256)
  - Fully stateless (no server, no daemon) and lightweight binary
  - Use custom transformers
</code></pre>
My motivation:<p>As a developer, creating a fake dataset for running tests is tedious. Plus, it does not reflect the real-world data and painful to keep updated. If you prefer to run your app tests with production data. Then RepliByte is for you as well.<p>Available for MacOSX, Linux and Windows.<p>&gt; <a href="https:&#x2F;&#x2F;github.com&#x2F;qovery&#x2F;replibyte" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;qovery&#x2F;replibyte</a>
Upvote: