Partager via


SharePoint 2010 資料庫與 Windows PowerShell

英文原文已於 2012 年 2 月 8 日星期三發佈

SharePoint 2010 資料庫的維護與設定、備份與還原有幾種不同的方法。使用 SharePoint 管理中心可能是最直覺的一種,但最簡單同時也可能是最好的方式,應該是使用 Windows PowerShell Cmdlet。可用於 SharePoint 資料庫的 Cmdlet 有相當多種。

稍早的一篇部落格文章中,我示範了如何了解 SharePoint 2010 伺服器陣列中所用的資料庫。在本文中,我將示範更多 Windows PowerShell 在 SharePoint 資料庫中的用途。

以下所列只是一些您可使用 Windows PowerShell 在 SharePoint 資料庫中從事的工作:

  • 中斷本機伺服器電腦與伺服器陣列的連線 — Disconnect-SPConfigurationDatabase
  • 將本機伺服器電腦連線至伺服器陣列 — Connect-SPConfigurationDatabase
  • 建立新的設定資料庫 — New-SPConfigurationDatabase
  • 移除設定資料庫 — Remove-SPConfigurationDatabase
  • 卸載內容資料庫 — Dismount-SPContentDatabase
  • 掛載內容資料庫 — Mount-SPContentDatabase
  • 備份 SharePoint 伺服器陣列的設定 — Backup-SPConfigurationDatabase -Directory <BackupFolder> -DatabaseServer <DatabaseServerName> -DatabaseName <DatabaseName> -DatabaseCredentials <WindowsPowerShellCredentialObject> [-Verbose]
  • 完整備份 SharePoint 伺服器陣列— Backup-SPFarm -Directory <BackupFolder> -BackupMethod {Full | Differential} [-Verbose]
  • 備份 SharePoint 服務應用程式 — Backup-SPFarm | -Directory <BackupFolder> -BackupMethod {Full | Differential} -Item <ServiceApplicationName> [-Verbose]
  • 還原 SharePoint 伺服器陣列設定 — Restore-SPFarm –Directory <RestoreShare> -RestoreMethod Overwrite –ConfigurationOnly
  • 完整還原 SharePoint 伺服器陣列 — Restore-SPFarm –Directory <BackupFolder> -RestoreMethod Overwrite [–BackupId <GUID>]
  • 還原 SharePoint 服務應用程式 — Restore-SPFarm –Directory <BackupFolder> -Item “<ServiceApplicationName>” –RecoveryMethod Overwrite –BackupId <GUID> [-Verbose]

以上列出的只不過是一小部分您可在 SharePoint 2010 資料庫中使用 Windows PowerShell 的例子。如需詳細資訊,請參閱下列主題:

如需建立及使用 Windows PowerShell Cmdlet 的說明,請參閱 Bill Baer 的 Windows PowerShell 命令建立器,網址為:

 https://www.microsoft.com/resources/TechNet/en-us/Office/media/WindowsPowerShell/WindowsPowerShellCommandBuilder.html (可能為英文網頁)

感謝您的閱讀。

Steve Hord,SharePoint 內容發佈技術文件作者

這是翻譯後的部落格文章。英文原文請參閱 SharePoint 2010 Databases and Windows PowerShell