zoukankan      html  css  js  c++  java
  • 使用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\assembly和C:\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

  • 相关阅读:
    C++11——nullptr和NULL的区别
    C++11——原始字面量
    查看电脑内存是ddr3还是ddr4
    建立虚拟课堂需要考虑哪些因素?
    【解决方案】AI赋能智慧楼宇,如何实现多场景下的精细管理?
    H265网页播放器EasyPlayer.JS如何监听播放等相关事件回调?
    TSINGSEE青犀视频流媒体平台按需拉流和非按需拉流的区别及适用情况
    TSINGSEE青犀视频助力医疗废物处置可视化监管,筑牢口岸医疗废物管控防线
    TSINGSEE青犀视频行人智能检测测试报错panic: runtime error排查过程
    TSINGSEE青犀视频接入海康解码器SDK解码远程文件流程
  • 原文地址:https://www.cnblogs.com/Bany/p/1808041.html
Copyright © 2011-2022 走看看