Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
VirtaMove Knowledge Center

VirtaMove Documentation
  • VirtaMove Support Knowledge Base
    VirtaMove Support Knowledge Base
     This trigger is hidden
Results will update as you type.
  • V-Migrate Documentation
    • 01. Managing Your VirtaMove Licensing
    • 02. Installation Guide
    • 03. Application Migration Guide
      • Environmental and Machine Requirements for Migration
      • Introduction to VirtaMove Application Migration
      • Activating Your VirtaMove License
      • Migrating an Application
      • Migrating an IIS Application
        • About Migrating an IIS Application
        • Support for Up-Level Migration of IIS Applications
        • Migrating an IIS Application Using Administrative Console
        • Migrating an IIS Application Using the VirtaMove CLI
        • Performing a Staged IIS Application Migration
        • Migrating an IIS Server on a Web Farm
        • Migrating an IIS Web Site that Uses HTTPS (SSL)
        • Viewing the IIS Migration Log
        • Advanced IIS Migration Features
      • Using VirtaMove Source Monitor
      • Monitoring Migration
      • Running and Exercising Your Application
      • Dissolving Your Application
      • Advanced Application Migration
    • 04. Administration Guide
    • 05. CLI Guide
    • About VirtaMove V-Migrate Documentation
  • V-Maestro Documentation
  • VirtaLinux Documentation

    You‘re viewing this with anonymous access, so some content might be blocked.
    /
    Migrating an IIS Server on a Web Farm
    Published Mar 03, 2022

      Migrating an IIS Server on a Web Farm

      Important:

      • You must be logged in as the BUILTIN\Administrator or member of Local Administrators group on the destination machine.

      • Before you migrate an application, complete the requirements listed in Environmental and Machine RequirementsPreview.

      The procedure in this example includes:

      • a domain controller with an SQL database (Windows Server 2008 R2)

      • a machine with Application Request Routing (ARR) and network load balancing (NLB) (Windows Server 2008 R2)

      • two IIS web servers (both Windows Server 2003)

      The two IIS web servers are in a load balanced cluster. In this example, we migrate Red Critter Tracker, which is using the SQL database located on the domain controller. The destination is a Windows Server 2008 R2 machine.

      To Migrate an IIS Web Server

      1. On the destination machine, manually install the NLB feature. For information about how to install NLB, see http://www.iis.net/learn/extensions/configuring-application-request-routing-(arr)/achieving-high-availability-and-scalability-arr-and-nlb .

      2. On the destination machine, double-click the Administrative Console desktop shortcut icon on your desktop or click Start>VirtaMove>Administrative Console. VirtaMove Administrative Console opens.

      3. Set up tether credentials for one of the two IIS web servers and complete tether instructions in Migrating an IIS Application Using Administrative ConsolePreview.

      4. When required services have started, open html://localhost/redcrittertracker/ in the web browser.

      5. On the NLB/ARR machine:

        • Open NLB.

        • Add the destination machine to the cluster.

      6. Test the migration:

        • Take down both IIS web servers.

        • Open http://cluster/redcrittertracker on the domain controller.

      You should be able to see the Red Critter Tracker web page.

      Configuration Sharing

      In the above example, if the website data is shared, it will also be shared on the migrated container. However, configuration sharing is not available in IIS 6.0. If you are using IIS 6.0, you must perform sharing manually as follows.

      To Set Up Shared Configuration

      • In your web browser, go to the following address and follow the instructions: http://www.iis.net/learn/web-hosting/configuring-servers-in-the-windows-web-platform/shared-configuration_211

      {"serverDuration": 14, "requestCorrelationId": "ff5bea67487446318a236f465aa8418e"}