I was able to successfully migrate nagiosadmin. I used this process;
1: tar cvvzf - -C /var/www/html nagiosadmin >| nagiosadmin.tar.gz
2: I also copied this file to the new server: /etc/httpd/conf.d/nagiosadmin.conf
3: I copied over my nagios file as well: /etc/httpd/conf.d/nagios.conf
This is what is contained in the file for nagiosadmin:
#Nagiosadmin
Alias /nagios/images/logos/nagiosimages /var/www/html/nagiosadmin/web/uploads/os_images
I am working on my my nagios migration works except for historical reporting. Which has nothing to do with nagiosadmin. I think it is a python error because I am on RHEL 6.0 x64.
You can check it by: vim /var/log/httpd/error_log
[Sun Mar 27 19:51:01 2011] [warn] child process 13272 still did not exit, sending a SIGTERM
[Sun Mar 27 19:51:01 2011] [error] Exception KeyError: KeyError(139692029769696,) in ignored
I will post up the solution soon as I figure it out.