台州温岭做网站请找我们 (专业建站 | 诚信服务) 13958630945 在线客服 联系技术

佳源设计|台州网站建设|佳源网页设计

网站当前位置: 首页>>做网站步骤>>IIS服务器备份导入与导出
建站流程
 
建站知识
 
网站建站疑难
 
网站设计_图象处理
 
网站设计_Css样式
 
网站建设_Flash疑难
 
手机网站建设
 
 建站知识搜索
 

台州网站建设
 
网站优化
 
提交疑问
 做网站步骤 > IIS服务器备份导入与导出

IIS服务器备份导入与导出

213次浏览
2021-08-04

一、查看IIS配置文件
1:进入%windir%\system32\inetsrv\config(C:\Windows\system32\inetsrv\config\applicationHost.config)目录(%windir%即windows的安装目录,比如c:\windows)


2:找到applicationHost.config文件,用文本编辑器打开(在操作之前先备份,防止出错)


二、导出配置:
  1.我们打开IIS管理器,选择我们的服务器节点,切换到功能视图,选择“共享的配置”;


  2.选择“导出配置”


  3.选择导出的路径,输入加密密码,点击“确定”按钮,这时会提示你“导出配置文件成功”;


  这是我们刚刚导出的配置文件,分别为:administration.config,applicationHost.config,configEncKey.key;


三、导入配置:
  1.上面我们已经成功导出了配置文件,下面我把它导入到新的服务器里,在导入之前,我们记得先要备份新服务器中的配置,万一我们的文件导入后有问题,我们也能及时恢复。


  2. 导入开始,同样点击服务器节点,选择“共享的配置”,勾选“启用共享的配置”在“物理路径”一栏,选择要导入的配置文件目录,点击“应用”,输入我们刚才设置好的密码,点击“确定”。


  3.重新启动IIS服务。


  4.在次进入“共享的配置”去掉“启用共享的配置”前的勾,一路选择“是”,最后在次重启IIS后,配置导入完成。


四、命令导入导出方法
4.1、导出所有站点信息
在IIS7+上导出所有应用程序池的方法:
%windir%/system32/inetsrv/appcmd list apppool /config /xml > c:/apppools.xml


这个命令会将服务器上全部的应用程序池都导出来,但有些我们是我们不需要的,要将他们删掉,比如:
DefaultAppPool
Classic .Net AppPool
如果在导入时发现同名的应用程序池已经存在,那么导入就会失败。


导入应用程序池的方法:
%windir%/system32/inetsrv/appcmd add apppool /in < c:/apppools.xml
这样就可以将全部的应用程序池都导入到另一个服务器中了。


导出全部站点的方法:
%windir%/system32/inetsrv/appcmd list site /config /xml > c:/sites.xml


同样需要编辑sites.xml文件删除不需要的站点,如:
Default Website


导入站点的方法:
%windir%/system32/inetsrv/appcmd add site /in < c:/sites.xml


至此,导入工作完成了,检查两台服务器的IIS配置一样了吧。


4.2、单独导出导入一个站点的方法
导出单独应用程序池:
%windir%/system32/inetsrv/appcmd list apppool “应用程序池名称” /config /xml > c:/myapppool.xml
绿色字体的就是要导出的应用程序池名称 


导入单独应用程序池:
%windir%/system32/inetsrv/appcmd add apppool /in < c:/myapppool.xml


导出单独站点:
%windir%/system32/inetsrv/appcmd list site “站点名称” /config /xml > c:/mywebsite.xml 
绿色字体的就是要导出的站点名称 


导入单独站点:
%windir%/system32/inetsrv/appcmd add site /in < c:/cnziben.com.xml
————————————————
版权声明:本文为CSDN博主「爱人BT」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u011146423/article/details/86068714


页面所在本站地址: http://www.52-life.net/N_IISback.htm
上一篇 >>iframe内嵌视频无法全屏
下一篇 >>PHP调用Google Translate API接口