問題不是很看得懂..
不過SQL的備份方式可以運用SQL本身的備份功能達成吧..
用SQL的排程備份,備份到目的資料夾,再用windows 排程複製到其他備份的位置
可以參考SQL管理的書,使用依照日期備份
運用完整備份,差異備份,交易記錄檔備份的方式達成
ballway大大:
1.我的DB備份是用SQL Server內建的"資料庫維護計劃"來做設定
2.因為我是用MS SQL Server 2K, 之前有問過此版本好像沒辦法做到異地備源, 聽說到MS SQL Server 2005有此功能.
3.目前小弟用的異地備源方式, 是以 smalllun 大大所講的方式設定(http://ithelp.ithome.com.tw/question/10019233)~~~給你參考看看.
4.至於您說檔案太大...不知道檔案有多大...因為我目前備份的檔案大小大概是2GB.
MS SQL Server 2K 是可以做到異地備援,方法如下
1.將目的端分享一個資料夾出來,給SQL可以寫入的權限。(分享跟安全都要ㄛ)
2.在SQL用"資料庫維護計劃"來做設定時,在備份目的端用
\\目的端server name
\\目的端server name\資料夾名稱
若還有權限問題(NT4的domain 或workgroup才會),請將2台server的admin密碼設一樣。
而且SQL的SQL agent service的啟動帳號必須是admin,因為備份時SQL會帶SQL agent service的帳號過去執行,目的端電腦會驗證該帳號是否有權限寫入。
請教old7ada大大:
如果無法將兩台server的admin密碼設定一樣, 而是以相同domain的兩個不同帳號登入, 是否這樣有權限可以寫入, 因為我之前遇到的問題A主機(MS SQL Server, 以帳號AAA登入)的bak檔無法copy到B主機(File Server, 以帳號BBB登入), 但在B主機的備份路徑之資料夾有加入AAA帳號"完全控制"
受益良多!! 謝謝!!
回應linyt 的問題。
1.如果你是用自己寫的script加上排程去Copy ".BAK"的檔案當然沒問題,因為run這支script的帳號就是AAA。
PS:"但在B主機的備份路徑之資料夾有加入AAA帳號"完全控制"",還有"共用"的權限也要開ㄛ。
2.如果是用SQL本身的備份方法,權限的使用就如同我上次提的
"而且SQL的SQL agent service的啟動帳號必須是admin,因為備份時SQL會帶SQL agent service的帳號過去執行,目的端電腦會驗證該帳號是否有權限寫入。"
具小弟所知,SQL本身可以設定排程,進行 on line backup,不需停用SQL
將SQL DB備份檔,備份至預設或特定目錄後
再使用windows本身的排程設定,寫一小段COPY的script於固定時間執行,將SQL DB備份檔,COPY到另一台主機或儲存空間上即可
不卸載資料庫似乎不行將檔案搬走喔..
我是用SQL內建的備份功能,寫入到 HDD 的某個目錄,
設定排程 呼叫BAT 檔,將檔案用網路的方式 COPY 到另外一台電腦,
另外一台電腦也是設定排程定時將備份檔還原到SQL去。
我記得賽門鐵克備份軟體可以一併連運作中的SQL SERVER備份
不用停用SQL Service,之前備份過網站系統
另外該軟體還可以異機還原功能
當系統主機掛了,可以先還原至別主機撐著用
等修復後再行還原原系統
去買一套Arconis True Image吧,看你要整個磁區全部完整備份
或是要特定目錄夾備份,要備份SQL DB都行。
加買異機還原 & SQL Agent 還支援MS VSS
支援排程備份、完整備份、增量備份、差異備份
這樣夠方便夠你使用了。
該花的錢還是要花
用些資金買便利性安全性就像買保險一下
這對IT人應該工作起來會比較心安吧
嚴格說起來
BESR 是clone的工具
backup exec才是備份軟體
以上2者都是商業軟體
網路上應該可以找到不少資料
微軟本身的備份功能可以達到
當然如果願意花錢
如Symantec 的 backup exec
當然會賦予你更多功能
我以前的公司是用ARC SERVER
大部分備份軟體是用snapshot 的技術來完成online的資料備份
而微軟在2003後則可以用有所謂的VSS(說穿了也是snapshot)
小弟也是建議用Acronis TrueImage Echo Servr 10或是Enterprise(如果您有很多部必需集中管控)
他有一個很特別的功能,可以把DB做短時間的停止再帶起來.
小弟實測過沒有問題,也可以提供您相關的Script.
如同前面的前輩們提到的,也就是用snapshot的技術,可以在極短時間內針對DB去做快照.
透過時程的安排,在離峰時段做備份,也順道把系統備一備.
這樣當系統出狀況時可以在最短時間內復原,也不用再煩惱花很多時間重灌.
另外,搭配異機還原功能,更不用擔心硬體故障發生!!(超好用)
CA XOSoft有套軟體,可以做到by block的備份,online的即時備份,好像是叫做WANSync的軟體,依據當時廠商的Demo與說法,可以做到資料庫不離線,即時備份,也可以跨Wan做同步。支援MS SQL Server,MySQL。
請自行參考CA官方網站:
http://www.ca.com/tw/products/product.aspx?id=5879
http://www.farstone.com.tw
東石的DriveClone可以參考看看
有支援硬碟備份及檔案備份
備份的檔案可以透過網路儲存在遠端設備
也支援排程及遞增備份
資料庫的部分如果您的作業系統有支援VSS就可以做線上備份
我現在試用國內一家線上備份的服務已提供MS-SQL的異地備份方案,安裝設定蠻簡單的,但註冊申請一個月的免費測試帳號只能用在PC上(Windows XP及 Vista),你可以撥打他們的0800-28-9988提出申請Server版的測試
http://www.estorage-isb.com