关于配置数据库导入和导出

配置数据库的导入和导出功能使管理员能够创建一个导出文件(在默认情况下名为 MetaBase.xml),其中包含专门挑选出来的配置数据库配置文件元素。这个导出文件既可以在以后导入到同一台计算机的配置数据库配置文件中,也可以导入到运行 Microsoft Windows Server 2003 家族成员的其他计算机。

另外,还可以使用配置数据库的导出功能来创建配置数据库模板,该模板可用来配置多台具有相同 IIS 配置设置(不包括计算机和系统特定的信息)的计算机。有关配置数据库模板的详细信息,请参阅还原部分配置数据库

配置数据库的导出功能不能替代配置数据库的备份功能,因为它不包括加密属性。配置数据库的备份功能用于创建整个配置数据库配置和架构的备份文件,这些文件只能被整个还原(包括加密属性)。配置数据库的导出功能不能用于导出配置数据库架构。

注意 注意 配置数据库的备份和导出功能都不能用于保存或复制内容文件、脚本或二进制文件。要备份整个服务器(包括内容文件、脚本和二进制文件),请使用 Windows 备份之类的应用程序。如果只是将这些文件复制到新位置,请使用 Windows 资源管理器之类的应用程序或 Windows xcopy 命令。切记,要重新注册复制到新计算机的所有组件。

指定要导入或导出的配置数据库元素

可导入和导出下列配置数据库元素。

有关可导出的元素以及可在以后导入的元素的信息,请参阅配置数据库导入和导出

导入和导出配置数据库元素

要导入或导出配置数据库元素,可使用下列任一方法:

无论是使用编程接口、脚本还是 IIS 管理器来导入和导出配置数据库元素,都必须使用特定的选项。下面的列表概述了导入和导出配置数据库元素的必需步骤和可选步骤。在本主题的后面将讨论继承和合并选项。

要点 要点 您必须是本地计算机上 Administrators 组的成员或者必须被委派了相应的权限,才能执行下列步骤。作为安全性的最佳操作,请使用不属于 Administrators 组的帐户登录计算机,然后使用运行方式命令以管理员身份运行 IIS 管理器。在命令提示符下,键入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"

在导出配置数据库元素之前

当导出配置数据库元素时,IIS 创建一个包含一个或多个导出元素的 .xml 文件。

在导入配置数据库元素之前

继承和合并标志

只有当使用 WMI 或 ADSI 的 ExportImport 方法以编程方式或通过使用带有继承或合并标志的 Iiscnfg.vbs 命令行实用工具导入或导出配置数据库节点时,才能设置继承和合并标志。

如果在配置数据库导出过程中设置继承标志,则适用于配置数据库元素的可继承属性保存为导出文件的一部分。如果在导入操作过程中设置继承标志,则这些可继承属性会导入到配置数据库中。

根据合并标志是否与继承标志一起使用,可继承设置的导入行为会有所不同。

例如:

要点 要点 继承的属性会影响所有站点的配置。在使用继承标志导入配置数据库元素时一定要格外小心。

导出低级别的子项

当指定要导出的配置数据库元素时,可以选择导出低级别的子项。如果某个元素是使用该选项导出的,则可以选择导入该元素及其所有的递归子项。

相关主题

© 1997-2003 Microsoft Corporation。保留所有权利