yuanqiao 发表于 2018-12-8 15:00:56

IIS6迁至IIS7的命令

  下载安装Microsoft Web Deploy
  http://www.microsoft.com/zh-CN/download/details.aspx?id=30436
  

  

  1、查找依赖池
  msdeploy.exe -verb:getDependencies -source:webserver60,computername=127.0.0.1,username="admin",password=xx
  

  2、导出池
  msdeploy.exe -verb:sync -source:metakey=lm/w3svc/AppPools,computername=127.0.0.1,username="admin",password=xx -dest:archivedir=c:\AppPoolConfig
  

  3、导入池
  msdeploy.exe -verb:sync -source:archivedir=E:\Backup_WEB\iis6to7\AppPoolConfig -dest:metakey=lm/w3svc/AppPools
  

  4、
  导出网站1(此方法会在目标服务器创建大量空文件夹,应在同服务器升级时才用)
  msdeploy.exe -verb:sync -source:webserver60,computername=127.0.0.1,username="admin",password=xx -dest:package=c:\webserver60_website.zip,encryptpassword=000000
  

  导入网站1
  msdeploy.exe -verb:sync -source:package=E:\Backup_WEB\iis6to7\webserver60_website.zip,encryptpassword=000000 -dest:webserver60
  

  5、
  导出网站2(此方法只能按#siteidentifier按标识号一个个网站导出,可用excel整理批处理)
  msdeploy.exe -verb:sync -source:metakey=lm/w3svc/#siteidentifier -dest:archivedir=c:\backup_sitename
  

  导入网站2
  msdeploy -verb:sync -source:archivedir=c:\backup_sitename -dest:metakey=lm/w3svc/# siteidentifier
  




页: [1]
查看完整版本: IIS6迁至IIS7的命令