icnivad Asked: 2010-03-18 08:13:48 +0800 CST2010-03-18 08:13:48 +0800 CST 2010-03-18 08:13:48 +0800 CST 如何比较两个 IIS 6 配置 772 当我有两台使用 IIS 6 的不同机器时,假设用于测试和生产:有没有办法比较所有设置(应用程序池、Web 服务扩展......)? 甚至更好:自动同步两者(IP 等除外) synchronization iis iis-6 configuration 3 个回答 Voted Scott Forsyth 2010-03-18T09:53:36+08:002010-03-18T09:53:36+08:00 从 WebDeploy http://www.iis.net/expand/WebDeploy开始。这意味着复制或同步机器。 要手动进行,您可以查看每台机器的元数据库 (c:\windows\system32\inetsrv\metabase.xml) 并使用任何 Windiff 应用程序来比较它们。请注意,机器之间的加密数据会有所不同,因此您需要略过它。 Top News 2010-08-24T03:00:39+08:002010-08-24T03:00:39+08:00 您可以尝试堆栈溢出提供的此解决方案,这可以帮助我解决我的问题。 https://stackoverflow.com/questions/1029045/what-is-the-quickest-way-to-compare-two-servers-iis-settings Pranav Singh 2013-04-19T05:00:15+08:002013-04-19T05:00:15+08:00 所有版本的 IIS 都将其配置存储在称为元数据库的特殊数据库中。元数据库在某些方面类似于 Windows 注册表。与 Windows 注册表编辑器不同,IIS 没有内置工具来查看、更改或跟踪元数据库中的活动。IIS 元数据库资源管理器允许您查看元数据库的层次结构、编辑层次结构或数据值、将数据从一个键复制或移动到另一个键、备份和恢复数据库以及跟踪运行在您的计算机上的任何应用程序对元数据库所做的更改。系统。IIS Metabase Explorer 最好的一点是它是免费的。 您可以通过提取不同机器上 IIS 的层次结构来进行比较。 下载http://www.iis.net/downloads/community/2006/12/iis-metabase-explorer-11
从 WebDeploy http://www.iis.net/expand/WebDeploy开始。这意味着复制或同步机器。
要手动进行,您可以查看每台机器的元数据库 (c:\windows\system32\inetsrv\metabase.xml) 并使用任何 Windiff 应用程序来比较它们。请注意,机器之间的加密数据会有所不同,因此您需要略过它。
您可以尝试堆栈溢出提供的此解决方案,这可以帮助我解决我的问题。
https://stackoverflow.com/questions/1029045/what-is-the-quickest-way-to-compare-two-servers-iis-settings
所有版本的 IIS 都将其配置存储在称为元数据库的特殊数据库中。元数据库在某些方面类似于 Windows 注册表。与 Windows 注册表编辑器不同,IIS 没有内置工具来查看、更改或跟踪元数据库中的活动。IIS 元数据库资源管理器允许您查看元数据库的层次结构、编辑层次结构或数据值、将数据从一个键复制或移动到另一个键、备份和恢复数据库以及跟踪运行在您的计算机上的任何应用程序对元数据库所做的更改。系统。IIS Metabase Explorer 最好的一点是它是免费的。
您可以通过提取不同机器上 IIS 的层次结构来进行比较。
下载http://www.iis.net/downloads/community/2006/12/iis-metabase-explorer-11