• 2

SQL server 2000 如何異機即時同步?

敝人公司有一個競價拍賣系統
伺服器作業系統為windows server 2003,跑SQL server2000,競價系統則是發包資訊公司訂製撰寫

因為前陣子伺服器主機拍賣到一半掛點無法開機
所以事件過後又請資訊公司弄了一台備援機,系統跟設定一模一樣
(我有修改IP及主機名稱讓兩台同時在區網內存在)

但現在公司希望兩台資料能及時同步,如果現役主機又掛了,把備援機修改一下就能即時上線
(一分鐘約6~10筆成功交易資料,主要是客戶有車輛運輸時效問題,不能等太久)

詢問資訊公司,設定費開口就是六位數
(他沒做同步設定,甚至每天拍賣結束後的資料存檔都得透過拍賣程式轉出後才能存到備份硬碟,不知道原始資料存在哪)
所以主管還是希望能自己先搞看看
估狗搜尋,大多數的程式功能都只能做到差異備份,而且備份的都是映像檔,似乎無法做到即時同步

我先試了DSynchronize 這個程式透過區網遠端硬碟去及時同步拍賣系統資料夾
每一筆交易完成後,都可以掃到一個更新的log檔
但今天拍賣結束後,我把原主機網路線拔掉,讓備援機上線,再透過辦公室電腦連線
能連上,但交易資料全是空的(含今天以前都沒資料)

可否請各位前輩給點指點?
或者我就直接告訴主管讓人當肥羊宰就好(讓人多宰幾次就沒年終可發了 Q.Q)
2015-03-27 23:28 發佈
Mirror
https://msdn.microsoft.com/zh-tw/library/ff877931.aspx


https://msdn.microsoft.com/zh-tw/library/ms189852.aspx
感謝您的回覆
不過您提供的兩個連結,似乎是SQL server 2014才有的功能
敝公司還在用SQL server 2000

拍賣系統是XP時代撰寫的,平台轉換相容性疑慮,資訊公司遲遲不敢更換新版的windows server及SQL server
這次備用機windows server 2003 在B85晶片組上差點裝不起來
我有鼓吹資訊公司試試win7 pro 上裝SQL server 2008/2012 看能不能跑
至少不用煩惱再過幾年後再換硬體,就真的完全裝不起來的窘境
不過對方大概是case太忙了,不太想理我

http://www.codeproject.com/Articles/9086/SQL-Server-Merge-Replication-Step-by-Step-Pro

麻煩的不是同步,而是接手後的回復。
嘉義北極熊 wrote:
我有鼓吹資訊公司試試win7 pro 上裝SQL server 2008/2012 看能不能跑
至少不用煩惱再過幾年後再換硬體,就真的完全裝不起來的窘境
不過對方大概是case太忙了,不太想理我

有付評估費用嗎?不然廠商哪可能拿石頭砸自己的腳,WINDOWS SERVER換成WIN7,那還能賺甚麼錢,想省錢得自己來.
虛擬化應該可以試試看

nwcs wrote:
有付評估費用嗎?不然...(恕刪)
是的,今天下班回家有在想用虛擬機跑看看
不過手邊沒有windows server安裝光碟

今天跟主管討論過,要及時同步可能需要借助第三方軟體
Acronis Backup Advanced for SQL 一套六萬三 這樣好像也沒省到
目前先暫時用SQL內建的差異備份到另一台,真出問題再用匯入
星期一去跑看看匯入看會不會很久
不用花錢
SQL 2000 提供兩種方式
1. Replication <-- 程式可能要改
2. Log Shipping <-- 無太多限制
自己google一下,不難的
樓主的問題 不想花大錢

最好的方法就是把系統虛擬化

至少硬碟還活著 VMHD都能立即掛的起來


用備援或者同步 你都還要在前台改資料庫連線位子



很麻煩...



貓老闆

kahnmao wrote:
樓主的問題 不想花大...(恕刪)

最近朋友公司兩岸三地也想搞兩岸異機即時備援,我也想知道不花錢,跑虛擬化,sql server效能還能ok的方法.
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?