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
/
Advanced IIS Migration Features
Published Mar 03, 2022

    Advanced IIS Migration Features

    Adding Parameters to Web Deploy

    You can add extra parameters to Web Deploy if required. You can add parameters to the extraction process or the creation process.

    You add parameters by modifying the migration.config file, which is located in the container\scripts folder. The file is copied to the container/scripts folder when you execute virtamigrate /C <ContainerName>. Note that the migration.config file is not created in an empty container; you must execute virtamigrate /C after you create a container before you look for the migration.config file.

    Changes that you make to the migration.config file will be implemented when you execute virtamigrate /A.

    To Add Parameters to the Package Extraction

    1. Open the migration.config file in the container\scripts folder.

    2. Add the following attribute to the webDeploy node:

      extractExtraParams="my new extra parameters"
    3. Save the file.

    To Add Parameters to the Creation Process

    1. Open the migration.config file in the container\scripts folder.

    2. Add the following attribute to the webDeploy node:

      createPackageExtraParams="my new extra parameters"
    3. Save the file.

    Removing a Migration Module

    You can remove a migration that you don't want to run from the migrate.config file. To do this, remove a node from the migrate.config file.

    Example:

    <migrationManager debugLogs="" >     <defaultMigrationsToRun>       <add name="Feature" />       <add name="IIS_Test" />       <add name="Rewrite_Module" />       <add name="IIS" />       <add name="ASP.NET" />       <add name="Account" />       <add name="PHP" />       <add name="Binding" />     </defaultMigrationsToRun> </migrationManager>

    To remove the "Binding" migration, remove the line:

    <add name="Binding" />

    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.
      {"serverDuration": 11, "requestCorrelationId": "e51e7ce3d8904e9c957592f82b27618c"}