存取圖表-Microsoft Azure: 部署 SharePoint 與 SQL Server AlwaysOn

 

**上次修改主題的時間:**2015-02-12

本文是名為 Microsoft Azure 的圖表可存取的文字版本: 部署 SharePoint 與 SQL Server AlwaysOn 位於技術圖表

Microsoft Azure 基礎結構服務釋放您在虛擬機器與雲端中建立高度可用的網際網路對向 SharePoint 伺服器陣列。SQL Server AlwaysOn 讓您管理 SharePoint 資料庫,並讓您儲存資源。

此海報具有四個區段:

  • 設定 SharePoint 伺服器陣列與 SQL Server AlwaysOn 指示。

  • 一種模型Azure上執行的 SharePoint 伺服器陣列。

  • 會顯示如何將發佈至網際網路的 SharePoint 伺服器陣列的邏輯檢視。

  • AlwaysOn 可用性群組和Azure可用性設定。

設定 SharePoint 伺服器陣列與 SQL Server AlwaysOn

下列程序摘要說明設定與 SQL AlwaysOn 的 SharePoint 伺服器陣列所需的步驟。

設定 Azure 元件

  • 使用管理入口網站,建立一個虛擬網路、 一個儲存帳戶、 四個子網路與四個虛擬硬碟 (Vhd)。此外,您必須建立八個或多個虛擬機器的最小的設定:

    • Windows Server ° 2012 Datacenter (中)

    • SQL Server Enterprise (大小 A7 或更大)

    • SharePoint Server 試用版伺服器 (大型)

    • 應用程式伺服器 (大型)

設定網域控制站

  1. 將 Active Directory 網域服務角色新增至其中一個 Windows Server ° 2012 虛擬機器。

  2. 重新啟動虛擬機器。

  3. 將下列的使用者帳戶新增至網域:

    • SharePoint 伺服器陣列管理員

    • 資料庫管理員 (用來設定 Windows Server 容錯移轉叢集)

    • SharePoint 安裝程式

    • SQL 服務登入 1 (主要 SQL Server 執行個體的服務帳戶)

    • SQL 服務登入 2 (次要 SQL Server 執行個體的服務帳戶)

  4. 將 AD ° DS 角色的第二個的 Windows Server ° 2012 虛擬機器新增為備份控制站。

設定 SQL Server 的虛擬機器

  1. 將 500 ° GB VHD 附加到每個 SQL Server 的虛擬機器。

  2. 虛擬機器加入網域並重新啟動。

  3. 將資料庫系統管理員帳戶為 sysadmin 角色新增至預設的執行個體。

  4. 將資料庫系統管理員帳戶新增為虛擬機器管理員。

  5. 設定防火牆以允許將傳遞的 SQL Server。

  6. 變更 SQL Server 執行個體使用個別的網域服務帳戶 ([登入 2 中的 [登入 1)。

  7. 新增 NT AUTHORITY\SYSTEM 具有下列權限的 SQL Server 登入: ALTER ANY AVAILABILITY GROUP、 連線 SQL 和檢視伺服器狀態。

將 SharePoint 虛擬機器設定

  1. SharePoint 虛擬機器加入網域。

  2. 登入虛擬機器。

  3. 部署及設定 SharePoint 伺服器陣列使用資料庫伺服器的主要 SQL Server 虛擬機器。

    如需詳細資訊,請參閱規劃 SharePoint 2013

設定 Windows Server 容錯移轉叢集

  1. 將容錯移轉叢集功能新增至虛擬機器。

  2. 若要建立包含主要的虛擬機器上的 SQL Server 虛擬機器時的 Windows 容錯移轉叢集,請執行下列動作:

    • 建立單一節點的容錯移轉叢集。

    • 設成離線叢集名稱。

    • 設定連結本機位址 (169.254) 叢集名稱的 IP 位址。

    • 將叢集名稱。

    • 新增其他 SQL Server 虛擬機器時的容錯移轉叢集。

  3. SQL Server 的所有虛擬機器上啟用AlwaysOn 高可用性SQL Server 組態管理員

    如需詳細資訊,請參閱教學課程: 在 Azure 中的 AlwaysOn 可用性群組

建立 AlwaysOn 可用性群組並新增資料庫

  1. 登入主要 SQL Server 虛擬機器。

  2. 在其中一部 SQL 伺服器上建立的檔案共用及授與或修改的 SQL Server 服務帳戶的權限。

  3. 使用**SQL Server Management Studio (SSMS)**來執行 SharePoint 資料庫的完整備份。

  4. 執行新增可用性群組精靈] 以建立可用性群組 (指定複本和資料庫)。

  5. 手動建立可用性群組接聽程式。

  6. 重新裝載 SharePoint 資料庫時使用的可用性群組接聽程式。

    如需詳細資訊,請參閱設定 SharePoint 2013 的 SQL Server 2012 AlwaysOn 可用性群組

在雲端中的 SharePoint 伺服器陣列

隨附圖Azure上執行的 SharePoint 伺服器陣列的模型。 在圖表中,伺服器陣列使用的網站 VPN 連線並包括下列項目:

  • 內部部署環境是透過網站 VPN 連線連接至Azure虛擬網路。

  • 作用中的 VPN 虛擬機器包含在個別的子網路,標示 VPN 閘道子網路。

  • 待命 VPN 虛擬機器也會顯示在 VPN 閘道子網路。當您設定 VPN 閘道閘道虛擬機器會自動佈建的Azure 。您不能存取虛擬機器,不過,您不需要。

  • 內部部署環境都包括在 Windows Server 2012 路由及遠端存取服務 (RRAS) 伺服器。

圖表也會顯示與數個被放置在雲端服務的虛擬機器時的 SharePoint 伺服器陣列:

  • 四個資料庫虛擬機器位於一個雲端服務。

  • 其他雲端服務的下列角色的每個包含兩個虛擬機器: 前端伺服器和應用程式。

伺服器陣列包含兩部前端網頁伺服器、 應用程式伺服器及資料庫伺服器的設定與 SQL AlwaysOn 可用性群組。Azure 虛擬網路和它的子網路提供虛擬機器資源的存取權的內部網路上。

發佈至網際網路

隨附的圖表顯示三個不同的邏輯檢視的 SharePoint 伺服器陣列,並提供如何管理發佈功能及網際網路網站的身分識別的詳細資訊。

SharePoint 2013 伺服器陣列 — 邏輯檢視與網站 (選項 1)。隨附的圖表顯示個別的開發與實際執行環境。

此設定可讓您:

  • 製作及發佈在相同的環境。

  • 分隔製作從實際上線網站使用跨網站發佈功能。

  • 適用於虛擬機器之間設定虛擬機器和設計服務通訊的 SharePoint 拓撲指引。

如需詳細資訊,請參閱<SharePoint Server 2013 的跨網站發佈概觀>。

SharePoint 2013 伺服器陣列 — 與網站 (選項 2) 的邏輯檢視。隨附的圖表顯示個別的開發、 分段執行及發佈環境。

此設定可讓您能夠使用:

  • 滿足隔離需求或不同的服務等級協定的多個伺服器陣列環境。

  • 跨網站發佈跨多個 SharePoint 2013 伺服器陣列。

身分識別管理 SharePoint 2013 伺服器陣列的邏輯檢視。隨附的圖表顯示如何時使用您的內部部署 Active Directory 帳戶進行驗證網站作者及開發人員使用Azure Active Directory客戶帳戶。

  • 在SharePoint 2013、 身分識別管理會納入 SharePoint 區域和驗證的設定。網際網路網站的以下方法會分隔不同區域內部和外部存取:

    • 設定您內部帳戶之預設區域。

    • 設定網際網路區域的客戶存取,包括匿名及經過驗證的存取權。

    • 使用Azure Active Directory客戶帳戶,或使用不同的安全性聲明標記語言 SAML 型提供者。

  • 與外部合作夥伴在相同的內容進行共同作業、 替代方法是實作 SAML 型驗證與區域不同的不同的目錄,則產生一個 URL 的所有使用者。

更多可用

本節說明 Windows Azure 可用性設定與 SQL Server AlwaysOn 可用性。

Windows Server 容錯移轉叢集

隨附的圖顯示容錯移轉叢集與可用性群組包含一個主要複本裝載主要資料庫,以及四個次要複本每一種主控一組的次要資料庫和做為潛在的容錯移轉目標的可用性群組。 由於次要複本不會備份。,您就應該像平常一樣備份您的資料。

部署可用性群組需要的 Windows Server 容錯移轉叢集。指定的可用性群組中的每個可用性複本都必須位於相同的容錯移轉叢集的不同節點上。

如需詳細資訊,請參閱AlwaysOn 可用性群組 (SQL Server)

相對於可用性設定可用性群組

隨附的圖表顯示每個網域中具有兩個虛擬機器的兩個容錯網域。網域宣傳以減輕硬體故障的可用性。

可用性群組是提供高可用性資料庫的 SQL Server AlwaysOn 解決方案。相較之下, Azure可用性設定跨容錯網域和確認硬體故障請勿採用下多個虛擬機器。

可用性設定是 SQL Server AlwaysOn 可用性群組來支援的設定。

如需詳細資訊,請參閱 <管理虛擬機器的可用性