Sei sulla pagina 1di 7

Microsoft Dynamics AX 2009 Upgrade Process Diagrams

Microsoft Corporation Published: January 2009

Microsoft Dynamics is a line of integrated, adaptable business management solutions that enables you and your people to make business decisions with greater confidence. Microsoft Dynamics works like and with familiar Microsoft software, automating and streamlining financial, customer relationship and supply chain processes in a way that helps you drive business success. U.S. and Canada Toll Free 1-888-477-7989 Worldwide +1-701-281-6500 www.microsoft.com/dynamics

The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, this document should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication. This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. 2008 Microsoft Corporation. All rights reserved. Microsoft, the Microsoft Dynamics Logo, BizTalk, Dexterity, FRx, Microsoft Dynamics, SharePoint, Visual Basic, Visual C++, Visual SourceSafe, Visual Studio, Windows, and Windows Server are either registered trademarks or trademarks of Microsoft Corporation, FRx Software Corporation, or Microsoft Business Solutions ApS in the United States and/or other countries. Microsoft Business Solutions ApS and FRx Software Corporation are subsidiaries of Microsoft Corporation.

Introduction
This document provides an overview of the upgrade process. It is divided into the following sections. Overview The section displays a high-level view of the upgrade process for development, test, and production environments. Development environment In the development environment, the partner/developer upgrades code, and performs the initial database upgrade. If Enterprise Portal also is being upgraded, Enterprise Portal code is upgraded at this point. Note: The partner may be using Team Server to manage version control. Test environment The test environment is created when the partner creates an environment that mirrors the production environment. This may mean setting up AOS load balancing, installing and configuring the new recommended components (such as Role Centers, Workflow, Analysis Services extensions and Reporting Services extensions) and installing any additional components requested by the customer. In this test environment, the partner performs a database upgrade, optimizes for performance, imports upgraded code, and tests that the system is running well. Production environment In the production environment, the partner performs a database upgrade, and may use strategies that optimize data upgrade performance. The partner moves upgraded code to the environment. The partner then brings the production environment online. This may mean setting up AOS load balancing, installing and configuring new recommended components (such as Role Centers, Workflow, Analysis Services extensions, and Reporting Services extensions), and installing any additional components requested by the customer. The partner validates that the system is running well, and deploys clients for all users.

Overall Upgrade Process for Microsoft Dynamics AX 2009

Key:

Optional step

Required step

Upgrade in development environment

Prepare for upgrade

Install a core system

Upgrade code (include Enterprise Portal, AIF, BC, BizTalk if upgrading those items)

At this stage, your code is upgraded, and your initial development environment upgrade is complete

Upgrade in test environment

Prepare for upgrade

Install a core system

Copy upgraded & old layers file from dev environment to test environment

Upgrade data

Multisite activation

Standard cost conversion (Multisite activation required)

Set up load balancing and clustering

Install required components

Install additional and integration components

Configure recommended, additional, integration components

Post-upgrade data validation testing

Benchmark and test system performance

Prepare and test client deployment

Upgrade in production environment

Prepare for upgrade

Install a core system

Copy upgraded & old layers file to production environment

Upgrade data

Multisite activation

Standard cost conversion (Multisite activation required)

Set up load balancing and clustering

Install required components

Install additional and integration components

Configure recommended, additional, integration components

Post-upgrade data validation testing

Benchmark and test system performance

Deploy clients

Note: Multisite activation can also occur after completing the upgrade process.

Upgrade Process for Microsoft Dynamics AX 2009 Development Environment

Key:

Optional step

Required step

Prepare to upgrade

Back up all databases and application files

Review and use appropriate optional steps and cleanup data for improving data upgrade performance

Microsoft Dynamics AX 3.0 upgrade only Left justify: PrivateProject_LeftJustified.xpo 64 bit ReciD conversion: PrivateProject_upgradeColumnList.xpo DB Prep tool: AXDBupgrade.exe Enterprise Portal upgrade only: Import all Web objects from SharePoint into the AOT

Install a core system


(Multiple computers or single computer)

Install application files and Application Object Server (AOS); and dont start AOS

Install a client

Prepare your development environment

Copy existing application files from SYS and GLS (*.aod, *.ahd, *.ald, *.add, *.khd ) to \Microsoft Dynamics\5.0\Application\ Appl\<<instancename>>\Old

Copy existing application files (*.aod, *.ahd, *.ald, *.add, *.khd ) from all layers above the LOS layer ( BUS, VAR, CUS, USR, and respective patch layers) to \Microsoft Dynamics\5.0\Application\Appl\ <<instancename>>

Export any customization in DIS/LOS layers from source system AX XPO

Delete index file (axapd.aoi) from standard directory

Install or upgrade Team Server (required if you used VCS in 4.0)

Open the client and complete steps in the Upgrade Checklist

Upgrade code
(Code upgrade can be performed by multiple users in multiple clients)
Start the AOS

Compile Load License Presynchronize & Synchronize or launch AOT (CTRL+D) and Syncrhonize Detect code conflict (launches process for Code Upgrade Project)

Import XPO of DIS/LOS customization into AX 2009 system

Work through code conflict resolution in the upgrade project

Compile code when all conflict resolutions are resolved

Test

Install Role Centers and Enterprise Portal


(If upgrading Enterprise Portal)

Install .NET Business Connector

Install Role Centers and Enterprise Portal (and IIS, WSS)

Install Analysis Services extensions

Install Reporting Services extensions (and IIS)

Upgrade your Enterprise Portal code

Enterprise Portal: Import all Web objectrs from SharePoint into the AOT

Compare upgraded code in Web controls, pages, and other objects in AOT

Merge code changes in AOT

Compile code

Be sure you have completed steps in the Upgrade Checklist

Finalize Enterprise Portal upgrade

Configure Home Page sites

Install or upgrade Enterprise Portal site

Test

Push changes to production server

Install integration components


(If upgrading BC, AIF or BizTalk)

Install .NET Business Connector (Not necessary if already installed during the Enterprise Portal or Role Centers installation)

Install AIF Web services

Install BizTalk adapter

Install/upgrade ISV/third party integration components Configure Analysis components


(after finalizing configuration and license keys)

Upgrade legacy/ISV/ integration code

Test

Configure Analysis

Configure Reporting

Configure default cubes and Role Centers to Microsoft Dynamics AX configuration and license keys

Configure Role Centers & Enterprise Portal

Workflow development

Install .NET Business Connector

Install Workflow (and IIS)

Upgrade Process for Microsoft Dynamics AX 2009 Test Environment

Key:

Optional step

Required step

Prepare to upgrade

Back up all databases and application files

Review and use appropriate optional steps and cleanup data for improving data upgrade performance

(Microsoft Dynamics AX 3.0 upgrade only) Prepare your Microsoft Dynamics 3.0 database Left justify: PrivateProject_LeftJustified.xpo 64 bit ReciD conversion: PrivateProject_upgradeColumnList.xpo DB Prep tool: AXDBupgrade.exe

Enterprise Portal upgrade only: Import all Web objects from SharePoint into the AOT

Install a core system


(Multiple computers or single computer)
Install application files

Microsoft Dynamics AX 3.0: Install an Application Object Server (AOS): and point to prepared Microsoft Dynamics AX 3.0 database * Dont start the AOS.

Microsoft Dynamics AX 4.0: Install an Application Object Server (AOS): and point to existing Microsoft Dynamics AX 4.0 database. Dont start the AOS.

Install a client

Copy in upgraded code

Copy all upgrade code files from development environment to \Microsoft Dynamics\5.0\Application\Appl\ <<instancename>>

Delete index file (axapd.aoi) from standard directory

Copy upgraded EP files in right directory

Upgrade data

Start the AOS

Open the client and run through ALL the Upgrade Checklist items

Post-upgrade data validation

Benchmark and test data upgrade performance (repeat data upgrade process as necessary to meet performance goal)

Disable the Keep update Objects configuration keys for 4.0 and 4.1

End-to-end application testing

Activate Multisite/ Standard Costing

Locate custom objects using field InventDimID

Define Site structure

Run the Multisite Activation Readiness report

Run Multisite Activation wizard

Test

Complete Standard Cost conversion process (Multisite activation required)

Set up core system load balancing and clustering

Set up database clustering

Install multiple AOSes

Set AOS load balancing. Set AOS batch processing.

Install required components

Install .NET Business Connector

Install Role Centers and EP (and IIS, WSS)

Install Workflow (and IIS)

Install Analysis Services extensions

Install Reporting Services extensions (and IIS)

Install additional components


(Single or multiple computers)

Install Project Synch Service (and MSMQ)

Install Project Synch proxy

Install reporting tools

Install Planning Service for EP

Install Planning Client

Install integration components


(Single or multiple computers)

Install .NET Business Connector

Install AIF Web Services

Install BizTalk adapter

Configure components (Basic module)


Order recommended, not required

Configure Workflow

Configure Analysis and deploy configured default cubes

Configure Reporting

Configure Role Centers & Enterprise Portal

Configure Planning Service for Enterprise Portal

Configure Project Synch

Prepare and test client deployment

Create configuration file (AXC) for clients

Create script for Setup

Test setup script using mass deployment tool

Upgrade Process for Microsoft Dynamics AX 2009 Production Environment

Key:

Optional step

Required step

Prepare to upgrade

Back up all databases and application files

Review and use appropriate optional steps and clean up data for improving data upgrade performance

Microsoft Dynamics AX 3.0 upgrade only Left justify: PrivateProject_LeftJustified.xpo 64 bit ReciD conversion: PrivateProject_upgradeColumnList.xpo DB Prep tool: AXDBupgrade.exe

Install a core system


(Multiple computers or single computer)
Install application files

Microsoft Dynamics AX 3.0: Install an Application Object Server (AOS) and point to prepared Microsoft Dynamics AX 3.0 database * Dont start the AOS.

Microsoft Dynamics AX 4.0: Install an Application Object Server (AOS) and point to existing Microsoft Dynamics AX 4.0 database. Dont start the AOS.

Install a client

Copy in upgraded code

Copy all upgrade code files from development environment to \Microsoft Dynamics\5.0\Application\Appl\ <<instancename>>

Delete index file (axapd.aoi) from standard directory

Copy upgraded EP files in right directory

Upgrade data

Start the AOS

Open the client and run through ALL the Upgrade Checklist items

Post upgrade data validation

Benchmark and test data upgrade performance (repeat data upgrade process as necessary to meet performance goal)

Disable Keep update Objects configuration keys for 4.0 and 4.1

End-to-end application testing

Activate Multisite

Locate custom objects using field InventDimID

Define Site structure

Run the Multisite Activation Readiness report

Run Multisite Activation wizard

Test

Complete Standard Cost conversion process (Multisite activation required)

Set up core system load balancing and clustering

Set up database clustering

Install Multiple AOSes

Set AOS load balancing. Set AOS batch processing.

Install required components

Install .NET Business Connector

Install Role Centers and Enterprise Portal (and IIS, WSS)

Install Workflow (and IIS)

Install Analysis Services extensions

Install Reporting Services extensions (and IIS)

Install additional components


(Single or multiple computers)

Install Project Synch Service (and MSMQ)

Install Project Synch proxy

Install reporting tools

Install Planning Service for Enterprise Portal

Install Planning client

Install integration components


(Single or multiple computers)

Install .NET Business Connector

Install AIF Web Services

Install BizTalk adapter

Configure components (Basic module)


Order recommended, not required

Configure Workflow

Configure Analysis and deploy configured default cubes

Configure reporting

Configure Role Centers & Enterprise Portal

Configure Planning Service for Enterprise Portal

Configure Project Synch

Post upgrade steps

Test the complete end-to-end Microsoft Dynamics AX system

Training and documentation

Deploy clients

Mass deploy clients

Potrebbero piacerti anche