windows IIS 站点迁移

news2025/4/9 9:08:06

为实现负载平衡或者服务器迁移时,我们可能会使用多个 Web 服务器,也就会需要给多个 IIS配置同样的站点和应用程序池。根据需求一个一个重新建吗?当然不用!那得花费多少时间!我们只需要执行一些简单的命令即可在 IIS 上进行这些配置的导出导入~

当我们在 IIS7 或 IIS7.5 上创建站点时,IIS 会为我们自动创建一个对应该站点唯一的应用程序池。所以,我们要导入网站信息,就必须先导入应用程序池信;下面将介绍使用 Windows 自带的 appcmd 命令对 IIS 站点和程序池的配置进行导入和导出实现 IIS 的站点迁移。

注:appcmd命令在C:\Windows\System32\inetsrv目录下,使用appcmd命令时,需要进入该目录,或者将该目录加入到Windows系统环境变量中。

目标服务器IIS环境创建

IIS应用程序池和站点导出

1. 导出IIS应用程序池配置(指定程序池或者所有程序池)

在Windows的DOS窗口执行以下命令进行IIS应用程序池导出

%windir%\system32\inetsrv\appcmd list apppool /config /xml > c:\allpools.xml

其中c:\allpools.xml为导出的IIS程序池配置文件,路径可以按需要更改;导出后,可以在指定的目录中看到该配置文件。

这个命令会将服务器上全部的IIS应用程序池都导出来,但有些我们是我们不需要的,要将他们删掉.比如:DefaultAppPool

可以使用文件编辑器打开导出的IIS应用程序池配置文件allpools.xml,将其删除掉。

找到对应的DefaultAppPool程序池配置进行删除,以开头,对应该段结尾的内容。

2. 导出IIS站点配置(指定站点或者站点)

导出所有IIS站点

%windir%\system32\inetsrv\appcmd list site /config /xml > c:\sites.xml

同样,导出全部站点后,其中也可能会有我们不需要的站点,我们在导出的sites.xml中将其配置删除掉:Default Web Site

找到对应的Default Web Site站点配置进行删除,以开头,对应该段结尾的内容。

导出单个IIS站点

 

IIS应用程序池和站点导入

目标服务器当前只有Default Web Site的默认站点

1. 导入IIS应用程序池配置

先将上一步导出的IIS应用程序池和站点的配置文件拷贝至目标服务器中。

执行以下命令进行IIS应用程序池导入

%windir%\system32\inetsrv\appcmd add apppool /in < c:\allpools.xml

此处c:\allpools.xml路径改为拷贝至目标服务器上的路径

如果上面导出的配置文件中未删除DefaultAppPool,目标服务器中又有该程序池,导入就会报错。

删除对应重复的程序池配置文件即可,或者将目标服务器上的重复应用程序池删除在进行导入,站点配置导入是也是如此。

导入单个IIS应用程序池配置

2. 导入IIS站点配置

导入IIS站点配置

%windir%\system32\inetsrv\appcmd add site /in < c:\sites.xml

导入前要把重复的程序池和站点调整掉 

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C语言学习笔记(完整版)

文章目录 算法算法的基本概念算法的特征算法的优劣 描述算法三种基本结构流程图N-S流程图伪代码 常量和变量了解数据类型常量整形常量实型常量字符型常量转义字符符号常量 变量整形变量实型变量字符型变量 表达式与运算符赋值运算符和赋值表达式变量赋初值强制类型转换 算术运算…

Android | 关于 OOM 的那些事儿

作者&#xff1a;345丶 前言 Android 系统对每个app都会有一个最大的内存限制&#xff0c;如果超出这个限制&#xff0c;就会抛出 OOM&#xff0c;也就是Out Of Memory 。本质上是抛出的一个异常&#xff0c;一般是在内存超出限制之后抛出的。最为常见的 OOM 就是内存泄露(大量…

P19~20 含有运算放大器的电阻电路——列方程解方程即据已知推未知,再由已推出的未知推剩余未知

后续学习电容电感后可以做出求导、积分、微分运算 1、简介 运放是线性元件 加入负反馈会增加频带和减小非线性失真。 倒向输入端&#xff1a;用负号表示 非倒向输入端&#xff1a;用正号表示 电源端&#xff1a; 输出端 外接调零电位器&#xff1a;外接电容电感处理放大…

【UE5:CesiumForUnreal】——3DTiles数据属性查询和单体高亮

目录 0.1 效果展示 0.2 实现步骤 1 数据准备 2 属性查询 2.1 射线检测 2.2 获取FeatureID 2.3 属性查询 2.4 属性显示 3 单体高亮 3.1 构建材质参数集 3.2 材质参数设置 3.3 添加Cesium Encode Metadata插件 3.4 从纹理中取出特定FeatureId属性信息 3.5 创建…

FL Studio 21.1.0 Build 3713中文破解免费下载安装激活

FL Studio 21是一个功能齐全、开放式的PC音乐创作和制作环境。它具有基于音乐序列器的图形用户界面。 这个数字音频工作站将您所需的一切整合在一个包中&#xff0c;用于创作、编排、录制、编辑、混音和掌握专业质量的音乐。 FL Studio 21是从你的大脑到扬声器的最快方式。制作…

01-jupyter notebook的使用方法

一、Tab补全 在shell中输入表达式&#xff0c;按下Tab&#xff0c;会搜索已输入变量&#xff08;对象、函数等等&#xff09;的命名空间&#xff1a; 除了补全命名、对象和模块属性&#xff0c;Tab还可以补全其它的。当输入看似文件路径时 &#xff08;即使是Python字符串&…

gyp verb check python checking for Python executable “python2“ in the PATH

当我们的前端项目中用到 node-sass 时&#xff0c;有时候汇报这个错&#xff1a; gyp verb check python checking for Python executable “python2” in the PATH 1.先看看我们系统的python 是什么版本 python --version # 3.x.x如果是 3.x 版本的&#xff0c;需要装一个 2…

μ^2的根号暴力计算方法

上结论&#xff1a; 左边式子的本质就是 n n n 以内有多少个数没有平方因子 然后我们枚举所有平方因子 i 2 i^2 i2&#xff0c;包含它的有 n i 2 \Large\frac {n}{i^2} i2n​ 个 右边本质是一个容斥&#xff0c;首先所有数都有平方因子 1 2 1^2 12&#xff0c;然后类似 …

【C++】string简单实用详解

本片要分享的内容是有关于string的知识&#xff0c;在这之前得介绍一下什么是STL&#xff1b; 目录 1.STL简单介绍 2. string简单介绍 3.string简单使用 3.1.string的定义 3.2.字符串的拼接 3.3.string的遍历 3.3.1.循环遍历 3.3.2.迭代器遍历 4.string的函数构造 1.…

Android Studio HTTP Proxy怎么设置

好人全部都死光了 —— 宫崎骏 《红猪》 、 《红猪》是一部由宫崎骏执导&#xff0c;森山周一郎 / 冈村明美 / 加藤登纪子主演的一部动画 / 冒险 / 奇幻 / 爱情类型的电影&#xff0c;文章吧小编精心整理的一些观众的观后感&#xff0c;希望对大家能有帮助。 《红猪》观后感(…

MyBatis分页查询与特殊字符处理

目录 目录 一、引言 1.1 简介Mybatis 1.2分页查询的重要性 1.3MyBatis特殊字符处理的挑战 挑战1&#xff1a;SQL注入漏洞 挑战2&#xff1a;查询结果异常 挑战3&#xff1a;数据完整性问题 挑战4&#xff1a;跨平台兼容性 挑战5&#xff1a;用户体验 如何应对挑战 二…

港交所行情协议介绍

目录 一、OMD行情协议 1.时间 2.特色 1&#xff09;频道划分 2&#xff09;双线传输 3&#xff09;重传服务 4&#xff09;刷新服务&#xff08;定时快照&#xff09; 4.规则 1&#xff09;包序号确定 2&#xff09;判断是否重传 5.优缺点 1&#xff09;优点 2&a…

【Java中的IO流】

IO字符输出流&#xff08;FileReader&#xff09; 以内存为基准&#xff0c;可以把文件中的数据以字符的形式读到内存中&#xff1b; public class FileReaderTest1 {public static void main(String[] args) {try (// 1、创建一个文件字符输入流管道与源文件接通Reader fr n…

Linux学习之NFS服务

《Linux 环境下 NFS 服务安装及配置使用》是一篇参考博客。 /etc/exports是NFS服务的配置文件&#xff0c;文件中的内容格式为&#xff1a; 共享目录的路径 允许访问的NFS客户端(共享权限参数1,共享权限参数2,共享权限参数3...)共享权限参数罗列如下&#xff1a; 参数作用ro只…

从非计算机科班到计算机领域:我的转码奇幻之旅

嘿&#xff0c;各位小伙伴们&#xff01;近年来&#xff0c;我发现有越来越多的小伙伴们都在考虑从其他行业跳槽进入计算机领域。你们知道吗&#xff0c;我觉得这真是个酷炫的决定&#xff01;毕竟&#xff0c;在计算机这个领域里&#xff0c;机会和创新无处不在。不过&#xf…

SAP 之如何定义业务范围Business Area

文章目录 前言 一、注意点 二、使用步骤 1.具体定义 2.使用案例 前言 SAP中的业务范围是会计中的一个组织单元&#xff0c;可以根据组织的要求&#xff0c;根据地理或产品来定义。在业务范围下&#xff0c;可以生成资产负债表和损益表的财务报表&#xff0c;用于内部报告。…

基于XL32F003单片机的可控硅调光方案

可控硅调光是一种用于调节电源输出电压的技术&#xff0c;被广泛应用于各种场景。它主要通过改变波形的导通角度来调节输出电压的大小&#xff0c;从而实现对照明设备亮度的控制。在照明市场占据了很大的调光市场。 可控硅调光的兼容性强&#xff0c;应用范围广。例如&#xff…

如何从开源项目中受益?

&#x1f337;&#x1f341; 博主猫头虎 带您 Go to New World.✨&#x1f341; &#x1f984; 博客首页——猫头虎的博客&#x1f390; &#x1f433;《面试题大全专栏》 文章图文并茂&#x1f995;生动形象&#x1f996;简单易学&#xff01;欢迎大家来踩踩~&#x1f33a; &a…

如何在 Kubernetes 中借助Ingress 实现灰度发布和蓝绿发布

前言 部署在 Kubernetes 集群中的应用&#xff0c;在升级发布时可能会存在的问题&#xff1a; 1&#xff0c;由于 Kuberneter 底层 Pod 容器生命周期与网络组件生命周期是异步管理的&#xff0c;在升级时如果没有处理好应用优雅退出的问题&#xff0c;就很容易导致 http 访问请…

零信任体系化能力建设(4):应用安全与开发部署

应用和工作负载是企业资产的重要组成部分&#xff0c;也是用户访问企业数据的主要手段和攻击者关注的首要目标&#xff0c;因此&#xff0c;强化对IT栈内软件部分的安全控制是企业推进零信任成熟度的必由之路。 通常&#xff0c;零信任网络访问&#xff08;ZTNA&#xff09;通…