2024年4月11日发(作者:)

关于SharePoint备份

SharePoint的备份是一个数据副本,主要用于在系统出现故障后还原和恢复该数据。

备份的工具主要有以下几种(写的不全,欢迎补充。)

• SharePoint管理中心的备份

• Windows PowerShell备份

• 数据库备份

备份工具差异和方法整理

根据微软的最佳实践,根据网站集的大小来选择适当的备份工具。

一般来说,小于15GB的网站集,用PowerShell的Backup-SPSite命令进行备份。

15GB到100GB的网站集,通过数据库直接备份网站的内容数据库。

对于大于100GB的网站集,则可以通过数据库差异备份的方法对网站集进行备份。

SharePoint管理中心备份

SharePoint管理中心的备份,主要分为“场备份和还原”和“粒度备份”。

场备份和还原

通过“场备份和还原”可以备份服务器场的一些配置信息,包括配置数据库、解决方

案、服务器设置和内容、映射等信息。

你可以将备份放在本地文件夹中,执行备份会生成spbr+4位数字的文件夹和spbrtoc

的XML文件。

使用服务器场备份会备份一些服务器场的配置信息和网站的内容。一般不使用场备份

来备份网站内容,推荐使用PowerShell中的Backup-SPSite命令或者管理中心的网站集

备份或者直接备份数据库的方式来进行网站内容的备份。(我尝试过在不同环境下对

SharePont整个场进行备份,一般不会成功,具体原因不知。不过还是可以对个别的配置

信息进行备份的。)

执行备份的时候不会影响服务器的状态,但是会消耗服务器的资源,所以建议在非工

作时间执行备份操作。

你可以在管理中心或者用PowerShell增加线程数来提高备份和还原的速度,当然这

会消耗更多的资源。线程数默认为3,最高可以加到10个线程。

粒度备份

通过粒度备份,可以进行网站集的备份或者导出网站和列表。

SharePoint PowerShell备份