« Previous Next »

Thread: Migrate from IIS 6.0 x32 to IIS 7.0 x64

Last post 10-22-2008 3:31 AM by pernyga. 2 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (3 items)

Sort Posts:

  • 10-16-2008, 9:03 AM

    • pernyga
    • Not Ranked
    • Joined on 10-16-2008, 8:48 AM
    • Posts 2

    Migrate from IIS 6.0 x32 to IIS 7.0 x64

    MSDeploy seems to dislike this combination.

    No matter if I do the command from source or the target server, I'm stuck.

    Below is the first and the last few lines from this command:

    msdeploy -verb:migrate -source:webserver60,computerName=XXXX -dest:webServer60 -debug

    Warning: The DisabledDependency dependency check detected server side includes were disabled on the source box via the Web Service Restriction List; however, server side includes are installed on the destination server.  This may cause added functionality to be exposed to customers.  Please adjust the destination system as necessary.
    Warning: The dependency check 'DisabledDependency' found issues up to 'Warning' level  but will not block operation. See previous messages

    [ lines omitted ]

    Action: Deleting behaviorExtensions (webServer60/machineConfig32[@path='/']/location[@path='']/system.serviceModel/extensions/behaviorExtensions)
    Action: Deleting extensions (webServer60/machineConfig32[@path='/']/location[@path='']/system.serviceModel/extensions)
    Action: Deleting system.serviceModel (webServer60/machineConfig32[@path='/']/location[@path='']/system.serviceModel)
    Fatal: Bad Data. (Exception from HRESULT: 0x80090005).  Debug: System.Runtime.InteropServices.COMException (0x80090005): Bad Data. (Exception from HRESULT: 0x80090005)
       at Microsoft.Web.Deployment.AppHostWritableAdminManager.CommitChanges()
       at Microsoft.Web.Deployment.AdminManagerWrapper.CommitChanges(DeploymentCommitContext commitContext)
       at Microsoft.Web.Deployment.DeploymentCommitContext.CommitChanges()
       at Microsoft.Web.Deployment.DeploymentObject.Sync(DeploymentObject sourceObject, DeploymentSyncConfig syncConfig)

    Change count: 192
    Fatal count: 1

    Any hints?

  • 10-17-2008, 4:56 PM In reply to

    • ksingla
    • Top 25 Contributor
    • Joined on 06-14-2006, 3:02 AM
    • Redmond, WA
    • Posts 863

    Re: Migrate from IIS 6.0 x32 to IIS 7.0 x64

    Can you add a -whatif switch and see what comes after webServer60/machineConfig32[@path='/']/location[@path='']/system.serviceModel? My guess is that is the operation which is probably throwing the exception.

    Follow me on twitter at http://twitter.com/kjsingla
  • 10-22-2008, 3:31 AM In reply to

    • pernyga
    • Not Ranked
    • Joined on 10-16-2008, 8:48 AM
    • Posts 2

    Re: Migrate from IIS 6.0 x32 to IIS 7.0 x64

    That is a kind of weird.

    The last two lines (after the webServer60/machineConfig32[@path='/']/location[@path='']/system.serviceModel):

    Without -whatif:

    Change count: 192
    Fatal count: 1

    With -whatif:

    Change count: 191
    Warning count: 2

    The "real" migration has one additional change.

Page 1 of 1 (3 items)
Microsoft Communities