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

使用內建工具來備份 Project Server 2013

 

適用版本:Project Server 2013

上次修改主題的時間:2014-09-26

摘要:了解如何使用 SharePoint Server 2013 和 SQL Server 工具來實作 Project Server 伺服器陣列元件的備份策略。

有三種方法可以備份 SharePoint Server 2013 伺服器陣列中的 Project Server 2013 元件。

  • 您可以使用 SQL Server 工具備份相關的 Project Server 2013 資料庫。

  • 您可以使用 SharePoint 管理中心網站 備份相關的 Project Server 資料庫。

  • 您可以使用 Windows PowerShell 備份相關的 Project Server 資料庫。

建議備份任何實際執行環境或任何不接受資料遺失的環境。在 SharePoint 伺服器陣列中,最理想的方法是備份所有內容和設定資料庫,讓您可以在必要時執行完整還原。因效能問題進行備份時,請監視伺服器陣列資源,而且,如果可以的話,請在低用量時間進行。

注意事項 附註:
若要檢閱 SharePoint 2013 伺服器陣列的備份文件,請參閱<在 SharePoint 2013 中備份伺服器陣列>。

針對 Project Server 2013,有兩個進行備份的核心元件 (Project Server 所獨有):伺服器陣列中一個 Project Server 服務應用程式 一個 Project Server 服務應用程式 資料庫,而且至少一個 (但可能是多個) 含有 專案 網站的內容資料庫。下面概述的方法顯示如何備份這些元素。

重要事項 重要事項:
此程序也可以由資料庫管理員自動化,而且可能已經準備就緒。如有需要,請與資料庫管理員討論備份。
識別 SharePoint 伺服器陣列中的 Project Server 資料庫
  1. 識別要備份的相關 Project Server 2013 資料庫。移至 [開始] -> [所有程式] -> [Microsoft SharePoint 2013 產品] -> [SharePoint 2013 管理中心]。

  2. 選取左導覽中的 [應用程式管理]。

  3. 在下列頁面的 [服務應用程式] 標題下方,按一下 [管理服務應用程式]。

  4. 在此頁面上,您必須選取類型為 [Project Application Services] 的所有服務應用程式。根據組織需求,您可能已設定多個服務應用程式。按一下找到的第一個服務應用程式的名稱。

  5. 在下列頁面上,您可能會看到一或多個 URL,其與為其建立的 Project Web App 網站一起列出。針對列出的每個 URL,將滑鼠放在 URL 上方,然後按一下右側所出現的下拉式箭號。

  6. 從下拉式功能表中,選取 [檢視]。

  7. 此頁面提供 Project Web App 網站的 Web 應用程式,可用來判斷要備份的內容資料庫或資料庫以及 Project Web App 路徑。請記下這些資料。

    [資料庫設定] 區段提供 Project Web App 資料庫名稱。您應該也記下此名稱。

  8. 若要判斷內容資料庫名稱,請再按一下左導覽上的 [應用程式管理]。

  9. 按一下 [網站集合] 區段中的 [檢視所有網站集合]。

  10. 在這裡,您可以移至頁面右上方的 [Web 應用程式] 下拉式清單。選取下拉式箭號,然後選擇 [變更 Web 應用程式]。

  11. 選擇步驟 7 中所識別的 Web 應用程式。

  12. 您現在應該會看到此 Web 應用程式的網站集合清單。請找到步驟 7 中的 Project Web App 路徑。

  13. 選取該網站集合之後,其所在的資料庫應該會列在右側的表格中。請記下該名稱。

  14. 針對 Project Server 服務應用程式 中列出的每個 URL 以及針對您具有的每個 Project Server 服務應用程式,重複此程序。此時,您應該具有所列出之 SQL 備份的基本資料庫需求。

使用 SQL Server 工具備份 SharePoint 伺服器陣列中的 Project Server 資料庫
  1. 在裝載 SharePoint 伺服器陣列所使用之 SQL Server 安裝的伺服器上,開啟 [開始] -> [所有程式] -> [Microsoft SQL Server 2008/2012] -> [SQL Server Management Studio]。

  2. 按一下 [連線] 按鈕,以連線至裝載您要使用之 SQL 執行個體的伺服器。

  3. 在左側的 SQL 執行個體下方,展開 [資料庫] 選項。

  4. 您現在應該會看到針對此執行個體列出的資料庫。擷取在上節的步驟 14 完成的清單。

  5. 針對此清單中的每個資料庫,在資料庫名稱上按一下滑鼠右鍵,然後選擇子功能表上的 [工作] 和 [備份]。

  6. 開啟備份視窗之後,請將 [一般頁面] 下方的 [備份類型] 選取為 [完整] (之後可以進行 [差異],但是第一個備份必須是完整)。如果預設名稱不足,請選擇名稱,並確定目的地資料夾適當而且空間足夠。否則,請選擇適合的位置。

  7. 按一下 [確定] 執行備份。

  8. 針對清單中的每個資料庫,重複此程序。

如果您使用此方法,請在實作之前與資料庫管理員進行討論。SharePoint Server 2013 備份包含使用 SQL 備份方法,而且這可能會干擾 SQL 備份排程。

使用管理中心備份 Project Server 元件
  1. 移至 [開始] -> [所有程式] -> [Microsoft SharePoint 2013 產品] -> [SharePoint 2013 管理中心]。

  2. 從左側導覽區域中,選取 [備份與還原]。

  3. 選取 [伺服器陣列備份與還原] 下方的 [執行備份]。

  4. 在 [選取要備份的元件] 區段中,向下捲動至頁面之樹狀檢視中的 [共用服務] 區段。

  5. 在 [共用服務] 區段中,展開 [共用服務應用程式]。

  6. 您必須選取 [共用服務應用程式] 清單中您想要備份之 Project Server 共用服務的核取方塊。與每個服務應用程式相關的內容應該會立即列在服務應用程式名稱下方,同時也會自動予以核取。

    注意事項 附註:
    如果您有多個 Project Server 服務應用程式,則必須分開備份每個 Project Server 服務應用程式。
  7. 捲動至頁面底部,然後選取 [下一步] 進入 [步驟 2: 選取備份選項] 頁面。

  8. 如果這是您第一次執行備份,則必須將 [備份類型] 的選項按鈕保留為 [完整]。後續的備份類型可能會設定為 [差異],請注意,必須先還原 [完整] 備份,才能還原差異備份。

  9. 備份位置必須有 \\server\share 格式的 UNC 路徑 (共用)。建議不要使用在其上執行目前 SharePoint Server 安裝之相同伺服器上的共用,以防該伺服器發生嚴重問題。

    注意事項 附註:
    執行 SharePoint 安裝之 MSSQLSERVER 服務的帳戶必須具有 UNC 資料夾的明確寫入權限,因為這是備份資料庫的帳戶。
  10. 按一下 [開始備份],並在 [備份與還原狀態] 頁面上監視進度,直到完成為止。

  11. 如果發生問題,請檢閱 [備份與還原狀態] 頁面上找到的資訊,或步驟 9 所指定之路徑中的備份記錄。否則,備份應該在步驟 9 所指定的位置中。

您可以使用 Windows PowerShell 手動備份 Project Server 2013 伺服器陣列,或透過可以依排程間隔執行的指令碼備份伺服器陣列。

使用 Windows PowerShell 備份 Project Server 元件
  1. 在 SharePoint 伺服器陣列的伺服器上,開啟 [開始] > [所有程式] -> [Microsoft SharePoint 2013 產品] -> [SharePoint 2013 管理命令介面]。

  2. 在 [SharePoint 2013 管理命令介面]上按一下滑鼠右鍵,然後從功能表中選擇 [以系統管理員身分執行],以使用管理模式開啟應用程式。如果 UAC 提示您允許程式變更此電腦,而且 Windows PowerShell 列為應用程式,請選取 [是]。

  3. 在提示中,輸入下列命令:

    Backup-SPFarm -ShowTree -Directory <BackupShare> -BackupMethod [full/incremental] -Path <Project Server Web 應用程式名稱>

  4. 這可讓您使用 -ShowTree 參數判斷將備份的元素,而不需要實際執行備份。如果您的服務應用程式名稱不是唯一的,則這應該改為提供針對 -Path 輸入的完整路徑 (如果有空格,請用雙引號括住路徑)。

  5. 找到要備份的 Project Server 服務應用程式 並使用 -ShowTree 命令進行確認之後,就可以移除 -ShowTree 命令來執行備份。

    Backup-SPFarm -Directory <BackupShare> -BackupMethod [full/incremental] -Path <Project Server Web 應用程式名稱>

  6. 按一下 Enter。如果您新增 -Verbose 參數,則會提供備份狀態的詳細資訊。否則,在備份程序結束時,會出現 [成功] 或錯誤訊息。

  7. 如果發生問題,請檢閱步驟 8 所指定之路徑中的備份記錄。否則,備份會在 -Directory 參數所指定的位置中。

如需詳細資訊,請參閱Backup-SPFarm

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

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