导出IIS配置

导出IIS配置,iis,Iis,Windows 2003/IIS 6 我在一个网站上有一个虚拟目录,它与同一网站上另一个虚拟目录所需的配置密切相关。由于我们有多个dev/staging/test/prod环境,我希望能够导出一个虚拟目录的值,并在同一台机器(使用不同的名称/源目录)或另一台机器(可能使用相同的名称/源目录)上快速启动一个虚拟目录 那能做到吗?我看到您可以通过IIS管理器导出配置,但它似乎有很多密钥嵌入其中,我不确定是否可以直接导入到同一台/不同机器上的单独实体中,或者,如果它仅用于备份,以防原始文件损坏并需要恢

Windows 2003/IIS 6

我在一个网站上有一个虚拟目录,它与同一网站上另一个虚拟目录所需的配置密切相关。由于我们有多个dev/staging/test/prod环境,我希望能够导出一个虚拟目录的值,并在同一台机器(使用不同的名称/源目录)或另一台机器(可能使用相同的名称/源目录)上快速启动一个虚拟目录


那能做到吗?我看到您可以通过IIS管理器导出配置,但它似乎有很多密钥嵌入其中,我不确定是否可以直接导入到同一台/不同机器上的单独实体中,或者,如果它仅用于备份,以防原始文件损坏并需要恢复。

您是否查看了备份?它可以满足您的需要。

您可能需要查看随IIS 6安装的VBScript文件示例。在我的系统上,它们位于C:\Windows\System32中

有两个问题似乎与你的问题特别相关:

iisvdir.vbs-允许在本地或远程列出、创建和删除虚拟目录。 iiscnfg.vbs-允许导出用于复制到另一台计算机的配置


这两种方法都不能完全满足您的需要,但在我看来,它们可以用作示例代码,帮助您达到所需的目的。

很有趣。我想在两个站点之间切换,它们位于不同的层中,彼此看不见,所以我想知道它是否可以进行文件导出,或者是否需要直接看到目标服务器。谢谢你的提示,我去看看。