SharePoint 2010 数据库和 Windows PowerShell
原文发布于 2012 年 2 月 8 日(星期三)
可采用多种方法维护和配置以及备份和还原 SharePoint 2010 数据库。最明显的方法是使用 SharePoint 管理中心,但是,最简单且也可能是最好的方法是使用 Windows PowerShell cmdlet。有许多 cmdlet 可用于 SharePoint 数据库。
在之前的博客中,我介绍了如何在 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-cn/library/ee906544.aspx
- 备份和恢复 cmdlet https://technet.microsoft.com/zh-cn/library/ee890109.aspx
- 导入和导出 cmdlet https://technet.microsoft.com/zh-cn/library/ee906557.aspx
若要帮助生成和使用 Windows PowerShell cmdlet,请参阅 Bill Baer 的 Windows PowerShell 命令生成器,地址如下:
感谢您阅读本文,
SharePoint 内容发布团队的技术文档撰稿人 Steve Hord
这是一篇本地化的博客文章。请访问 SharePoint 2010 Databases and Windows PowerShell 以查看原文