2010-06-07 92 views
0

對於運行單個數據庫的SQL Server Express實例,實現冷備份服務器有哪些選擇?需要建議:SQL Server 2008 Express的冷備份?

我在生產中有一個SQL Server 2008 Express實例,它目前代表我的應用程序出現單點故障。我有第二個物理盒子坐在安裝中,目前什麼都不做。我想以某種方式近乎實時地將數據庫複製到第二個盒子(可以接受一點數據丟失)。數據庫非常小,資源利用率很低。

在生產服務器死亡的情況下,我會手動將我的應用程序重新配置爲指向備份服務器。

儘管Express不支持日誌傳送,但我認爲我可以手動編寫一個可憐的人的版本,在這裏我使用批處理文件來獲取日誌並將其複製到網絡並將它們應用到第二臺服務器間隔5分鐘。

有沒有人有任何建議,這是否在技術上可以實現,或者如果有更好的方法來做我想做的事情?

請注意,我想避免爲完整版本的SQL Server付費並配置鏡像,因爲我認爲這對於此應用程序來說是一種矯枉過正。我知道其他數據庫平臺可能會提供合適的選項(例如MySQL Cluster),但爲了討論的目的,我們假設我們必須堅持使用SQL Server。

+0

我剛剛意識到,這可能會在serverfault更好。如果有特權的人想要遷移這個問題,那麼就放心了。 – 2010-06-08 01:51:59

回答

2

我還建議基於腳本的日誌傳送。畢竟,這就是日誌傳送的開始。您只需要一個基於時間的代理來安排腳本(即Tasks Scheduler)和智能(er)文件副本(robocopy)。

相關問題