IIS6批量转移网站

news/2024/5/20 15:12:13/文章来源:https://blog.csdn.net/weixin_30532987/article/details/96701615

IIS6.0有个导出配置的功能,但你却找不到界面上的直接导入配置功能,需要用到操作系统自带的iiscnfg.vbs脚本。

1、导出当前的IIS网站配置

打开Internet信息服务(IIS)
--->右键“网站”
--->“所有任务”
--->弹出的保存窗口,填写文件名和路径,将IIS的配置保存一份。

然后,将这份备份,上传到另一台服务器上,比如我放在迁移服务器的d:\iisbak.xml
下面开始在迁移服务器上做还原操作了:
2、导入配置文件
“开始”---“运行”---输入“cmd”,打开命令窗口,用下面的命令,控制切换到 windows\system32 目录
cd C:\windows\system32
那么,现在就可以输入命令还原了,
iiscnfg /import /f d:\iisbak.xml /sp /LM/W3SVC /dp /LM/W3SVC /children

解释:

  /import /f 导入配置文件,后跟保存的.xml配置文件

  /sp 指定.xml中要导入的源路径,必选项

  /dp 指定要导入到网站的目标路径,必选项, /LM/W3SVC/1是指当前在IIS管理器中看到的第1个WEB站点

  /children 将.xml中的配置的子虚拟目录配置一并导入

这个命令,就可以把旧服务器上的IIS所有配置还原到新的IIS配置了
说明:/LM/W3SVC  这个是在你的备份里面有的,注意的是,如果你的新服务器,原来有了一些网站的话,就要用到合并了,上面的命令加多一个“/merge”,如下
iiscnfg /import /f d:\iisbak.xml  /sp /LM/W3SVC /dp /LM/W3SVC /children /merge
如果服务器IP、网站独立运行用户有变可对iisbak.xml文件进行修改,批量替换,以上几步就可以轻松对IIS跨服务器迁移。
附:
iisweb.vbs批量删除IIS站点
注意:以下操作都要以管理员身份登录或是以管理员身份运行
1、获取站点列表
cscript.exe C:\windows\system32\iisweb.vbs /query > D:\sitelist_org.txt

D:\sitelist_org.txt内容类似
Microsoft (R) Windows Script Host Version 5.6
版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。
正在连接到服务器 ...已完成。
Site Name (Metabase Path)            Status  IP          Port  Host
==========================================================================
默认网站 (W3SVC/1)                    STOPPED ALL          80    N/A
abc.com (W3SVC/10)                  STARTED 1.2.3.4      80    abc.com
                                                         80  www.abc.com
...
使用editplus或其他编辑器的替换功能将站点列表提取为每行一个站点保存到D:\sitelist.txt
D:\sitelist.txt内容应该类似
abc.com
bcd.com
...
2、批量删除IIS站点
写一个批处理文件为D:\delallsite.bat
内容为:
for /f %%i in (D:\sitelist.txt) do  cscript.exe C:\windows\system32\iisweb.vbs /delete %%i
运行D:\delallsite.bat
出现
Microsoft (R) Windows Script Host Version 5.6
版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。
正在连接到服务器 ...已完成。
Server W3SVC/10 has been deleted
表示站点成功删除了。
 
3、如果出现
执行删除操作出现
Microsoft (R) Windows Script Host Version 5.6
版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。
 
Not enough parameters.
Type IIsWeb /create /? For Help
就表示权限有问题,执行
regsvr32  C:\WINDOWS\System32\wshom.ocx
使用完之后再
regsvr32 /u C:\WINDOWS\System32\wshom.ocx 注消
批量修改网站路径

C:\WINDOWS\system32\inetsrv目录下有一个文件MetaBase.xml,

打开文件查找,果然找到了IIS上面所有站点的路径。好的,批量替换,保存,提示:

IIS批量修改路径

停止IIS服务"iisreset/STOP" 停止IIS,替换,保存,成功!开启IIS服务 "iisreset/start",OK 大功告成

转载于:https://www.cnblogs.com/Dannn/p/3197947.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_794324.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

你可以将类似于Google Earth的地球仪嵌入到自己的网站中

Poly9公司的开发了一个叫FreeEarth的地球仪。它的功能类似于Google Earth和微软的Virtual Earth,但它是基于Flash的,所以可以让您只要稍微加几句代码就能把它嵌入到网站中。当然肯定也没有前两款软件这么精确了。不过还是很受网友们的欢迎,现…

28个在线学习网站让你变身齐天大圣!

无论是考虑换工作成为一个全职的程序猿,还是试图搭建一个网站,亦或是想要掌握更多的技能,总之现在越来越多的人都开始学习如何编程。虽然编程不一定适合所有人,但是对相关的知识多深入了解一下总归是有一些好处的。 在正式介绍这些…

IIS服务器访问网站出现403错误的解决方法

最近用织梦做了一个网站,因为织梦会在一个文件夹中生成网站的静态页面,而我们单击某个栏目时,一般程序都是直接去寻找该文件夹中的index.html文件的,当服务器中默认的索引文件不包括index.html时,就出现了403错误&…

大型网站架构图

亚马逊大型网站架构图 转载于:https://www.cnblogs.com/KevinXia/p/3853617.html

可以观看CCTV-5高清直播的网站-天天直播_我是亲民_新浪博客

网址:http://www.tiantian.tvCCTV5:http://www.tiantian.tv/channel/cctv5.html直播好站的效果也是非常棒,视频中连广告都没有:http://www.zzhaoz.com/高清版效果非常棒!部分频道:

可以观看CCTV-5高清直播的网站-天天直播

网址:http://www.tiantian.tvCCTV5:http://www.tiantian.tv/channel/cctv5.html直播好站的效果也是非常棒,视频中连广告都没有:http://www.zzhaoz.com/高清版效果非常棒!部分频道:

大型网站系统架构演化之路

前言一、最开始的网站架构二、应用、数据、文件分离三、利用缓存改善网站性能四、使用集群改善应用服务器性能五、数据库读写分离和分库分表六、使用CDN和反向代理提高网站性能七、使用分布式文件系统八、使用NoSql和搜索引擎九、将应用服务器进行业务拆分十、搭建分布式服务小…

大型网站技术架构(六)网站的伸缩性架构

2019独角兽企业重金招聘Python工程师标准>>> 网站系统的伸缩性架构最重要的技术手段就是使用服务器集群功能,通过不断地向集群中添加服务器来增强整个集群的处理能力。“伸”即网站的规模和服务器的规模总是在不断扩大。 1、网站架构的伸缩性设计 网站的…

学习JSON的神级网站www.bejson.com_我是亲民_新浪博客

Android开发中,JSON的操作是绕不过去的,这个网站给开发人员提供了一个非常全的文档和处理工具:http://www.bejson.com

学习JSON的神级网站www.bejson.com

Android开发中,JSON的操作是绕不过去的,这个网站给开发人员提供了一个非常全的文档和处理工具:http://www.bejson.com

米的建站日记(2014年12月7日)

今天把日志页面做了一下,用的是和留言板一样的控件,如下图 明天开始做后台,嘻嘻 ~ ~ 转载于:https://www.cnblogs.com/leiyunkang/p/4149879.html

酒鬼体育网-看体育赛事的最好网站_我是亲民_新浪博客

酒鬼体育网,可能是一个喜欢喝酒的哥们建的网站,内容非常的全,综合了各方面的体育录像、直播网址。基本上,重要的赛事,刚刚打完的比赛,就立即会出现回放的录像。现在看汤姆斯/尤伯杯羽毛球赛,更方…

酒鬼体育网-看体育赛事的最好网站

酒鬼体育网,可能是一个喜欢喝酒的哥们建的网站,内容非常的全,综合了各方面的体育录像、直播网址。基本上,重要的赛事,刚刚打完的比赛,就立即会出现回放的录像。现在看汤姆斯/尤伯杯羽毛球赛,更方…

创建第一个网站mysite

django-admin.py startproject mysite startproject 命令创建一个目录,包含4个文件:mysite/__init__.pymanage.pysettings.pyurls.py 在终端窗口键入 python manage.py runserver http://127.0.0.1:8000/ 如果键入 python manage.py runserver 0.0.0…

什么是最好的网站学习如何使用Linux系统?

其实不是很难使用Linux,由于有关系统的大量技术信息加上现在网上的信息鱼龙混杂,各种信息让我们分不清是真是假,您可能会被愚弄,但毕竟真的不是那么困难。为了给你一个开始,我会说一些你可能知道的一些事情&#xff0c…

如何在linux下把网站放到内存里面给网站提速

Linux系统为我们提供了这样的解决办法,那就是tmpfs文件系统,tmpfs可以直接使用内存,同时在内存不够时使用swap分区来存储。另 外需要 注意的是tmpfs不具备持久性,重启后数据不保留,请务必注意,不过我们只用…

c# webform网站图片另存代码

好辛苦生成了二维码,然后要实现点击“保存图片”,弹出选择路径进行保存的效果。 look: string qrcodeurl "";string username "";protected void btnSave_Click(object sender, EventArgs e){//生成图片 Bitmap image…

360导航源码php,360daohang 防360导航网站,简单不占太多资源,建站首选。 WEB(ASP,PHP,...) 238万源代码下载- www.pudn.com...

文件名称: 360daohang下载收藏√ [5 4 3 2 1 ]开发工具: PHP文件大小: 2380 KB上传时间: 2013-06-21下载次数: 0提 供 者: 李大鹏详细说明:防360导航网站,简单不占太多资源,建站首选。-360 navigation website, simply do not take too …

大表多表关联查总数如何优化_SEO优化技巧-关键词优化如何选词、布局?

对于做网络推广的小伙伴们,关键词优化大家应该都不陌生,关键词优化是SEO的关键,也是一种常见的线上营销方式。关键词优化通过将企业产品与一些关键词相联系达到推广作用。网站关键词优化时需要注意哪些事项?关键词怎么选择?下面我来分享一下…

LAMP架构部署和动态网站环境的配置

实验环境: 操作系统:centos 7.5 服务器IP:192.168.10.5 运行用户:root 连接工具:xshell工具 web环境:Linuxapachephpmariadb(LAMP架构) 大型动态应用系统平台主要是针对于大流量…