惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
U
Unit 42
MyScale Blog
MyScale Blog
B
Blog
阮一峰的网络日志
阮一峰的网络日志
量子位
IT之家
IT之家
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
Recent Announcements
Recent Announcements
V
Visual Studio Blog
G
Google Developers Blog
Last Week in AI
Last Week in AI
雷峰网
雷峰网
博客园 - 聂微东
博客园 - 叶小钗
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
博客园 - 司徒正美
Y
Y Combinator Blog
T
The Blog of Author Tim Ferriss
月光博客
月光博客
aimingoo的专栏
aimingoo的专栏

博客园 - 广思

IIS中加入piwik跟踪代码 注册表中启用对没有标记为安全的 ActiveX 控件进行初始化和脚本运行 安装Qvode后,在IE8的菜单工具中会出现《彩票》 将字符串写入图片 TRUNCATE 删除表内所有记录 Windows Server 2003 SP1本机访问报错-环回检查 通过Object传递参数 SQL Server 镜像部署 不能打开文件:mk:@MSITStore:路径[cannot open the file mk@MSITstore:路径]解决办法 转 取得 SharePoint 中列表的Guid和列表视图的Guid (List's Guid and List View Guid) 安装Active Directory Tools For SharePoint 后无法添加到页面的原因 DirectoryEntry所有字段对应解释 windows picture and fax viewer 失效 验证配置设置时发生错误,已引发类型为System.Runtime.InteropServices.COMException的异常。其他异常信息:系统找不到指定的路径 Error message when you try to install a SQL Server 2005 service pack or a SQL Server 2005 hotfix package: "Error 29528. The setup has encountered an unexpected error while Setting Internal Properties" Excel With ADO.NET:Cannot modify the design of table ‘xxx′. It is in a read-only database 常用MSSQL语句:每个表大小,某个表所有列 Sql Server备份到远程服务器的另一种方法 查看 MSSQL 中数据表大小的方法
使用stsadm.exe工具实现SharePoint网站备份还原
广思 · 2009-05-14 · via 博客园 - 广思

使用stsadm.exe工具实现SharePoint网站备份还原

一、过程概要:首先在源站点机器上用stsadm.exe备份网站集,讲备份文件拷贝到目标服务器(也可直接在备份时配置备份路径为目标机器路径),然后执行还原操作:首先新建网站集,然后用SharePoint自带的stsadm.exe工具来实现站点的还原.还原完成后拷贝sp.listview控件所需dll并且修改web.Config配置文件。下面为具体步骤.本例是从服务器10.1.2.2上备份SharePoint站点,然后还原到10.1.2.8上。

二、具体步骤

1、备份SharePoint站点.

10.1.2.2上新建backupsite.bat文件,内容如下:

cd c:\       

cd C

:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN

stsadm

.exe -o backup -url http://taobao-home -filename \\10.1.2.8\databack\taobao-home.bak -overwrite   

双击此bat文件。待命令执行完毕后继续下一步。

注意:确保拥有对 \\10.1.2.8\databack 文件夹的写权限

2、还原SharePoint站点

(1) 10.1.2.8上新建restoresite.bat文件. 内容如下:

 

iisreset 

/stop      

cd c

:\            

cd C

:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN           

stsadm

.exe -o restore -url http://taobao-home -filename d:\databack\taobao-home.bak –overwrite       

iisreset 

/start     

注意: “iisreset /stop” ”iisreset /start”为必须命令,不然在还原过程中会发生错误.    

(2)在执行此bat文件之前,需要新建web应用程序和网站集.

打开sharepoint管理中心,点击【应用程序管理】

SharePoint web管理栏下点击【新建或扩展应用程序】

按如上配置填写好后,点击【确定】,点击【创建网站集】

在如下示图中填写好,点击【确定】

当出现创建成功提示后执行restoresite.bat文件。

当执行restoresite.bat文件后就是漫长的等待了。Stsadm需要解析bak文件,然后将解析后的内容存储到sharepoint内容数据库中,之间有比较大的网络流量,在做过应用服务器和数据库服务器做过直连后还原速度有了显著提升。配置直连时请注意在sharepoint上更改数据库连接为直连ip

3、当还原完站点后,需要拷贝sp.listview控件所需dll并且修改web.Config配置文件

我们的网站使用了sp.listview控件,如果要使该控件继续可以使用,需要做如下操作:

首先将\\10.1.2.2\c$\Inetpub\wwwroot\wss\VirtualDirectories\80\_app_bin 目录下的SP.ListViewer.dll复制到C:\WINDOWS\assemblyC:\Inetpub\wwwroot\wss\VirtualDirectories\80\_app_bin目录下。

然后修改C:\Inetpub\wwwroot\wss\VirtualDirectories\80目录下web.config文件,增加 <SafeControl Assembly="SP.ListViewer" Namespace="SP.ListViewer" TypeName="*" Safe="True" />

最后重启iis

附件:https://files.cnblogs.com/zwwon/SharePoint网站备份还原.rar