2012-09-10 17 views
1

我使用出色的backup gem對我的數據庫進行每晚備份。我們還需要複製我們的生產數據,以便安裝在分段,測試和開發數據庫上。從生產數據庫的開發副本中刪除敏感數據(有沒有這方面的寶石?)

但由於生產數據庫包含敏感信息(電子郵件,名稱,加密密碼等),因此我們希望在數據庫離開我們生產服務器的安全世界之前對其進行清理。

在某種程度上,在我們的例子中,這可能很簡單,只需用[email protected]取代電子郵件並替換加密的密碼等等 - 簡單地替換幾列數據。在這一點上,我們可以將數據庫轉儲到一個文件,開發人員可以使用該文件來獲得一個現實的,有效的,但不是真正的數據庫副本。

這似乎是我們應該做的一切。儘管技術上並不難,但我討厭做別人已經做得更好的事情:-)有誰知道這樣做的寶石?

回答

2

看起來這會做你要找的內容:

http://sunitparekh.github.io/data-anonymization/

+0

感謝里奇 - 短脫脂使得這看起來像一個非常有用的寶石的確。在我的問題之後,我還沒有找到我引用的備用寶石,這很有用;這一個正是我們想要的。 –

相關問題