您好,登錄后才能下訂單哦!
客戶在線下IDC有一套業(yè)務系統(tǒng)運行在物理環(huán)境,winodws 2012 上運行著 Tomcat8+Sqlserver2014的企業(yè)內(nèi)部流程系統(tǒng),由于種種原因目前需要將線下的環(huán)境移植一份到某私有云內(nèi)部環(huán)境中作為備份(如果線下環(huán)境遇到何種人為不可控的因素導致短時間內(nèi)無法恢復的情況,私有云環(huán)境下的系統(tǒng)可以快速拉起業(yè)務,以盡可能短的時間恢復業(yè)務運行)。
1)目的端私有云環(huán)境下,限制諸多,安全性考慮默認情況下所有的上行下行端口均不開放,也不能采用異地鏡像方式導入,直接限制了軟件環(huán)境的構建方式;
2)Sqlserver2014 的實時同步過程對于網(wǎng)絡和磁盤的IO也有一定要求,實時同步的可靠性未經(jīng)過實際環(huán)境的測試,不能確保同步鏈路的百分百穩(wěn)定可靠;
綜上所述,各方面綜合考慮后確認如下方案:
A.基礎運行環(huán)境所需要的軟件安裝包,在其他環(huán)境中適配確認好,然后使用私有云內(nèi)部部署的云盤工具上傳,結合指定的可信任mirror源( https://opsx.alibaba.com/mirror/ )等進行基礎環(huán)境的構建,并通過網(wǎng)內(nèi)測試;
B.基礎環(huán)境構建完畢后,將Tomcat運行的源碼包壓縮拷貝至目標服務器,解壓,注意Tomcat環(huán)境的權限所屬問題;
C.Sqlserver數(shù)據(jù)庫發(fā)布訂閱配置(PS:最好源環(huán)境和目標環(huán)境的用戶名密碼設置相同,避免后面配置時搞錯;
D.文件級數(shù)據(jù)的定時同步計劃,通過rsync+openssh加密傳輸?shù)姆绞脚浜嫌媱澣蝿諏⑽募?shù)據(jù)定時同步至目標服務器中;
E.出于數(shù)據(jù)庫同步鏈路可靠性考慮,最終決定將數(shù)據(jù)庫源端啟動維護計劃,每天定時生成數(shù)據(jù)庫的全量備份.bak文件并存儲到rsync同步指定的目錄下,將bak文件也復制一份到目標服務器,確保數(shù)據(jù)安全;
方案確認后即可按照既定的方案開展POC測試環(huán)節(jié)
基礎環(huán)境的安裝過程省略(需要注意的是安裝過程中需要使用到哪些外部URL,需要哪些端口協(xié)同工作,這些需要提前確認好,后續(xù)需要通過防火墻策略申請開放。)
數(shù)據(jù)庫訂閱發(fā)布配置過程如下:
·目標環(huán)境安裝好對應版本的數(shù)據(jù)庫(此處sqlserver2014 EE ed2k://|file|cn_sql_server_2014_enterprise_edition_x64_dvd_3932882.iso|2898847744|A33CE10CD989083D1AD882DF0D56CFBE|/ )
·在配置發(fā)布訂閱之前首先需要確保源端與目標端服務器之間可以通過對應的servername找到彼此,最直接的方式就是在源端和目標端服務器的hosts文件中添加相應的x.x.x.x sqlservername 記錄,并測試可以通過sqlservername成功連接數(shù)據(jù)庫,通過ip地址直接連接會報錯
·數(shù)據(jù)確??梢酝ㄟ^sqlservername連接后即可開始配置,源端發(fā)布
快照發(fā)布:
發(fā)布服務器按預定的時間間隔向訂閱服務器發(fā)送已發(fā)布數(shù)據(jù)的快照。
事務發(fā)布:
在訂閱服務器收到已發(fā)布數(shù)據(jù)的初始快照后,發(fā)布服務器將事務流式傳輸?shù)接嗛喎掌鳌?/p>
對等發(fā)布:
對等發(fā)布支持多主復制。發(fā)布服務器將事務流式傳輸?shù)酵負渲械乃袑Φ确?。所有對等?jié)點可以讀取和寫入更改,且所有更改將傳播到拓撲中的所有節(jié)點。
合并發(fā)布:
在訂閱服務器收到已發(fā)布數(shù)據(jù)的初始快照后,發(fā)布服務器和訂閱服務器可以獨立更新已發(fā)布數(shù)據(jù)。更改會定期合并。Microsoft SQL Server Compact Edition 只能訂閱合并發(fā)布。
選擇合適的發(fā)布類型并選擇需要發(fā)布的對象
至此sqlserver的發(fā)布訂閱過程已經(jīng)完成。
·建議同時配置定期維護任務,將數(shù)據(jù)庫定期生成.bak備份,定時同步至目標端。windows加密同步過程參考下一篇文檔。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。