AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[metabase](server)

Martin Hope
nixkuroi
Asked: 2012-07-19 00:58:21 +0800 CST

如何将 IIS 6 元数据库导入 iis7?

  • 0

在我的 Windows 2003 机器报废之前,我备份了 Metabase 历史并将备份导出到 MDO 文件。

我想将整个文件导入 IIS7,这样我就不必手动重新创建所有站点/域和应用程序池。

是否有可以轻松执行此操作的工具或 powershell 命令?

MSDeploy 不是一个选项,因为 2003 服务器已经不存在了。

iis iis-6 iis-7.5 metabase
  • 1 个回答
  • 1709 Views
Martin Hope
sinni800
Asked: 2010-04-16 03:41:29 +0800 CST

将 IIS6 网站配置导入 IIS7

  • 5

我在 IIS6 上托管了许多网站,我想将它们迁移到 IIS7。迁移基本配置(文件夹、内部虚拟文件夹、主机头文件)就足够了。无论如何,配置的很大一部分都在 web.config 中。如果它们只是被创建为“经典”模式应用程序,甚至可以。

我尝试了以下事情:

女士部署。虽然这会复制整个目录,但并不好...尝试将 iis 网站导出到 xml...找不到任何可以将它们提供给 iis7...有人知道吗?

migration iis iis-7 iis-6 metabase
  • 1 个回答
  • 2254 Views
Martin Hope
Chris Marisic
Asked: 2010-03-11 16:12:54 +0800 CST

Windows XP IIS 5.1 MetaBase 以某种方式损坏,重新安装无济于事

  • 0

不知何故,我的 Windows XP 机器上的 MetaBase.bin 已损坏。我曾多次尝试卸载并重新安装 IIS。我确实在这里看到了在 WinXP 机器上重新安装 IIS 的帖子,我确保完全遵循,但是在卸载 IIS 后,Inetserv 文件夹没有被完全删除,它被留下了。

MetaBase.bin aqadmin.dll aqueue.dll seos.dll

每当我删除这些文件时,它们都会立即重新出现。

当我尝试重新安装 IIS 时,我会看到:

iis6.log

[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:ProcessSection.[register_iis_core_dcom].Start.
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=74...
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=76...
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=86...
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:Calling ProcessSection:register_iis_core_dcom:End.return=1
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=47...
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:ProcessEntry_If:check if [51=6]
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=5...
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:Calling ProcessSection:register_iis_core_fillmetabase:Start.
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:ProcessSection.[register_iis_core_fillmetabase].Start.
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=106...
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:(/)Start.
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:Write the new security descriptor to the Metabase:Start.
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:  At this point we have already been able to write basic entries to the metabase, so...
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:  If this has a problem then there is a problem with setting up encryption for the metabase (Crypto).
[3/10/2010 19:3:2] OC_COMPLETE_INSTALLATION:iis_core:WriteSDtoMetaBase:Start.
[3/10/2010 19:3:32] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS Setup Error, Msg:CoGetClassObject

0x80080005=Server execution failed

[3/10/2010 19:3:32] OC_COMPLETE_INSTALLATION:iis_core:WriteSDtoMetaBase:End.  Return=0x80080005
[3/10/2010 19:3:32] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:Write the new security descriptor to the Metabase:End.
[3/10/2010 19:3:32] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL(/):End.
[3/10/2010 19:3:32] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS Setup Error, Msg:Do you want to retry?
[3/10/2010 19:3:32] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=86...
[3/10/2010 19:3:32] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=2...
[3/10/2010 19:3:32] OC_COMPLETE_INSTALLATION:iis_core:------------------
[3/10/2010 19:3:32] OC_COMPLETE_INSTALLATION:iis_core:CallProcedureInDll(C:\WINDOWS\system32\inetsrv\iislog.dll): DllRegisterServer
[3/10/2010 19:3:32] OC_COMPLETE_INSTALLATION:iis_core:iOleInitialize: Succeeded: 0.  MakeSure to call OleUninitialize.
[3/10/2010 19:3:32] OC_COMPLETE_INSTALLATION:iis_core:CallProcedureInDll: Calling 'DllRegisterServer'.Start
[3/10/2010 19:4:3] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS Setup Error, Msg:Error calling procedure 'DllRegisterServer()' in file 'C:\WINDOWS\system32\inetsrv\iislog.dll'.


0x8000ffff=Catastrophic failure

[3/10/2010 19:4:3] OC_COMPLETE_INSTALLATION:iis_core:!FAIL! 
[3/10/2010 19:4:3] OC_COMPLETE_INSTALLATION:iis_core:CallProcedureInDll: Calling 'DllRegisterServer'.End.FAILED. Err=8000ffff.
[3/10/2010 19:4:3] OC_COMPLETE_INSTALLATION:iis_core:------------------
[3/10/2010 19:4:3] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS Setup Error, Msg:Do you want to retry?
[3/10/2010 19:4:3] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=86...
[3/10/2010 19:4:3] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=84...
[3/10/2010 19:4:3] OC_COMPLETE_INSTALLATION:iis_core:MigrateInfSectionToMD:(CORE_REG_IIS3_UPGRADE)Start.
[3/10/2010 19:4:33] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS Setup Error, Msg:CoGetClassObject

0x80080005=Server execution failed

[3/10/2010 19:4:33] OC_COMPLETE_INSTALLATION:iis_core:MigrateInfSectionToMD(CORE_REG_IIS3_UPGRADE):End.
[3/10/2010 19:4:33] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=84...
[3/10/2010 19:4:33] OC_COMPLETE_INSTALLATION:iis_core:MigrateInfSectionToMD:(CORE_REG)Start.
[3/10/2010 19:5:3] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS Setup Error, Msg:CoGetClassObject

0x80080005=Server execution failed

在事件查看器中

事件 ID:7023 IIS 管理服务因以下错误而终止:数据无效。

事件 ID:10010 服务器 {A9E69610-B80D-11D0-B9B9-00A0C922E750} 未在要求的超时内向 DCOM 注册。

iis corruption metabase
  • 2 个回答
  • 1630 Views
Martin Hope
Barrett Jacobsen
Asked: 2009-07-22 06:45:03 +0800 CST

在两台计算机之间同步 IIS

  • 0

我有网络负载平衡设置来分配两个运行 Win2k3 机器的 IIS 之间的负载。保持文件同步很简单(我们使用 rsync),但 IIS 元数据很麻烦。我们当前用于获取元数据(虚拟目录和网站信息)的方法包括使用脚本导出数据、复制数据,然后使用另一个脚本导入数据——这看起来相当复杂——是否有更好的方法,最好是自动化的?我们会定期创建和删除虚拟目录。

谢谢!

synchronization iis metabase
  • 1 个回答
  • 689 Views
Martin Hope
chris
Asked: 2009-06-27 08:41:42 +0800 CST

导出 IIS 5 设置

  • 0

我被要求在 Win2k/IIS5 服务器上生成应用程序清单。

有没有办法将元数据库备份为人类可读的格式?(xml足够接近)。我阅读了http://support.microsoft.com/kb/302573,但在其中一个链接中它谈到了 metabase.bin 文件,这听起来不像是人类可读的。

谁能指出我的操作方法或推荐工具?这是一次性的,所以我们真的不想买任何东西。

谢谢。

iis metabase
  • 1 个回答
  • 1355 Views
Martin Hope
rams
Asked: 2009-05-02 12:53:05 +0800 CST

在 IIS 元数据库中编辑网站“编号”

  • 1

如果您打开 IISMetabase xml 文件,您将看到类似

<IIsWebServer   Location ="/LM/W3SVC/1739153350"
        AuthFlags="0"
        ServerAutoStart="TRUE"
        ServerBindings=":80:"
        ServerComment="myWebSite"
    >
</IIsWebServer>

上述代码段中的 1739153350 是自动生成的。我可以硬编码吗?如果是这样,我该怎么做?

TIA 公羊

iis metabase
  • 3 个回答
  • 647 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve