將sharepoint 2013 網站集合由基於路徑命名轉換到基於主機命名

來源:互聯網
上載者:User

標籤:sharepoint   sql server   備份   

由於一開始對sharepoint 瞭解不深,所以對基於路徑和基於命令的網站集合也瞭解不多,一開始建立網站集合的時候全部建立成了基於路徑的。再後來需要用到身分識別驗證的時候,出現了很多問題,所以認真學習了一些基於主機命令的網站集合建立方法,更詳細的內容可以參考這裡 http://technet.microsoft.com/zh-CN/library/cc424952%28v=office.15%29.aspx 。

但是以前建立的內容不想重新建立新的,所以想把他升級過來。還好,sharepoint2013 有著非常方便的轉換方式,只需要兩個命令即可。

Backup-SPSiteRestore-SPSite這兩個命令的分別用法如下:

Backup-SPSite

Backup-SPSite -Identity 'http://portalOld.contoso.com' -Path 'c:\Backup\portalContoso.bak' -Force -UseSQLSnapShot

其中:1、 ‘http://portalOld.contoso.com’ 表示基於路徑建立的原網站集合的路徑。

            2、 ‘c:\Backup\portalContoso.bak‘  表示將把網站集合備份到哪個位置。

            3、Force  表示  指定覆蓋現有備份檔案(如果備份檔案已經存在)。

            4、UseSqlSnapshot  表示指定備份開始時,將建立 SQL 資料庫快照,所有網站集合資料將直接從資料庫快照集中檢索。備份完成後,此快照將被自動刪除。如果承載內容資料庫的資料庫伺服器支援資料庫快照集(如 SQL Server Enterprise Edition 和 SQL Server Developer Edition),那麼建議使用UseSqlSnapshot 參數。這是因為它將確保獲得有效備份,同時又允許使用者在備份期間仍能對網站集合進行讀寫。指定 UseSqlSnapshot 參數後,不必指定 NoSiteLock 參數。


Restore-SPSite
Restore-SPSite -Identity 'http://portal.contoso.com' -Path 'c:\Backup\portalContoso.bak' -DatabaseName 'portal_content' -Force -HostHeaderWebApplication 'http://<servername>' -Confirm:$false

其中:1、‘http://portal.contoso.com’ 表示基於主機建立的網站集合的路徑。

            2、 ‘c:\Backup\portalContoso.bak‘  表示使用backup-spsite命令把原網站集合備份到的那個位置。

            3、DatabaseName  表示指定將儲存網站集合資料的 SQL Server 內容資料庫。如果未指定內容資料庫,將使用未使用的網站集合容量最大、其資料庫狀態為準備就緒的內容資料庫。鍵入的值必須為有效資料庫名稱,形式為 SQLDB1。

            4、Force  表示指定此還原將覆蓋位於 URL 位置的現有網站集合。

            5、HostHeaderWebApplication  表示使用備用存取對應分配給 Web 應用程式的有效 URL,例如 http://server_name將網站集合還原為命名主機的網站集合,而不是基於路徑的網站集合。當HostHeaderWebApplication 參數存在時,Identity 參數的值為命名主機的網站集合的 URL,HostHeaderWebApplication 參數的值為將承載命名主機的網站集合的 Web 應用程式的 URL。


--------------------------------------------------------

如果有任何問題進行交流,請關注



將sharepoint 2013 網站集合由基於路徑命名轉換到基於主機命名

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.