`
izuoyan
  • 浏览: 9222385 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

SharePoint站点迁移解决方案

阅读更多
出处:http://soft.zdnet.com.cn/software_zone/2007/1031/595672.shtml

最近工程进展顺利,需要从测试服务器搬迁到正式服务器上进行最后测试。测试服务器上的一个Web应用程序已经具有了正式版本的体貌特征,所以本着“码为己用”的原则,以备份还原的方式迁移此应用程序到正式服务器上应用。但是在管理中心的备份还原功能中,实在难以搞定很简单的备份操作,所以Google了一下,做一个工作总结。

工作进行之前,先说明几点要准备的实现方法和技术背景。使用Stsadm命令来备份文件。还原再按这设定的操作执行一遍即可。
1)STSADM .exe文件。在 Windows SharePoint Services 2.0 中,默认情况下它在 c:program filescommon filesmicrosoft sharedweb server extensionsbin。版本 3.0 的默认位置是 c:program filescommon filesmicrosoft sharedweb server extensionsbin。这是一个强大的命令行
管理工具,几乎涵盖了所有MOSS的日常维护操作。具体参见SharePoint强大的命令行管理功能(中文) 。我使用的这个东东主要是为了备份站点数据。
2)SharePoint Designer 2007。这个东东是配合SharePoint来设计站点的。相信大家都熟悉FrontPage吧,这个软件是用来代替它的。SPD2007的备份介绍请看备份、还原或移动SharePoint站点。
下面,开始我们的备份SharePoint的旅程。

第一种方式:使用命令行的方式来完整备份站点集或者站点。

首先我们使用STSADM.exe文件备份数据库文件。
Stsadm -o backup -url http://localhost:18072 -filename d:sps-backup-2007-2-28.bak

注意,如果你要达到在任意目录下都可以使用stsadm命令,那么必须把这个文件所在的目录加入环境变量的“Path”中。我们已经完成了SharePoint网站中的所有的数据备份,包括页面、列表、webpart,甚至是包含在站点目录下的任意文件都会被打包进来。

然后将文件拷贝到sps-backup-2007-2-28.bak这个文件拷贝到目标机器的任意一个目录,执行
Stsadm -o restore-url http://localhost:8080 -filename d:sps-backup-2007-2-28.bak

如果目标位置存在一个站点集,必须先删去,或者增加一个参数-overwrite且次站点集处在停用状态,否则会有异常


这是存在站点集的情况。OK,你说指定-overwrite参数咱们就增加了一个-overwrite参数,然后执行,可是还是出现错误:-(

这是因为站点集作为Web应用程序正在使用的原因,如果我们联想到如果我们在听一个mp3的时候试图删除它的就会报错,那么这个问题就很好理解了,关掉IIS,再重新restore一下,OK,操作成功完成!

有时候我们并不像备份整个站点集,只想备份站点集下的某一个网站,那么可以把backup和restore改成import和export,url设置成源网站的URL就可以了。

第二种方式:使用SharePoint2007完整备份站点集或者网站

在SPD2007中,有两种方式的备份,一种只备份物理文件,一种是完整备份。
这是只备份物理文件的情形,产生文件的扩展名应该是fwp:
1)

2)

3)以下是还原网站的截图:


以下是使用SPD2007完整备份的情形,产生文件的扩展名应该是cmp:
1)

2)


3)这是还原网站的截图

总结:备份SharePoint的方式有很多种,还有更原始的直接备份数据库和拷贝物理文件,呵呵,有时候这些操作要比以上介绍的更灵活一些。

分享到:
评论

相关推荐

    微软SharePoint解决方案

    根据提供的文件信息,我们来详细介绍与“微软SharePoint解决方案”有关的知识点。具体来说,将围绕东谷ActPoint集成协作平台的简介展开,深入解析其系统架构、功能特色以及应用场景。 首先,东谷ActPoint集成协作...

    SharePoint 2010 商业智能(BI)解决方案

    5. **报表与SharePoint站点的高度融合**:BI报表与SharePoint站点紧密集成,可以实现报表组件的重用,加快报表制作速度,降低开发成本,同时也便于最终用户的使用。SharePoint作为报表组件的共享和编辑中心,确保...

    sharepoint门户数据迁移与备份还原实战记录.pdf

    在SharePoint环境中,这通常通过发布工作流解决方案或配置自定义业务逻辑来实现。 在执行这些步骤时,应遵循最佳实践,如定期备份,确保备份文件的安全存储,以及在生产环境中测试迁移过程。同时,理解SharePoint的...

    SharePoint开发ppt

    - **构建 .wsp 文件**: .wsp 文件是 SharePoint 解决方案的打包格式,开发者需要了解如何正确地构建这个文件,以便将解决方案部署到 SharePoint 环境中。 #### 三、SharePoint 2010 开发者故事 - **端到端的 ...

    备份还原和迁移MOSS2007站点

    - 自定义解决方案(Custom Solutions):发布到WSS站点的自定义应用程序不包含在备份中。 - 替代访问映射(Alternate Access Mapping):这种网络访问设置不会被备份。 - Internet Information Services元数据库...

    Visual Studio 中的 Office 和 SharePoint 开发_Office_VSTO_visualstudio

    开发者可以创建Web部件、列表定义、内容类型、工作流、解决方案包等,以增强SharePoint站点的功能和用户体验。 - **Web部件(Web Parts)**:这是SharePoint上的可重用组件,可以在页面上显示信息,允许用户交互,...

    微软经典案例系列课程(6)_基于SharePoint Server (MOSS) 2007的企业解决方案_

    《微软经典案例系列课程(6)_基于SharePoint Server (MOSS) 2007的企业解决方案》是一个深入探讨如何利用Microsoft SharePoint Server 2007(MSS 2007)构建高效企业级应用的课程。SharePoint Server 2007是微软为...

    最新版sharepoint 2010 开发指南

    升级解决方案部分,文档提供了如何将旧版本的SharePoint解决方案迁移到SharePoint 2010的信息。 了解更多信息部分则提供了资源链接,供开发人员查询更多相关的开发资源。 结束语部分对整本书的内容进行了总结,并...

    Real World SharePoint 2010

    8. **应用程序开发**:涵盖SharePoint的开发平台,包括 wsp解决方案、沙盒解决方案、客户端对象模型(CSOM)、Silverlight集成和REST API。 9. **报表和BI**:介绍如何利用Excel Services、PerformancePoint ...

    SharePoint win7安装 程序

    8. **后续步骤**:安装完成后,需要进行SharePoint的配置,包括创建站点集合、设置权限、部署解决方案等。这通常通过SharePoint管理中心完成。 9. **故障排查**:在整个安装和配置过程中,可能会遇到各种错误。查阅...

    SharePoint manager 2010

    这款工具提供了对SharePoint站点、服务、应用程序和设置的深度洞察,帮助管理员和开发者更轻松地理解和操作SharePoint的复杂结构。 在SharePoint环境中,SharePoint Manager 2010扮演着至关重要的角色。以下是一些...

    Azure 解决方案手册.pptx

    1. **SharePoint网站迁移** - 将企业内部的SharePoint站点迁移到Azure,以利用云的弹性和可扩展性。 2. **SQL Server数据库迁移** - 移动数据库到Azure SQL Database或Azure SQL Managed Instance,确保数据的安全性...

    Sharepoint webpart 自定义开发(很详细)

    5. **测试与调试**:在SharePoint站点上添加和配置WebPart,确保其功能正常,并进行必要的调试。 提供的PPT文件可能包含关于WebPart开发的逐步指南,例如"WalkThrough-WebPart4.ppt"可能涵盖了高级特性,如WebPart...

    使用SQL Server Tools进行MOSS2007站点的备份、还原和迁移

    1. **站点迁移**:将测试环境的MOSS站点迁移到生产环境。 2. **备份与恢复**:对服务器场中的站点进行备份,以便在必要时恢复。 **无法备份与还原的内容** 1. **自定义解决方案**:已部署到WSS站点的自定义应用程序...

    备份、还原或移动 SharePoint 网站的几种方法

    - 许多第三方供应商提供了专门针对 SharePoint 的备份解决方案,如 Veeam、Commvault 和 Altaro 等。这些工具通常提供更高级的功能,如增量备份、多点恢复和更友好的用户界面。 - 第三方工具的选择应根据组织的...

    sharepoint study

    9. **集成与API**:学习如何使用REST API、CSOM(客户端对象模型)和JavaScript对象模型(JSOM)与SharePoint进行集成,开发自定义解决方案。 10. **SharePoint Online**:了解云环境下的SharePoint Online,探讨其...

    Sharepoint 2010 学习指南

    - ** wsp包**:用于部署自定义功能和解决方案。 10. **部署与升级策略** - **Farm架构**:多服务器部署,支持高可用性和负载均衡。 - **升级路径**:从早期版本平滑升级到SharePoint 2010,考虑数据迁移和兼容性...

Global site tag (gtag.js) - Google Analytics