IIS下还原备份xml配置文件的方法

备份步骤:打开IIS -> 右键网站 -> 将配置保存到一个文件 -> 选择路径确定(无加密)。

  在机子重装后使用DOS命令进行还原。(因为IIS6上没有方便步骤)。网上有个IIS备份还原的工具叫IISBackup,但是我觉的不好用,所以不如用DOS命令。闲话少说,以下是方法。

  1.首先打开你保存的文件,查看下XML结构中的IIsWebService标签

代码如下:

<?xml version ="1.0"?>
<configuration xmlns="urn:microsoft-catalog:XML_Metabase_V64_0">
<MBProperty>
<IIS_Global Location ="."
SessionKey="496353625000000034000000100000000b020000016800000168000081e2da380f08d7a77a0f7a8d1e5733151278c173cff44170288404a94b90c90501f8ddb5b80a9b9ba9223fbf4e07334a6eeb1f076e1aad0f806b5bb5"
>
</IIS_Global>
<IIsWebService Location ="/LM/W3SVC"
AllowKeepAlive="TRUE"
    ........................

看下IIsWebService中的 Location ="/LM/W3SVC" 路径,一会需要使用

  2.使用Win+R打开运行框,输入cmd进入DOS界面

  3.键入 cd c:\Windows\System32  改变路径

  4.在上面路径下键入

iiscnfg /import /f c:\IISBak.xml /sp /LM/W3SVC/1 /dp /LM/W3SVC /children /merge

  其中c:\IISBak.xml为保存的配置文件路径

  而 /LM/W3SVC就是你的IIsWebService中的Local值.

  这样所有步骤就完成了。

(0)

相关推荐

  • 如何备份恢复IIS?详细备份恢复IIS的步骤

    Windows的IIS有一个非常"坑爹"的备份还原功能,和大部分备份还原不同的是,这个服务默认不支持不同电脑之间的备份还原,如果用户重装Windows的话,即使备份了IIS的相关文件,还原的时候还是提示"无效签名",导致这个IIS无法恢复. 实际上,如果要在不同电脑之间(或者重装Windows)备份恢复IIS,需要在备份的时候输入密码,在还原的时候也输入密码,这样恢复才能正常,而默认是不输入密码则永远也无法成功恢复IIS配置,相信很多网站管理员都被微软这个坑爹的功能

  • IIS备份 自动备份IIS设置和恢复IIS设置(自动还原Web服务器)

    WIN2003 IIS --> 右键 --> 所有任务 --> 备份/还原配置 备份后文件会保存在 %WINDIR%\system32\inetsrv\MetaBack 目录下... 备份IIS设置 IIS本身自带了备份和恢复IIS设置的功能.在恢复IIS设置之前需要备份IIS.备份的过程很简单:在Windows 2000 Server中找到"开始"菜单中的"管理工具",点击其中的"Internet服务管理器",在服务器名称上右

  • 备份、还原IIS网站配置信息

    Windows系统的Internet Information Server(简称IIS)是大家常用的WEB和FTP站点架设工具,由于其操作简单.易于上手,在互联网中得到广泛应用.网络中IIS的应用是复杂多样的,它的默认配置参数不能满足每个网站的需要,因此,很多用户自定义IIS网站配置.但IIS服务器也有出问题的时候,很可能导致这些参数的丢失,还要重新设置,甚是麻烦.最简单的方法是平时注意备份IIS站点配置参数,一旦出现问题,再进行还原或移植.下面笔者介绍几种常用的备份.还原IIS网站配置信息方法

  • windows服务器通过appcmd实现IIS备份、还原、查看的命令(适用IIS8之前版本)

    IIS 7 提供了一个新的命令行工具 Appcmd.exe,可以使用该工具来配置和查询 Web 服务器上的对象,并以文本或 XML 格式返回输出. IIS 备份还原命令如下: 开始-运行-CMD 进入IIS目录 cd c:\windows\system32\inetsrv ============================ 备份命令 appcmd add backup "备份名" 备份后文件目录在:C:\Windows\System32\inetsrv\backup ======

  • IIS下还原备份xml配置文件的方法

    备份步骤:打开IIS -> 右键网站 -> 将配置保存到一个文件 -> 选择路径确定(无加密). 在机子重装后使用DOS命令进行还原.(因为IIS6上没有方便步骤).网上有个IIS备份还原的工具叫IISBackup,但是我觉的不好用,所以不如用DOS命令.闲话少说,以下是方法. 1.首先打开你保存的文件,查看下XML结构中的IIsWebService标签 复制代码 代码如下: <?xml version ="1.0"?> <configuration

  • Linux下apache支持PHP配置文件的方法

    本文用来记忆整了两天的lamp环境,如果对PHP没有要求建议全部用yum 一键安装,纯属个人经验,主要作用是用来参考的. yum install httpd #yum 安装Apache. php编译安装 安装前记得安装php依赖环境 yum安装PHP5.6的依赖环境 yum -y install gcc gcc-c++ libxml2 libxml2-devel PHP5.6.2下载路径 wget http://mirrors.sohu.com/php/php-5.6.2.tar.gz /con

  • 在SpringBoot下读取自定义properties配置文件的方法

    SpringBoot工程默认读取application.properties配置文件.如果需要自定义properties文件,如何读取呢? 一.在resource中新建.properties文件 在resource目录下新建一个config文件夹,然后新建一个.properties文件放在该文件夹下.如图remote.properties所示 二.编写配置文件 remote.uploadFilesUrl=/resource/files/ remote.uploadPicUrl=/resource

  • win2003+IIS下安装Xcache加速的配置方法分享

    在论坛后台看了半天,只有内存优化一个还没有做,但是自己以前又没有弄过,只有学了. 论坛支持Memcache.eAccelerator.Alternative PHP Cache(APC).Xcache 四种优化方式,在网上搜了很久,Memcache看的有点头晕,eAccelerator也有点莫名奇妙,最终选择Xcache. 经过一番摸索后把这个加速搞定了,手机进的时候都快了很多,效果看起来还是挺明显的,现在把配置方法写下来,以免以后重装系统或换服务器什么的又忘了怎么弄. Xcache下载地址:

  • Apache,IIS下Discuz x1.5伪静态设置方法

    1.如是Apache服务器,操作如下: 建立.htaccess文件,在该文件里面写入如下伪静态规则: 复制代码 代码如下: # 将 RewriteEngine 模式打开 RewriteEngine On # 修改以下语句中的 /discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 / RewriteBase /discuzxx # Rewrite 系统规则请勿修改 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^to

  • linux下php安装xml扩展的详细步骤

    php linux下安装xml扩展 1.进入PHP安装源码包,找到ext下的ftp,进入 cd /home/local/php-5.6.25/ext/xml 2.第二步 /usr/local/php/bin/phpize 3.第三步 ./configure --with-php-config=/usr/local/php/bin/php-config 4.第四步 make && make install 5.第五步 cp /usr/local/php/lib/php/extensions/

  • Python备份目录及目录下的全部内容的实现方法

    本来是想写一个东西可以直接调用TortoiseSVN保存当前代码到一个分枝下的. 可惜调用SVN的部分还在研究.就先写了目录拷贝的部分. 如果有喜欢研究Python的童鞋愿意提供想法或者建议的话, 这里先谢谢了. :) 就目录拷贝的部分,思想很简单.读配置文件中的配置信息. 生成一个项目名称加日期时间组成的文件夹名为分枝名称.把当前项目下的全部内容 拷贝到这个目录下. 然后要做的研究就是调用TortoiseSVN命令嵌入这部分代码. 现在看代码: 1. 读取配置文件 配置文件很简单.用的就是tx

  • Spring boot AOP通过XML配置文件声明的方法

    通过 XML 配置文件声明 在前两篇博文和示例中,我们已经展示了如何通过注解配置去声明切面,下面我们看看如何在 XML 文件中声明切面.下面先列出 XML 中声明 AOP 的常用元素: AOP配置元素 用途 aop:advisor 定义AOP通知器 aop:after 定义AOP后置通知(不管被通知的方法是否执行成功) aop:after-returning 定义AOP返回通知 aop:after-throwing 定义AOP异常通知 aop:around 定义AOP环绕通知 aop:aspec

  • 在IIS下安装PHP扩展的方法(超简单)

    很多网上的文章在介绍IIS下安装PHP的时候都会涉及到很多配置的修改,其实大部分都是不必要的,对于需要查找如何安装PHP扩展的人来说,其实最需要的或许只是一个现在就能用的版本,在这个时候引入过多的不必要的配置我认为是低效的. 那么归纳一下其实安装步骤只需要三步: 1.下载PHP的文件包: 2.配置PHP: 3.将PHP扩展引入IIS: 当然,或许还有第4步:测试. 第一步:下载PHP PHP的windows版本是直接提供了一个压缩包,里面包括了运行所需的全部文件,堪称傻瓜式安装,可以从官网上的w

  • IIS下配置页面重写(配合插件url-rewrite2去除页面后缀名)的实现方法

    本来一直想了解浏览器地址栏中url后缀名如何去除,今天正好抽空折腾一下. 1. URL重写组件url-rewrite2 微软官方下载地址:http://www.iis.net/downloads/microsoft/url-rewrite 也可直接点击下载:url-rewrite.zip 2. 暂停IIS,安装组件 在安装组件之前,先暂停IIS. 目前(2017/10/30)该组件安装集成于Microsoft Web Platform Installer(下文简称Platform Install

随机推荐