Introducing Application Migration 3.0
Implementing Application Migration
Using Application Migration
Getting started with Application Migration
Application Migration roles
Getting data into Application Migration
Using the Installations page
Managing migration rules
Managing product exclusions
Previewing post-OS migration application states
Role Based Application Sets
Setting the application installation sequence
Using Application Migration in a task sequence
- Getting started with Application Migration
You can use the Application Migration pages to manage the migration of applications from one system, or one version of a system to another.
In this section
An outline of the steps you need to take after installing Application Migration to get you migrating applications through your OS Deployment Task Sequences.
Role-Based Access Control (RBAC) is a new feature in Tachyon platform 5.0 to enable administrators to control which Tachyon applications, tasks and data are accessible to specific users. This page outlines the roles associated with using and managing Application Migration and how they are configured.
Application Migration pulls inventory data from Configuration Manager using the System Center Configuration Manager Connector in Tachyon. This page explains how to set up the Configuration Manager Connector, perform a data synchronization on-demand and schedule synchronization.
The Installations page is the main Application Migration page where you can view which applications are installed in your environment, how frequently they're used, and if rules to migrate them have been defined. On this list you can also create and modify migration rules and exclude applications that you're not interested in.
- Adding a rule to retain an applicationA retain migration rule reinstalls exactly the same version of the application during the migration.
- Adding a rule to replace an applicationA replace migration rule replaces an application with an alternative. This is useful for standardizing on common tools such as file compression applications.
- Adding a rule to upgrade an applicationAn upgrade migration rule upgrades an existing application to a newer version.
- Viewing and resolving migration rule conflicts
Conflicts arising from having more than one migration rule for a computer belonging to more than one management group can be easily resolved before the migration takes place.
- Working offline on migration rules
You can export your installed applications to an Excel format file that can be worked on offline, with template columns that let you define new migration rules. Once you've finished defining the rules you can then import them back into Application Migration.
- Managing Configuration Manager association alerts
Application Migration users will see alerts on specific pages that identify orphaned applications - when one or more rules or applications in an application set reference Configuration Manager objects that no longer exist, or where the Configuration Manager association has been deleted.
Products can be excluded from consideration by Application Migration, helping you to focus on the important products and minimizing effort during the Application Migration workflow.
Before deploying the OS Deployment Task Sequence, you can preview the effect that Application Migration will have on the software installed on a device. This can be for existing or new build devices. This is done from Preview Device, where you can see the following menu items:
Post-migration application status for existing computers undergoing an in-place upgrade or a computer refresh.
Applications to be installed on new-build computers by Management Groups or device attributes.
A Role Based Application Set defines a set of applications that should be installed on a computer for a user performing a particular role, or perhaps working at a particular location.
- Managing Role-based Application Sets
You can add, edit and delete Role-based Applications Sets from the Role Based Application Sets page.
In some cases, when some applications are installed together they need to be installed in a certain order. You can do this in Application Migration by adding the applications that have specific installation order constraints to the Application installation sequence.
The actual process of migrating applications is performed during an OS deployment task sequence in Configuration Manager.
Application Migration uses a custom task sequence step that calls an Application Migration API. The API gets a list of Configuration Manager Applications and Packages that need to be installed on a computer based on previously installed software titles (determined through inventory) and the migration rules applying to those titles.