zoukankan      html  css  js  c++  java
  • MOSS2010 备份与还原小插曲

           前几天再做MOSS2010进行备份还原的时候,出现了一个小插曲,自己记录一下,分享给遇到该困的兄弟姐妹。在进行MOSS2010的备份的时候,我采用PoweShell命令的方式进行备份,还原的时候,也是采用命令的方式进行还原,因为MOSS2010后台的页面进行备份还原,总感觉不是很好用,可能是MOSS2007的时候留下的阴影,呵呵。所有备份还原的时候,我一般都是采取命令行的方式,高效稳定。

    下面是所用命令:

    备份网站命令:

    Backup-SPSite -Identity http://srvbj09  -Path  c:\20120801.bak

    还原网站命令 

    Restore-SPSite -Identity http://srvbj009 -Path  c:\20120801.bak -DatabaseServer srvbj009 -DatabaseName Wss_Content -force 

          这些命令很容易,不是我想描述的主要问题,前几天,遇到了这个问题是,我想把给客户开发的MOSS2010 系统还原到我的虚拟机里面,看似很简单又很普通的一项工作,却让我大费周折。给客户安装的MOSS2010 系统是最新的版本,而且系统自动进行了更新处理,所以客户服务器上的MOSS2010版本比我虚拟机里面的MOSS2010 版本高,进行 Backup-SPSite 命令备份没有出现任何问题,还原的时候,却报出了错误信息,

          

         根据错误提示,估计也是版本问题,于是,将虚拟机里面的MOSS2010系统进行安装补丁, 补丁的下载,可以参考如下一个版本升级列表。

          

    Nome

    MSF2010

    SPS2010

    Versione

    Supportabilita

    CU Agosto 2011

    KB2553050

    KB2553048

    14.0.0.6109

    SI

    CU Giugno 2011

    KB2536601

    KB2536599

    14.0.0.6106

    SI

    SP1

    KB2460058

    KB2460045

    14.0.0.6029

    SI

    CU Aprile 2011

    KB2512804

    KB2512800

    14.0.0.5138

    SI

    CU Febbraio 2011

    KB2475880

    KB2475878

    14.0.0.5136

    SI

    CU Dicembre 2010

    KB2459125

    KB2459257

    14.0.0.5130

    SI

    CU Ottobre 2010

    KB2394323

    KB2394320

    14.0.0.5128

    SI

    CU Agosto 2010

    KB2352346

    KB2352342

    14.0.0.5123

    SI

    CU Giugno 2010

    KB2028568

    KB983497

    14.0.0.5114

    SI

    SP2010 RTM

    14.0.0.4762

    SI

    SP2010 Public Beta 2

    14.0.0.4536

    NO

    SP 2010 (Tech Preview)

    14.0.0.4006

    NO


    本以为将虚拟机里面的MOSS版本升级上去后,一切将会恢复正常,但是,进行还原的时候,又出现了一个错误:

            

    难道还需要继续打补丁么?检查了一下虚拟机里面的MOSS2010系统,已经是最新的版本了,问题出在那里了呢。苦苦思索……,突然想到,是不是系统升级后,内容数据库存在问题啊,顺着这个思路, 终于找到了解决方法,原来升级完MOSS系统,里面的内容数据库还是存在问题的,需要重建。

            解决方案:

            1)进入MOSS2010后台管理中心,删除内容数据库;

    2)进入数据库服务器,再次从物理上,删除内容数据库,管理中心删除的内容数据库,只是剥离内容数据库与MOSS系统的联系;

            3)再进入MOSS2010后台管理中心,创建新的内容数据库;

            4)再次运行PowerShell,还原 MOSS2010命令,Restore-SPSite,一切正常,网站还原,非常完备;

            5)将配置文件和需要部署的DLL部署上去。

            以后,遇到问题,要冷静,不要光看微软给的错误提示,还要多动动脑子,呵呵。 

  • 相关阅读:
    用例图会不会
    存储过程进阶(vb.net+SQL Server2008环境)
    众说纷纭,我也说“云”
    三层架构之抽象工厂加反射实现数据库转换
    三层架构之抽象工厂加反射——实现数据库转换
    存储过程懂不懂
    8个对于Web设计和开发人员非常有用的在线工具
    TexturePacker的使用(图片打包再一起)
    cocos2dx游戏摇杆的实现方法
    cocos2dx 矩形碰撞检测
  • 原文地址:https://www.cnblogs.com/luking/p/2631386.html
Copyright © 2011-2022 走看看