分享Sql Server 2008 r2 數據備份,同步服務器數據(二.本地發佈,訂閱)

上一篇文章中寫到了數據庫的本地備份,這一篇主要分享一下關於不一樣服務器的數據備份,主要是使用sql server中的本地發佈,本地訂閱功能,在數據庫的讀寫分離中,也會常常性的用到這個功能。html

複製->本地訂閱

第一步:新建發佈

選擇須要備份的數據庫:sql

 

第二步:選擇發佈類型

這裏我選擇的是事務發佈。連接中的文章詳細的介紹了這四種發佈類型的詳細介紹  連接地址數據庫

 

第三步:選擇發佈對象

發現須要發佈同步的表須要有主鍵纔可以選擇,因此儘可能在建表的時候都建立主鍵,報錯同步數據時因此表都可以進行同步。windows

 

第四步:篩選發佈表

 

第五步:指定什麼時候運行快照代理

設置成天天定時運行一次安全

 

第六步:設置代理安全性

 

第七布:完成發佈

 

第八步:設置發佈名稱

 

第九步:建立發佈

這裏出現了發佈失敗:沒法啓動快照代理服務器

 

發現Sql Server代理沒有啓動,啓動Sql Server代理服務,在從新啓動快照代理,會發現啓動成功網絡

 

能夠打開監視快照代理中查看生產快照詳情。阿里雲

 

複製-本地訂閱

第一步:新建訂閱

 

第二步:鏈接發佈服務器

 

發現這裏沒法使用ip地址去進行遠程鏈接,改爲計算器名稱又提示沒法鏈接到服務器spa

 

打開C:\windows\system32\drivers\etc   Hosts文件3d

填加一條ip  計算器名稱的記錄,而後保存文件,就能夠鏈接成功了

 

 

第三步:分發代理位置設置

 

第四步:選擇訂閱服務器訂閱數據庫

 

第五步:設置分發代理安全

 

第六步:設置同步計劃

 

完成以後查看同步狀態,發現同步失敗了

失敗緣由是:進程沒法鏈接到 DistributorIZ7U55RONVCDH6Z」。

 

若是出現了這種狀況多是代理的登陸帳號密碼填寫錯了。從新添加正確的就能夠啓動同步成功了。

這時候能夠查看同步狀態,發現已經啓動成功,同步正在進行中

 

最後發現同步失敗了,查了不少資料發現sql Server同步須要在同一個局域網內,由於須要應用到網絡共享,若是都是發佈數據器和訂閱服務器都是阿里雲服務器或者本地贊成局域網絡及其,設置快照文件爲共享目錄就能夠同步成功。

未解決問題:是否能將阿里雲服務器上面的數據庫同步到本地,是否解決網絡文件共享的問題。

相關文章
相關標籤/搜索