zoukankan      html  css  js  c++  java
  • 学习:如何在已有MOSS的环境下重装IIS(转)


    关于这方面的资料,网上倒是不少,不过貌似都在讲理论,至少我没发现有人动手实验一下,最近我在虚拟机里动手操作了一把。
        在MOSS环境下,由于一些原因,如操作失误导致metabase坏掉、IIS出现Service Unavailable等有可能需要重装IIS,但又不想备份还原MOSS或者重装MOSS,通常想到的思路有两个,一个是将IIS整个备份,重装后再还原;另一个是重装IIS后,运行“SharePoint 产品和技术配置向导”,打开管理中心站点然后再添加其他Web应用程序。
          我的虚拟机环境是
          Windows Server 2003 Enterprise Edition SP1
             IIS 6.0
             SQL Server 2005 企业版
          SharePoint Server 2007
          先来看第一个思路。首先在IIS正常运行的前提下,做备份,如图:
    IIS1.jpg
    iis2.jpg
    点击“创建备份”:
    iis3.jpg
    输入一个备份名称,这儿我没有使用密码加密备份,然后确定,完成后备份文件存放在“WINDOWS\system32\inetsrv\MetaBack”路径下。
        然后卸载IIS并重装,这一步相信大家都很熟悉,具体步骤略。首先测试重装完的IIS是否可用,可简单的创建一个站点,没有问题。然后类似上面的操作,还原刚才的备份,完成后,IIS“看起来”跟我们重装之前一样,但这个时候问题来了,无论浏览哪个网站,得到的都是Service Unavailable,重新创建一个站点也一样,我又试过用aspnet_regiis命令重装.Net Framework,都不行,我一直没有找到原因,如果有哪位朋友知道麻烦赐教,这种备份还原的方式在我这失败。
        然后来试验第二个思路。先卸载IIS,然后重装,测试一下重装完的IIS,没有问题,可用。接着运行“SharePoint 产品和技术配置向导”,这样在IIS下就会创建出以前管理中心的站点,直接访问提示找不到对应页面,用aspnet_iis命令重装完.Net Framework后,和谐了,管理中可以进去,接下来的操作是这样:
        首先进入应用程序管理---从IIS网站删除SharePoint,选择应用程序,如图:
    iis4.jpg
    在“删除IIS网站”选项上选择“是”,确定,如图:
    iis5.jpg
    再进入应用程序管理—创建或扩展Web应用程序---扩展现有Web应用程序,选择我们刚才操作的应用程序,如上面我是http://win2k3r2:8090/,重新使用以前的端口创建你的IIS网站,确定。
        这个时候,网站的webconfig文件被恢复到了初始设置,如果你的网站没有经过任何定制,比如没有WebParts、用户自定义控件等等,已经可以正常访问了。但如果网站被定制开发过,需要修改webconfig文件,并且需要重新将dll拷贝到GAC中(应用程序bin文件夹下的不需重新拷贝)。其他Web应用程序的恢复都类似这个操作过程。

    文章来源:http://bbs.winos.cn/thread-70024-1-1.html
  • 相关阅读:
    oop klass

    广义表
    Huffman树
    二叉搜索树
    二叉树的前序、中序、后序、层序遍历
    循环链表解决约瑟夫环问题
    搭建局域网SVN代码服务器
    【CheckList】精简用例,提升执行效率,减少漏测(总结篇)
    测试资源不同时,如何有针对性的设计测试用例?
  • 原文地址:https://www.cnblogs.com/LeimOO/p/1537401.html
Copyright © 2011-2022 走看看