The docs provided by Centova is the best way to go, take your time, make sure you follow it exactly -- DO NOT RUSH IF THIS IS YOUR FIRST TIME!!!
http://www.centova.com/en/faq/cast3/information/migrating_a_centova_cast_installation_to_another_serveror ---
First install new server, then upgrade to latest on old
/usr/local/centovacast/sbin/update
goto old server, copy (rsync) vhosts from old to new (change 1.1.1.1 to server ip)
rsync -avze ssh /usr/local/centovacast/var/vhosts/ 1.1.1.1:/usr/local/centovacast/var/vhosts/
do the same with the DB, db would be the name of your database
rsync -avze ssh /var/lib/mysql/db/ 1.1.1.1.:/var/lib/mysql/db/
goto new server, restart database
/etc/init.d/mysqld restart
Fix permissions
/usr/local/centovacast/sbin/fixperms
run
cat /usr/local/centovacast/etc/rpcshadow
enter the result into hosts Authentication key: (in Centova, HOSTS, Authentication key:)
change the ip address just below that under Default stream IP address
goto each radio, change the ip and restart