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 的例子。如需詳細資訊,請參閱下列主題:
- 資料庫 Cmdlet https://technet.microsoft.com/zh-tw/library/ee906544.aspx
- 備份及復原 Cmdlet https://technet.microsoft.com/zh-tw/library/ee890109.aspx
- 匯入及匯出 Cmdlet https://technet.microsoft.com/zh-tw/library/ee906557.aspx
如需建立及使用 Windows PowerShell Cmdlet 的說明,請參閱 Bill Baer 的 Windows PowerShell 命令建立器,網址為:
感謝您的閱讀。
Steve Hord,SharePoint 內容發佈技術文件作者
這是翻譯後的部落格文章。英文原文請參閱 SharePoint 2010 Databases and Windows PowerShell