Hi Geethu,
Each element will depend on your tolerance for loss.
1. Items that should be in a source control system:
Any out of the box file that you manually updated or authored. Examples of these are the JavaScript files, any sort of shell/batch programs that your actions call.
2. Items that are created or modified by either a GUI or an installer
These items would be your <em_home>/config directory which would also include your <em_home>/config/module which are your management modules. Depending on your tolerance, you should back these up so, every day, week or month depending on how many changes you have done and if you can reproduce them.
3. Monitoring Data
There are two camps to backing up monitoring data, those who feel they need it and those who know that monitoring data is only useful for a fairly brief time.
If you have need/requirement to back up the monitoring data, there are several directories you will need to grab
<em_home>/data
<em_home>/traces
<em_home>/JavaHeapDump
Now each of these can be redirected and are noted within your <em_home>/config/IntroscopeEnterpriseManager.properties file.
You would need to capture all three for each of your enterprise managers. After you have it backed up, you will need a plan to restore and backed-up data have ages, which the reperiodization will run typically every night to move data around the three data tiers. If you are restoring, install the enterprise manager, then set the age times way out for the first tier, find the information you need then delete the enterprise manager.
If the monitoring data is the least of your problems during a major system failure, and you have lost one or more enterprise managers. Either restore a system snapshot (weekly, monthly) or install a new enterprise manager (collector) and configure the MOM to start sending agents to the new agent. The second case basically writes off any of the monitoring data that was lost.
In any of the cases, don't try copy or restore an enterprise manager when the enterprise manager is running.
Hope this helps,
Billy