You might want to look at a more more authentic (i.e. un-modified) and stripped down version of Asterisk/FreePBX like AsteriskNOW from the mothership Digium, I believe you will find updates far less problematic, as there is not such an overload to keep patched and working. The FreePBX backup/restore function will easily migrate your system if you use a similar generation Of FreePBX, You might want to remove the Elastix over-ride modifications in /etc/asterisk/extensions* though.
Otherwise a little time spent understanding linux with a good bash tutorial will get you there. If impatient