So how do you migrate from Afaria 6.6 running 32-bit OS to Afaria 7.0 running 64-bit ?

It’s “easy”. Backup your old stuff migrate your 6.6 server to 64-bit and then upgrade. Here’s what to do:

BACKUP

  1. Stop Afaria Server service
  2. export the afaria registry hive
  3. backup the afaria server folder
  4. backup the afaria admin physical folder
  5. backup database

###############################

RESTORE

make sure you have installed all required redistributables from the afaria cd.

  1. Restore database to new sql server, if needed 🙂
  2. copy over the saved server and admin folder to any new or old place

IMPORTANT: set the correct folder permissions in the file system for your planned users now

  1. Replace registry values HKEY_LOCAL_MACHINE\SOFTWARE\Afaria\ with HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Afaria\ and then import the registry hive, search and replace “Program Files” with “Program Files (x86)”
  2. open registry and delete following keys/values:

remove HKEY_LOCAL_MACHINE\SOFTWARE\Afaria\Afaria\Patch

remove HKEY_LOCAL_MACHINE\SOFTWARE\Afaria\Afaria\WebUI

remove HKEY_LOCAL_MACHINE\SOFTWARE\Afaria\Afaria\Workstation

remove HKEY_LOCAL_MACHINE\SOFTWARE\Afaria\Afaria\Server\Data Path

remove HKEY_LOCAL_MACHINE\SOFTWARE\Afaria\Afaria\Server\Execution Path

remove HKEY_LOCAL_MACHINE\SOFTWARE\Afaria\Afaria\Server\InstallPath

  1. start the 6.6 GA SERVER setup

– the License Key should be picked up automatically

– choose install -> server

– point to the correct database server if the location has changed and then to the “old” database

– point to the restored afaria server folder

– edit the service account or use the suggested

– adjust the Servername is neccessary

– adjust the authentication settings if neccessary

  1. start the 6.6 GA ADMIN setup

– now choose -> install administrator

– point to the restores physical afaria admin folder

– edit the service account or use the suggested

  1. In the Admin Folder rename this file to .old for example:

C:\Program Files (x86)\Afaria\Admin\Platform\user.xml

Then start the admin webpage

  1. you have to set the users access permissions again
  2. apply FP1 for server and admin and then the 2011_06 hotfix for server and admin and all other hotfixes based on this In the end you should have the same hotfixlevel on the new server as you had on the old server
  3. start the package server right from the 2011_06 hotfix

– edit the install path to program files, instead of program files (x86), this will be proposed by the previous registry setting

– edit the service account or use the suggested

  1. start the iphoneserver setup

– make sure you have the root and signing cert as physical file you are maybe using for the payload signing

– make sure you have imported the MDM certificate you used before into the personal cert store

– also make sure you have the matching apple root cert and intermediate cert in the trusted store

– import the SSL cert + root cert you have used on the old server into the personal store/trusted store

– edit the install path to program files, instead of program files (x86), this will be proposed by the previous registry setting

– edit the service account or use the suggested

– make the appropriate settings for the payload signing etc. and follow the setup process until it has finished.

  1. install Afaria 7 (SP1: server, api, admin, iphone, package, EUSSP)
  2. install Afaria 7 (SP3: server, api, admin, iphone, package, EUSSP)
To report this post you need to login first.

1 Comment

You must be Logged on to comment or reply to a post.

Leave a Reply