Apologies if this is a really basic question but a CRM customer of mine has acquired a company that are running AX2009. They have asked me if they can setup another AX2009 environment on another physical platform and copy the config from the existing AX2009 envrionment to the new one. In CRM we can do this by packaging up a solution, exporting it and reimporting into a new environment. Is this possible in AX2009? Thanks
Yes. Indeed its possible. Any AX technical would be able to do that.
In AX, you have two things to handle: X++ code/metadata and business data. X++ code is stored in AOD files (true for AX2009 and older); you'll also need label files (.ald) and potentially other components (e.g. DLL files used by X++ code).
The data is stored in a SQL server database - you can copy it by exporting and importing. You may also have to perform additional tasks such as deploying Enterprise Portal components to IIS.
It's definitely wise to give it to somebody with experience (if available). This is just a high-level overview.
Martin "Goshoom" Dráb | Freelancer | Goshoom.NET Dev Blog
Here are some simple steps if you are brave enough.
Turn off both AOS servers.
Move the database from the source AOS to the backup AOS
Delete all on the AAPL files on the backup AOS.
/../Program Files\Microsoft Dynamics AX\50\Application\Appl\<backup AOS Instance>
Copy all of the AAPL files from the source AOS to the above location.
Delete the axpd.aoi file
Re-start both AOS servers
Run Synchronize (full) on the backup AOS, it will now be a full copy of the source AOS.
Yes We can replicate, AX 2009, as we know that AX has three important components, AOS,Appl Files and the data base.
To Replicate, multiple AOS on other physical server you need to Copy Appl Files and Database before installation the AOS , while installing the AOS you need to just map it up and all its done. Remember if you only one or two AOS licence then you can not install 3rd AOS on the same system.