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

推荐订阅源

量子位
Recent Announcements
Recent Announcements
D
Docker
V
V2EX
阮一峰的网络日志
阮一峰的网络日志
Vercel News
Vercel News
Microsoft Security Blog
Microsoft Security Blog
The GitHub Blog
The GitHub Blog
U
Unit 42
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
腾讯CDC
B
Blog
博客园_首页
罗磊的独立博客
D
DataBreaches.Net
IT之家
IT之家
酷 壳 – CoolShell
酷 壳 – CoolShell
L
LangChain Blog
aimingoo的专栏
aimingoo的专栏
MongoDB | Blog
MongoDB | Blog
GbyAI
GbyAI
Stack Overflow Blog
Stack Overflow Blog
M
MIT News - Artificial intelligence

博客园 - Ken Lin

Oracle VS Sql Server Asp.net常用的一些代码(转) - Ken Lin - 博客园 Sharepoint工作流任务权限问题 MOSS开发Tips WSS 扩展文件夹属性-应用场景一 内容查询Web 部件定制 How to submit data in InfoPath form services Form Services方式发布带有Managed Code的表单模板 WSS 代码执行的权限提升 用代码访问InfoPath表单内容 利用SharePoint Designer更改任务列表状态栏显示 MOSS 工作流(二)自定义开发 MOSS-自定义字段类型 通过Web Part Connection 在Web Part 之间传递数据(二) 通过Web Part Connection 在Web Part 之间传递数据(一) WebPart 生存周期 QuickPart中文字符显示问题 MOSS SP1 解决Ajax Extension 对Webpart的兼容性问题 MOSS 工作流(一)
STSADM 进行MOSS的备份与迁移
Ken Lin · 2008-05-06 · via 博客园 - Ken Lin

最近做完了一个MOSS的项目,需要往另外一台远程新的服务器上部署整个MOSS解决方案。
对于从一台Server将数据迁移到另一台Server,MOSS 以及 WSS 均提供了简单有效的办法。其实在SharePoint 产品和技术先前的版本中,
依靠smigrate工具,就已经作到这点了,不过该工具在当前版本中已被替换。
虽然备份与迁移的方法很多,个人感觉还是STSADM 命令行的方式比较好用,简单且用时少。
STSADM.exe这个命令在
%SystemDriver%"Program Files"Common Files"Microsoft Shared"web server extensions"12"BIN 这个目录下.

具体操作如下:
先我们使用STSADM.exe文件备份整个站点集
命令行方式为:
Stsadm -o backup -url http://localhost -filename backupName.bak  

说明:
1.如果http://localhost/下有多个网站集,请指定url: http://localhost/sites/sitename
2.此操作将整个站点集数据存储至backupName.bak 文件,它包括全部站点内容,如网站、网站内容、文档、列表和用户等;
3. 自定义开发的web part,配置文件,资源文件如图片等,需要手动部署

然后就进行网站迁移或还原操作,假定目标位置urlhttp://localhost/sites/ken

其命令方式为:
Stsadm –o restore -url http://localhost/sites/ken -filename backupName.bak

说明:如果目标位置已经存在站点集,必须先删去,或者增加一个参数-overwrite且次站点集处在停用状态,否则将会提示:"/"处已存在另一个网站。请选择一个新的URL,或指定overwrite 标记覆盖现有网站。

如果有时候我们不需要备份整个站点集,只想备份站点集下的某一个网站;那么我们直接把命令backuprestore改成importexportURL设置成源网站的URL即可。