XenApp_XenDesktop_7.6实战篇之九:SQL Server数据库服务器规划及部署
安裝SQL Server 數(shù)據(jù)庫,用于支持Desktop Studio 和桌面云管理臺數(shù)據(jù)存儲和訪問。在簡單的POC測試中,數(shù)據(jù)庫可以只配置單機(jī);但數(shù)據(jù)庫故障時(shí),不但影響配置管理臺,也會影響DDC的運(yùn)作,新的用戶會話將不能建立(不影響已建立的會話),因此在生產(chǎn)環(huán)境部署時(shí),必須考慮SQLServer的高可用性。另外需要注意的是必需定期備份數(shù)據(jù)庫,防止數(shù)據(jù)庫故障時(shí)丟失數(shù)據(jù),并且防止事務(wù)日志的不斷增長。您需要規(guī)劃每個(gè)數(shù)據(jù)庫實(shí)例名稱、數(shù)據(jù)庫名稱及數(shù)據(jù)庫空間大小。
1.? SQL Server數(shù)據(jù)庫服務(wù)器規(guī)劃
1.1 站點(diǎn)配置數(shù)據(jù)庫支持的 Microsoft SQL Server 版本:
SQL Server 2014 Express Edition、Standard Edition 和 Enterprise Edition。
SQL Server 2012 SP1 Express Edition、Standard Edition 和 Enterprise Edition。 默認(rèn)情況下,如果未檢測到支持的現(xiàn)有 SQL Server 安裝,安裝 Controller 時(shí)將安裝 SQL Server 2012 SP1 Express。
SQL Server 2008 R2 SP2 Express Edition、Standard Edition、Enterprise Edition 和 Datacenter Edition。
有關(guān)受支持的最新數(shù)據(jù)庫版本的信息,請參閱Citrix官網(wǎng),鏈接如下: http://support.citrix.com/article/CTX114501
?
?
1.2支持下列數(shù)據(jù)庫功能(SQL Server Express 除外,此版本僅支持獨(dú)立模式):
SQL Server 群集實(shí)例
SQL Server 鏡像
SQL Server 2012 AlwaysOn 可用性組
SQL Server高可用性解決方案請參閱Microsoft TechNet官網(wǎng),鏈接如下:
https://technet.microsoft.com/zh-cn/library/ms190202%28v=sql.110%29.aspx
?
1.3 注意事項(xiàng)
雖然說SQL Server高可用支持以上3中方式,但在發(fā)生災(zāi)難時(shí)SQL Server鏡像的故障轉(zhuǎn)移時(shí)間是三者中最快的,短短幾十秒即可完成。對于生產(chǎn)環(huán)境的部署,為了保證數(shù)據(jù)庫可靠性的要求,Citrix推薦配置SQLServer 鏡像,為了實(shí)現(xiàn)數(shù)據(jù)庫高可用性,我們在三臺主機(jī)上部署數(shù)據(jù)庫,兩臺數(shù)據(jù)庫服務(wù)器,之間實(shí)現(xiàn)Database Mirroring;第三臺為見證服務(wù)器。
SQL Server Express版本(即免費(fèi)版本)數(shù)據(jù)庫最大支持4G,而且不支持高可用。
?
?
1.4 SQL Server存儲規(guī)劃
???????? SQL Server存儲的規(guī)劃請參考Citrix官方文檔,鏈接如下:
http://support.citrix.com/article/CTX127939
?
1.5 本次POC使用的SQL Server 相關(guān)參數(shù)
操作系統(tǒng):Windows Server 2012 R2 Standard
SQL版本:SQL Server 2012 SP1 Enterprise
安裝賬號:huangjh\CTXAdmin
服務(wù)賬號:huangjh\SQLService (必須保證該賬號永不過期,用戶不能修改密碼)
?
2.? .NET Framework 3.5的安裝
2.1 修改SQL Server服務(wù)器IP地址、計(jì)算機(jī)名并加入域,然后將賬號CTXAdmin及SQLService加入本地管理員組
2.2 在SQL Server服務(wù)器插入Windows Server 2012 R2的光盤(安裝.Net Framework3.5時(shí)需要指定源路徑)打開SQL Server服務(wù)器管理器-->點(diǎn)擊“添加角色和功能”-->“下一步“
?2.3 直接”下一步“到功能選擇頁面-->勾選”.NET Framework 3.5功能”-->”下一步”
?2.4 點(diǎn)擊“指定備用源路徑”
?2.5 剛才我們已經(jīng)將Windows Server 2012 R2光盤插入了,Windows Server 2012 R2光盤對應(yīng)的盤符為“E“,所以輸入路徑“E:\Sources\SXS\”-->點(diǎn)擊“確定”
2.6 點(diǎn)擊“安裝”
2.7 安裝成功后點(diǎn)擊“關(guān)閉”完成.NET Framework 3.5的安裝
?
3.? 配置防火墻規(guī)則
3.1 打開Windows 防火墻,點(diǎn)擊“高級設(shè)置”
3.2 右鍵“入站規(guī)則”-->“新建規(guī)則”
3.3 選擇“端口”-->”下一步”
3.4 輸入端口號(1433,4022),下一步
3.5 選擇"允許連接",下一步
?3.6 下一步
?3.7 輸入名稱,點(diǎn)擊"完成"
?3.8 成功添加防火墻規(guī)則后,如下
?
4.? SQL Server的部署
4.1 插入SQL Server安裝光盤并運(yùn)行SQL Server安裝程序, 點(diǎn)擊”安裝”-->” 全新 SQL Server 獨(dú)立安裝或向現(xiàn)有安裝添加功能”
4.2 安裝程序支持規(guī)則檢查通過后點(diǎn)擊”確定“
4.3 輸入產(chǎn)品密鑰或使用試用版本,下一步
?4.4 勾選”我接受許可條款“,下一步
4.5 取消勾選”包括SQL Server產(chǎn)品更新“(此次可根據(jù)實(shí)際需求聯(lián)網(wǎng)更新),下一步
4.6 支持規(guī)則檢查: Windows防火墻我們已經(jīng)開發(fā)了1433和4022端口,警告可以忽略,下一步
4.7 選擇”SQL Server 功能安裝“,下一步
4.8 選擇要安裝的功能,修改共享功能目錄,下一步
4.9 安裝規(guī)則檢查通過后,下一步
4.10 此處可使用默認(rèn)實(shí)例或自定義實(shí)例,修改實(shí)例根目錄路徑,切記勿安裝在C盤,下一步
4.11 下一步
4.12 修改服務(wù)賬戶及啟動類型,下一步
4.13 指定SQL Server管理員,下一步
4.14 指定Analysis Services管理員,下一步
4.15 下一步
4.16 下一步
4.17 下一步
4.18 安裝
4.19 安裝成功后,點(diǎn)擊”關(guān)閉“完成SQL Server的安裝
?
5.? 功能驗(yàn)證
5.1 測試端口: 由于我使用的是默認(rèn)實(shí)例,而4022端口是自定義實(shí)例才用到的,所以1433端口是可以Telnet通的,4022是不通的
?
?
5.2 在SQL Server服務(wù)器打開命令行工具,運(yùn)行“netstat -a”, 確保1433端口處于監(jiān)聽狀態(tài)
??
5.3 打開“SQL Server Management Studio”選擇對應(yīng)的服務(wù)器和身份驗(yàn)證方式,點(diǎn)擊“連接”
5.4 成功連接后如下:
?
以上是本次SQL Server的分享,詳細(xì)的介紹了規(guī)劃、部署、功能驗(yàn)證等內(nèi)容。感謝大家的關(guān)注和支持。
?
?
總結(jié)
以上是生活随笔為你收集整理的XenApp_XenDesktop_7.6实战篇之九:SQL Server数据库服务器规划及部署的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 读后感10~12
- 下一篇: SQLite3-各个函数