备份和恢复 cmdlet (SharePoint 2010)--执行服务器场级的仅配置备份(1)
备份是一个数据副本,用于在系统出现故障后还原和恢复该数据。保留数据备份对于实现一些常规目标也很有用,例如将数据库从一台服务器复制到另一台服务器、设置数据库镜像、按照政府要求进行存档以及灾难恢复。
在 Microsoft SharePoint Foundation 2010 中,您可以使用 Windows PowerShell 功能对以下项目执行备份或还原过程:
- 服务器场
- 网站集
- 配置数据库
- 服务
- 列表或文档
可以使用以下 cmdlet。
Backup-SPConfigurationDatabase
执行服务器场级的仅配置备份。
Backup-SPConfigurationDatabase -Directory <String> [-AssignmentCollection <SPAssignmentCollection>] [-DatabaseCredentials <PSCredential>] [-DatabaseName <String>] [-DatabaseServer <String>] [-Item <String>]
Backup-SPConfigurationDatabase -ShowTree <SwitchParameter> [-AssignmentCollection <SPAssignmentCollection>] [-DatabaseCredentials <PSCredential>] [-DatabaseName <String>] [-DatabaseServer <String>] [-Item <String>]
参数:
详细说明
Backup-SPConfigurationDatabase cmdlet 执行当前服务器场的仅配置备份或独立于当前服务器场的单独配置数据库的仅配置备份。如果您要执行当前服务器场的仅配置备份,则无需指定 DatabaseServer 和 DatabaseName 参数。但是对于这种情况,建议将 Backup-SPFarm cmdlet 和 ConfigurationOnly 参数结合使用。
配置备份的一个示例为:管理员创建一个服务器场配置模板,该模板以后可以通过使用 Restore-SPFarm cmdlet 执行还原操作应用于其他 SharePoint 服务器场。
输入类型
返回类型
-------------------示例 1--------------------
Backup-SPConfigurationDatabase -DatabaseName SharePoint_Config -DatabaseServer SqlServer1 -Directory \\server\share\Backup -ShowTree
此示例显示适用于包含在仅配置备份中的组件。
-------------------示例 2--------------------
Backup-SPConfigurationDatabase -DatabaseName SharePoint_Config -DatabaseServer SqlServer1 –Directory \\server\share\Backup -Verbose
此示例执行带有详细输出的仅配置备份。