Successfully reported this slideshow.
This session will provide an overview of migrating to XenApp 6.5, including a live demo of the XenApp Migration tool. Also we will discuss migration options, pre and post steps as well as the typical challenges and solutions our customers see.
In addition, we will host a 45min live Q&A session with a XenApp Product Manager & AppDNA Sales Engineer to answer any questions you have around your planned migration.
What you will learn:
- Why migration to XenApp 6.5?
-Benefits of migrating
- What features/settings can be migrated?
-Source system versions supported for migration
-Objects and settings that can/cannot be migrated/transferred
- How to migrate to XenApp 6.5?
-Migration options: direct vs indirect
-Pre and post migration steps
-Typical migration challenges and solutions
- Live Demo
May 15, 2013Migration to XenApp 6.5 usingXenApp Migration CenterMarek Dresler, Lead C&P support engineer
© 2013 Citrix | Confidential – Do Not DistributeMarek Dresler• Lead Tech Support Engineer• Nearly 7 years with Citrix• SME in Printing and ICA Performance• One of the Citrix Support Ninjas
© 2013 Citrix | Confidential – Do Not DistributeAgenda• Why migrate to XenApp 6.5 ?• What to migrate to XenApp 6.5 ?• How to migrate to XenApp 6.5 ?• Demo• Q&A
Let’s get started
© 2013 Citrix | Confidential – Do Not Distribute“It is not necessary to change. Survival is notmandatory.”William Edwards Deming
© 2013 Citrix | Confidential – Do Not DistributeTypical migration challenges and solutions• 16 bit applications• 32 bit applications that do not run well on 64 bit O/S• Web-based apps that do not work with recent versions of Internet Explorer• Print drivers that do not have a 64 bit version available• Older Citrix clients in use that do not support the latest features andfunctionality• User profiles• Automate application compatibility testing with AppDNA software – see what willdeploy• Obtain latest app version from its vendor/developer where available• Use the apps with XenDesktop / VMHosted Apps• Keep legacy apps in legacy farm - last resort• Use Citrix universal printing solution - UPD/UPS• Roll-out new Citrix clients• Use a profile migration/management solution or create default profile
© 2013 Citrix | Confidential – Do Not Distribute• Continued product support - CPS 4.5 / XenApp 5.0 for Windows Server 2003 (including R2) is no longersupported as it has already reached its End-of-Maintenance (EOM) and End-of-Life (EOL) phasesAlternatively, Customers still have the option of purchasing the Extended Support (ES) agreementBenefits of migrating to XenApp 6.5
© 2013 Citrix | Confidential – Do Not Distribute• Features and enhancements that deliver better user experience and simplified administrationo Multi-stream ICAo Flash Redirection V2o Printing optimizations and Universal Print Servero Session Pre-Launch, Session Linger and Fast Reconnecto Improved audio device supporto Windows 7 look-and-feel of hosted shared desktopo Controller and session-host only modeso Policy templateso Server logon control and drain modeso Load evaluators for worker groupso Improved event logging and diagnosticso PowerShell command remoting
© 2013 Citrix | Confidential – Do Not DistributeSource systems supported for migration• XenApp Migration Center facilitates migration from the following XenAppversions:ᵒXenApp 5.0 on Windows Server 2003 with minimum HRP5ᵒXenApp 5.0 on Windows Server 2008ᵒXenApp 6.0 on Windows Server 2008 R2ᵒXenApp 6.5 on Windows Server 2008 R2• Mixed mode or direct in-place upgrade to XenApp 6.5 not supported• CPS 4.0 and 4.5 farms must first be transitioned to XenApp 5.0 - CTX117913
© 2013 Citrix | Confidential – Do Not DistributeObjects that can and cannot be migratedMigrated Not MigratedApplicationsApplication and server foldersLoad evaluatorsPoliciesServer configurationFarm configurationAdministrator accountsHealth Monitoring and Recovery TestsWorker Groups (XenApp 6.x only)Load Balancing Policies (XenApp 6.x only)Pre-launched applications (XenApp 6.5 only)Session Printers (paths not validated)ZonesPrinter management - drivers, driver mappings,and driver replication settingsConfiguration Logging settingsHealth Monitoring and Recovery executablesServer registry settingsDeprecated settings such as ApplicationIsolation EnvironmentsNote: The Zone Preference and Failover policywithin XenApp 5 is converted to a Load Balancingpolicy in XenApp 6.5
© 2013 Citrix | Confidential – Do Not DistributeXenApp Migration Center offers GUI and PowerShell/command-line interface• Direct Migration• Performed from the target XenApp 6.5 server in Controller mode• Network connection required between source and destination farm• GUI - transfers All supported objects and settings from source to destinationfarm in One step• PowerShell migration cmdlets - provide granular control over the migrationprocessMigration options: direct vs. indirect
© 2013 Citrix | Confidential – Do Not DistributeDirect transfer using XenApp Migration Center1. Designate a server in the source farm and ensure Network COM+ access is enabled2. Set the PowerShell Execution Policy to a minimum of AllSigned3. Access the XenApp Migration Center from the XenApp 6.5 server4. Enter the name or IP address of the server in the source farm5. Configure at least one Worker Group mapping6. Analyze and perform the migration process7. Follow post-migration steps
© 2013 Citrix | Confidential – Do Not DistributeDirect transfer using PowerShell Cmdlets1. Designate a server in the source farm and ensure Network COM+ access is enabled2. Set the PowerShell Execution Policy to a minimum of AllSigned3. Launch a PowerShell session with the Citrix Migration Modules loaded4. Type Set-XAMigrationOption –remoteservername <server name> –passthru and pressEnter5. Run Add-XAServerMapping <server name> <worker group name> to map sourceservers to Worker Groups (optional)6. Configure additional options via the cmdlets as necessary7. Run Start-XAMigration to begin the migration process8. Perform post-migration steps
© 2013 Citrix | Confidential – Do Not Distribute• Indirect Migration• No direct network path exists between source and destination farm• XenApp Migration Modules need to be installed from the XenApp 6.5 media onthe source server running earlier XenApp versionAdministrationDelivery Services ConsolesetupCitrix.XenApp.Migration.Install_x64.msiAdministrationDelivery Services ConsolesetupCitrix.XenApp.Migration.Install_x86.msi• Only PowerShell migration cmdlets can be used• Settings exported to XML files from the source farm and later imported into thenew XenApp 6.5 farm
© 2013 Citrix | Confidential – Do Not DistributeIndirect transfer using PowerShell CmdletsExport from source farm Import to new XenApp 6.5 farm1. Ensure that .NET Framework 3.5 SP1, MSI 3.0, andPowerShell 2.0 are installed on the source server2. Install the XenApp Migration Modules on the sourceserver3. Set the PowerShell Execution Policy to a minimum ofAllSigned4. Within PowerShell, execute:a. Import-Module citrix.xenapp.migrationb. Start-XAMigration -ExportOnly5. Copy the files fromAppDataLocalCitrixCitrix.XenApp.MigrationData to thesame folder on the XenApp 6.5 server1. Launch a PowerShell session with the Citrix MigrationModules loaded2. Run Add-XAServerMapping <server name> <worker groupname> to map source servers to Worker Groups (optional)3. Configure additional options via the cmdlets as necessary4. Run Start-XAMigration to begin the migration process5. Perform post-migration steps
© 2013 Citrix | Confidential – Do Not DistributePre and post migration stepsPre PostDetermining if all or only part of the existingfarm objects are to be migratedUpdating configured FTAsRunning DSCheck commands on the sourcesystem with appropriate switches to validaterecords and ensure consistency - CTX124406o dscheck /Full SERVERSo dscheck /Full APPSo dscheck /Full FOLDERSo dscheck /Full GROUPSo dscheck /Full PRINTERSAttaching load evaluators to servers using WorkerGroupsAssociating application folders with publishedapplicationsAssociating servers or OUs with Worker GroupsAssigning server objects to foldersAssigning zonesSetting up Configuration LoggingAdding drivers and configuring printer settingsCopying Health Monitoring and Recovery testexecutablesVerifying migrated settings before rolling out toproduction.
© 2013 Citrix | Confidential – Do Not DistributeUseful Links• http://support.citrix.com/article/CTX130888 - Technical Guide for Upgrading / Migrating toXenApp 6.5• http://support.citrix.com/article/CTX117913 - Technical Guide for Upgrading / Migrating toXenApp 5.0• http://support.citrix.com/proddocs/topic/xenapp65-w2k8/ps-migrate-xa6-wrapper.html -XenApp Migration Center• http://support.citrix.com/article/CTX124406 - DSCHECK - XenApp Data Store CheckerTool Commands• http://www.citrix.com/tv/#videos/4806 - Synergy 2012 XenApp Migration sessionrecording
© 2013 Citrix | Confidential – Do Not DistributeCitrix AppDNA Resourceswww.citrix.com/appdna• Trial download (30 days,10 apps)• Case studies, datasheets, white papers• ROI calculator• Blogs• Videos: demos & whiteboard• Product documentation (edocs)• @appdnaContact firstname.lastname@example.org
© 2013 Citrix | Confidential – Do Not DistributeCitrix Tech Talk Webinar – 23 May 3pm BSTTech Talk: Accelerate Application Migration and Save up to 90 % of YourTimeThis webinar will include• step by step live demos that take you through theapplication migration process• latest features in AppDNA 6.2• best practices for application compatibility• how to increase efficiency and save on time, costand resourcesRegisterhttps://www1.gotomeeting.com/register/384271337SpeakerTom Hutchings, Citrix,AppDNA SpecialistSystems Engineer
© 2013 Citrix | Confidential – Do Not DistributeQ&A HostsCris LauSr. Product ManagerDesktop and Apps GroupJoshua TraversSr. Sales EngineerAppDNA
Work better. Live better.