2016-07-28 88 views
0

我需要將幾種類型的薩加斯從一個數據庫複製到另一個。他們在不同的服務器上。我打算用走私者出口這樣的東西:如何將NServiceBus Sagas從一個Raven數據庫遷移到另一個?

raven.smuggler out http://localhost:8080/ dump.raven --database=Host1 --metadata-filter=Raven-Entity-Name=TestSaga 

然後將這個轉儲導入到新的數據庫中。

問題是:它會是安全的還是我需要關心索引或其他東西?

回答

1

如果你要指向一個NServiceBus服務器到,也許你需要創建索引以及

+0

它看起來像有一次我輸入我的文檔,以新的數據庫索引自動創建。它取決於一些設置?我正在創建用於在生產環境中進行遷移的步驟,可能會有所不同 –

1

該命令導出收藏「TestSaga」,也有索引和變壓器(但他們是在你的分貝)。 如果你只想要文件include --operate-on-types = Documents。 我建議您閱讀documentantion,特別是「命令行選項」一節以及可能適合您的選項 - 操作類型。

最後,我認爲你需要dump.raven改變dump.ravendump

相關問題