IIS备份和还原站点到新的站点

我想采取文件,IIS设置(虚拟direktory映射,子应用程序等)的现有网站的完整副本,并将其恢复为一个新的网站,运行在另一个url,相同的服务器上。

我尝试使用IIS7中的“备份应用程序”,并生成了所有文件的zip文件。 然后,我创build了一个新的空白网站,并试图恢复。 但是恢复它时,并不能真正恢复任何东西。 它要求一个“参数1”,我不知道是什么,但它什么都不做,新的网站是保持不变。

我在哪里可以find如何正确使用此function,或者这个function不适用于我想要做的?

我在这种情况下做的是在applicationHost.config中简单的复制和粘贴。 您可以复制三个部分:applicationPools(针对您的网站),网站(针对您的网站),可能还有针对您网站底部的一个位置标记。 只要确保给他们独特的名称和ID和绑定。 首先备份applicationHost.config。

本系列的第18和19周也应该对你有帮助。

可以使用Web Deploy(它是构build备份应用程序的),但是只需复制IIS设置,就需要从命令行执行,而且不是非常直观,所以如果您只是这样做了一次或两次,applicationHost.config是要走的路。