SharePoint發行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強大的團隊協作環境,使得組織能夠在整個組織內部實現整合、組織、查找和提供 SharePoint站點。 在之前的項目中,當客戶有新的需求的時候,我們通常在測試環境上開發或者實施,然后手動在生產環境再弄一次。當發現內容部署這個東西,才知道這樣是多么不合理的。我們可以創建兩個網站集,一個用來修改,然后通過計時器任務在夜間的時候,將更改更新或者更改完畢后手動運行作業均可。下面,簡單介紹下內容部署。 1、進入SharePoint CA,點擊一般應用程序設置,如下圖: 2、進入內容部署設置,將接受內容部署作業設置為“接受”;同時根據需要,在“連接安全性”選擇是否進行加密傳輸,如下圖: 設置連接安全性,我這里沒有https,所以選擇不要求加密; 3、進入管理內容部署路徑和作業頁面,新建路徑,如下圖: 4、鍵入路徑的名稱,選擇源web應用程序和源網站集,網站集需要開啟內容部署的Feature和禁用不支持的Feature,后面將會補充介紹; 5、鍵入管理中心服務器的URL,驗證信息,然后點擊連接,如下圖: 6、點擊連接以后,會提示連接成功,如下圖: 連接成功以后,可以選擇目標web應用程序和目標網站集,然后點擊最后的確定,即可; 特:源網站集需要激活“內容部署源功能”的網站集功能,如下圖: 7、創建完畢內容部署源路徑,如下圖: 8、創建內容部署作業,輸入內容部署作業的名稱和說明,如下圖: 輸入路徑、sql快照和范圍,這里我選擇整個網站集; 然后選擇頻率,多久執行一次內容部署,如下圖: 最后選擇通知,部署成功或者失敗是,為我們發送電子郵件; 9、運行前源網站的狀態,如下圖: (頁面庫新添加了一個頁面,名稱叫做index) (創建了一個列表庫叫做新聞中心,添加了一條新聞) (創建了一個文檔庫叫做文檔中心,添加了一個測試文檔) 10、執行作業前目標站點應為空網站集,我們創建的時候需要稍后選擇模板,如下圖: 11、執行作業后狀態,顯示為“已完成”,如下圖: 12、運行完作業后,8001端口站點如下: 13、特別要注意的是,源網站需要檢查內容部署源的狀態,使用PowerShell命令禁用不支持的Feature; 使用PowerShell禁用上面兩個Feature,如下命令: Disable-SPFeature -Identity Ratings -URL http://spdev:2014 內容部署簡介 內容部署是將源網站集中的內容部署到目標網站集中?梢圆渴鹫麄源網站集,也可以部署其中的部分網站。內容部署默認為增量部署,即,僅部署更改過的網頁和相關資源(例如圖像)。作者可以通過“快速部署”功能來部署單個頁面。 內容部署作業的種類 ? 增量 增量部署作業將源中所有新的、已更改或刪除的內容部署到目標位置。首次運行增量部署作業時,將執行完整部署。此后,每次運行增量部署作業時,新的內容將會添加到目標位置中,而更新的內容將會替換其 GUID 相同但修改日期較早的內容。源中已刪除的內容將會進行標記,以便將該內容也從目標服務器中刪除。這是完整部署和增量部署之間的一個非常重要的區別。 ? 完整 完整內容部署作業會將源中的所有內容部署到目標位置,而不管這些內容以前是否部署過。另外,完整部署作業不會檢查目標位置上的內容是否已從源中刪除。如果您刪除源服務器上的內容,然后執行完整部署,則該內容將不會從目標服務器中移除。除了您知道的在源服務器上沒有刪除內容的特定情況,應避免使用完整部署作業。 ? 快速部署 快速部署作業使用戶(例如作者和編輯)能夠快速部署網頁。默認情況下,在創建新的內容部署路徑時,將會自動創建一個快速部署作業,并將其設置為每 15 分鐘自動運行一次。如果用戶將某個網頁標記為包含在快速部署作業中,則在下一次自動計劃的快速部署作業中將會包含該網頁。只有由用戶標記為快速部署網頁的網頁才會包含在該作業中。或者,服務器場管理員可以通過使用“管理內容部署路徑和作業”頁面,隨時手動運行或取消快速部署作業。Quick Deploy Users 組(在啟用了 SharePoint Server 發布基礎架構功能的網站中創建)的任何成員都可以使用“快速部署”命令來標記要進行部署的網頁。 總 結 簡單總結一下整個過程,選擇一個網站集作為源網站集,開啟內容部署功能(網站集功能);網站設置檢查內容部署源狀態,把不支持內容部署的功能使用PowerShell禁用;創建一個新網站集,稍后選擇模板;創建內容部署路徑,同事創建作業,最后執行。 Sharepoint 可以幫助企業用戶輕松完成日常工作。 |
溫馨提示:喜歡本站的話,請收藏一下本站!