Share via


匯入清單或文件庫 (SharePoint Server 2010)

 

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

上次修改主題的時間: 2011-11-15

雖然您可以使用 Windows PowerShell 或管理中心匯出網站、清單或文件庫,但您只能使用 Windows PowerShell 匯入網站、清單或文件庫。如需如何匯出清單或文件庫的詳細資訊,請參閱<匯出網站、清單或文件庫 (SharePoint Server 2010)>。

您可以將匯入作為還原項目的一種方法,或是作為將項目從一個伺服器陣列移動或複製至另一個伺服器陣列的一種方法。您可以從目前的伺服器陣列、其他伺服器陣列的備份或從唯讀內容資料庫匯入網站、清單或文件庫。若要從唯讀內容資料庫匯入,您必須先附加唯讀資料庫。如需詳細資訊,請參閱<附加及還原唯讀內容資料庫 (SharePoint Server 2010)>。

重要

您無法將從一個版本的 Microsoft SharePoint Server 所匯出的網站、清單或文件庫匯入至另一版本的 SharePoint Server。

匯入網站、清單或文件庫

您可以使用 Windows PowerShell 手動匯入網站、清單或文件庫,或在固定間隔執行的指令碼中執行匯入。

使用 Windows PowerShell 匯入網站、清單或文件庫

  1. 確認符合下列基本需求:請參閱<Add-SPShellAdmin>。

  2. 在 [開始] 功能表上,按一下 [所有程式]。

  3. 按一下 [Microsoft SharePoint 2010 產品]。

  4. 按一下 [SharePoint 2010 管理命令介面]。

  5. 在 Windows PowerShell 命令提示字元 (即 PS C:\>) 處,輸入下列命令並按 ENTER:

    Import-SPWeb -Identity <Site URL> -Path <Export file name> [-Force] [-NoFileCompression] [-Verbose]

    重要

    所匯出的網站或子網站必須具備與 Identity 指定網站之範本相符的範本。

    您也可以使用 Get-SPWeb Cmdlet,並透過使用 Windows PowerShell 管道將識別碼傳遞至 Import-SPWebPath 參數的值指定要從其匯入清單或文件庫的檔案路徑與檔案名稱。若要讓清單或文件庫包括使用者安全性設定,請使用 IncludeUserSecurity 參數。若要覆寫指定的清單或文件庫,請使用 Force 參數。您可以使用 UpdateVersions 參數指定如何處理版本設定衝突。若要檢視作業進度,請使用 Verbose 參數。

    透過 NoFileCompression 參數,您可以指定在匯入程序中不執行文件壓縮。使用此參數可使匯出和匯入程序中的資源使用狀況最多降低 30%。如果您要匯入從管理中心匯出的網站、清單或文件庫,或者已使用 Windows PowerShell 匯出網站、清單或文件庫,但沒有在 NoFileCompression Cmdlet 中使用 Export-SPWeb 參數,則無法在 Import-SPWeb Cmdlet 中使用此參數。

    注意

    Import-SPWeb Cmdlet 中沒有只從匯出檔案中匯入項目子集的功能。因此,匯入作業將會匯入該檔案中的所有內容。

如需詳細資訊,請參閱<Import-SPWeb>。

注意

建議您在執行命令列管理工作時使用 Windows PowerShell。Stsadm 命令列工具已過時,但為與舊版產品相容,仍會隨附提供。

See Also

Concepts

匯出網站、清單或文件庫 (SharePoint Server 2010)