• 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部署上去。

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

  • 相关阅读:
    Mac开发者常用的工具
    10个常见的缓存使用误区
    果壳摘选
    WPF 无缝图片滚动
    WinForm 子线程修改主线程(UI线程)
    如何在WinForm中发送HTTP请求
    新闻接口调用之新浪滚动新闻
    使用json-lib进行Java和JSON之间的转换
    转载 一位程序员的妻子讲述她老公教给她了什么
    sae 上传文件 java实现
  • 原文地址:https://www.cnblogs.com/luking/p/2631386.html
Copyright © 2020-2023  润新知