0

为了做到这一点,我正在使用应用程序池迁移多个站点。我需要创建一个包,当我尝试创建包时,我收到一条错误消息:

"Error: there is not enough space on the disk" ERROR count: 1

我显然在目标磁盘上有超过 500GB 的空间,甚至尝试了另一个磁盘以确定它不是空间问题。webdeploypackage.log 文件被创建并增长到一个强大的 3Mbs,但没有创建 package.zip。下面列出了我的语法,请提供您可以提供的任何帮助。

msdeploy -verb:sync -source:metakey=lm/w3svc/1 -enableLink:contentExtension -dest:package=E:\DevSites.zip > E:\WebDeployPackage.log

4

1 回答 1

0

我用来获得指导的网站:

http://community.spiceworks.com/how_to/show/1614-iis6-to-iis7-migration

MSDeploy 仅将配置从 IIS 6 迁移到 7

语法:在源 IIS6 上创建包

msdeploy -verb:sync -source:metakey=lm/w3svc/1 -disableLink:contentExtension -enableLink:AppPoolExtension -dest:package=E:\Sites.zip > E:\WebDeployPackage_Dev2.log

语法:在目标服务器 IIS7 上调用包

C:\Program Files\IIS\Microsoft Web Deploy V3>ms deploy -verb:sync -source:package=c:\Sites.zip -dest:metakey=lm/w3svc/1

*重要提示使用 powercopy 或 robocopy 必须将内容(数据)分别从源复制到目标。

于 2013-08-15T14:03:44.443 回答