改進備份與復原效能的秘訣 (Office SharePoint Server)
使用本文中的提示,有助於降低對備份及復原作業效能的影響。
根據設計,大部分的備份工作會盡其所能耗用最多的 I/O 資源,以在維護時限內完成工作。因此,您可能會發現磁碟佇列的情況,也可能會發現所有 I/O 要求的回傳速度比平常慢。這是很平常的現象,不應視為問題。
根據大小選取備份網站集合的工具
若在伺服器陣列層級或資料庫層級的備份之外,業務還需要網站集合的備份,請根據網站集合大小選取所要使用的工具。
小於 15 GB:請使用 Stsadm 網站集合備份。
注意
使用 Stsadm 網站集合備份之前,應該先鎖定網站集合。若要執行這項操作,請使用下列作業設定唯讀鎖定:<Setsitelock:Stsadm 作業 (Office SharePoint Server)>。
15-100 GB:請使用 SharePoint 產品及技術工具、SQL Server 工具或其他資料庫備份工具,保護包含網站集合的內容資料庫。
大於 100 GB:請使用差異備份解決方案,例如 Microsoft SQL Server 2005 或 Microsoft System Center Data Protection Manager 2007,而不要使用內建的備份及復原工具。
SQL Server 與備份位置之間的延遲降至最低
一般而言,最好是使用本機磁碟進行備份,而不要使用網路磁碟進行備份。若要備份多部伺服器,可能會希望有兩方伺服器皆可寫入的直接連線電腦。網路磁碟機與執行 SQL Server 之電腦間的延遲為 1 毫秒或更低時,執行效果相當良好。
避免發生處理衝突
不要在使用者需要存取系統的時段執行備份工作。
若要避免 I/O 瓶頸,請對其他磁碟執行主要備份,然後只複製到磁帶。
請考慮錯開備份,以免在同一時間備份所有的資料庫。
SharePoint 備份使用 SQL Server 備份。進行備份時若使用壓縮,請小心不要太過使用 SQL Server。例如,某些協力廠商的備份工具會在備份期間進行壓縮,如此會中斷 SQL Server 的效能。有些工具可以控制壓縮程序的流速,並控制對 SQL Server 的影響。
決定要使用的工具時,請考慮資料庫大小
選取備份及復原工具時,請考慮下表中的資訊。 大型資料庫建議使用增量備份工具。如需詳細資訊,請參閱<選擇備份和復原工具 (Office SharePoint Server)>。
工具 | 支援的備份大小上限 |
---|---|
System Center Data Protection Manager |
32 位元系統:150 個資料來源 64 位元系統:300 個資料來源 如需詳細資訊,請參閱 Data Protection Manager 2007 常見問題解答 (英文) (https://go.microsoft.com/fwlink/?linkid=126629&clcid=0x404) 。 |
SharePoint 伺服器陣列備份及復原 |
< 200 GB |
VSS 編寫器 |
無已知的限制 |
SQL Server |
大於 200 GB 的內容資料庫可能需要額外的管理 |
Stsadm 網站集合備份及復原 |
15 GB |
Stsadm 匯入及匯出 |
100 GB |
SharePoint Designer 備份 |
24 MB |
MSIT Site Delete Capture 工具 |
15 GB |
請遵循 SQL Server 備份與還原最佳化建議
若要使用 SQL Server 備份,請使用完整、差異及交易記錄檔備份的組合 (針對完整或大量記錄復原模型),減少復原時間。建立差異式資料庫備份通常比建立完整的資料庫備份更快,並可減少復原資料庫所需要的交易記錄檔量。
若要在 SQL Server 2005 中使用完整復原模型,建議您定期截斷交易記錄檔,以免發生維護問題。
如需有關如何最佳化 SQL Server 備份及還原效能的詳細建議,請參閱最佳化 SQL Server 中的備份和還原效能 (https://go.microsoft.com/fwlink/?linkid=126630&clcid=0x404)。
若要使用 RAID,請使用 RAID 10
請考慮磁碟備份裝置是否要使用獨立磁碟容錯陣列 (RAID)。例如,RAID 5 的寫入效能低,速度約與單一磁碟相同 (這是因為 RAID 5 必須維護同位檢查資訊)。為備份裝置使用 RAID 10 可提供較快的備份。如需有關如何在備份時使用 RAID 的詳細資訊,請參閱設定適用於 SQL Server I/O 輸送量上限的 RAID (https://go.microsoft.com/fwlink/?linkid=126632&clcid=0x404) 。