本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

在 SharePoint 2013 中將內容移入或移出 RBS

 

適用版本:SharePoint Foundation 2013, SharePoint Server 2013

上次修改主題的時間:2016-12-16

摘要:了解如何在遠端 BLOB 存放區 (RBS) 中移轉內容或從中移轉出內容,或將內容移轉至其他 RBS 提供者。

安裝 RBS 並將內容資料庫設定為使用 RBS 後,該資料庫中所有現有的內容都可以移轉至資料庫作用中的提供者中。您可以使用同一個 Windows PowerShell 3.0 命令在 RBS 中移轉內容或從中移轉出內容,或將內容移轉至其他 RBS 提供者。實作 RBS 後,SQL Server 本身會被視為 RBS 提供者。

您可以隨時移轉內容資料庫,但建議您在低使用率期間執行移轉,此活動才不會導致使用者效能下降。移轉會將指定內容資料庫中所有內容移至新命名提供者的儲存機制中。

重要事項 重要事項:
本文中的步驟適用於 SharePoint Foundation 2013 和 SharePoint Server 2013,但不包括<升級服務應用程式資料庫>一節,該節僅適用於 SharePoint Server 2013。

注意事項 附註:
由於 SharePoint 2013 以 Internet Information Services (IIS) 網站形式執行,因此管理員和使用者會依賴瀏覽器所提供的協助工具功能。SharePoint 2013 支援受支援瀏覽器的協助工具功能。如需詳細資訊,請參閱下列資源:

在伺服器陣列中任何的網頁伺服器上都可以執行此作業。您只需針對移轉每個內容資料庫的網頁伺服器執行一次此作業。

使用 Windows PowerShell 移轉內容資料庫
  1. 確認符合下列基本需求:請參閱<Add-SPShellAdmin>。

  2. 啟動 SharePoint 2013 管理命令介面。

    • 若為 Windows Server 2008 R2:

      • 在 [開始] 功能表上,依序按一下 [所有程式]、[Microsoft SharePoint 2013 產品]、[SharePoint 2013 管理命令介面]。

    • 若為 Windows Server 2012:

      1. 在 [開始] 畫面上,按一下 [SharePoint 2013 管理命令介面]。

        如果 [SharePoint 2013 管理命令介面] 不在 [開始] 畫面上:

      2. 在 [電腦] 上按一下滑鼠右鍵,按一下 [所有應用程式],然後按一下 [SharePoint 2013 管理命令介面]。

    如需如何與Windows Server 2012互動的詳細資訊,請參閱 <常見管理工作及 Windows Server 2012 中的導覽

  3. 在 Windows PowerShell 命令提示字元處,輸入下列步驟中的命令:

  4. 取得內容資料庫 RBS 設定物件:

    $rbs=(Get-SPContentDatabase <ContentDbName>).RemoteBlobStorageSettings
    

    其中 <內容資料庫名稱> 是內容資料庫的名稱。

  5. 檢視網頁伺服器上安裝的 RBS 提供者清單:

    $rbs.GetProviderNames()
    
  6. 設定作用中的 RBS 提供者:

    $rbs.SetActiveProviderName(<NewProvider>)
    

    其中 <新提供者> 是要成為此內容資料庫之作用中提供者的名稱。如果要將內容資料庫從 RBS 中完全移轉出來,並遷回 SQL Server 內置儲存區,請將此值設定為 ()

  7. 將資料從 RBS 移轉至新提供者或 SQL Server:

    $rbs.Migrate()
    

https://technet.microsoft.com/zh-tw/library/ee748641.aspx
顯示: