En general, Adobe (y Macromedia antes que ellos) han hecho grandes esfuerzos para garantizar la compatibilidad con versiones anteriores cuando corresponda; por lo que la regla de oro es que debe ser bien.
En primer lugar, utilizaría el Analizador de compatibilidad de código de ColdFusion. Está disponible como parte de la edición de desarrollador gratuita, si desea verificar antes de la actualización.
Puede encontrarlo en el Administrador de ColdFusion, en la sección de Depuración de registro, como "Analizador de código".
Como se dice en esa página:
La compatibilidad de códigos Analyzer ayuda a migrar sus aplicaciones a ColdFusion de versiones anteriores de ColdFusion.
El Analizador de compatibilidad de código revisa las páginas de CFML que usted especifica y le informa sobre posibles problemas de compatibilidad. Detecta las características de CFML desaprobadas y desaprobadas, y describe los cambios de implementación necesarios que aseguran una migración sin problemas.
Si el analizador no encuentra ningún problema, me gustaría animar a continuación, instalar la edición desarrollador y ejecutar pruebas de su unidad. (Usted tiene pruebas unitarias, ¿no?)
Si no tiene pruebas unitarias, su única otra opción es simplemente probar todo manualmente. ¡Buena suerte!
Un enfoque final es leer las notas de la versión para las versiones 8 y 9, así como las versiones de punto 8.1 y 9.1. Adobe y Macromedia fueron meticulosos a la hora de documentar con precisión qué cambió, lo que debería ser útil para usted. Las notas de la versión están disponibles en formato PDF para las versiones 8 y 9 from Adobe.
Acabo de hacer esto el año pasado cuando cambié el código de los servidores CF 7 a CF 9. Sin problemas con la configuración o con el código. Code Analyzer es agradable, aunque nunca he tenido ningún error con el código que estoy migrando. Aquí tenemos muchos entornos (dev, test, qa, prod), así que tuve mucho tiempo para asegurarme de que todo estuviera en su lugar en los nuevos servidores antes de que ocurriera el corte. Entonces, como dijo Adam, prueba todo varias veces y, suponiendo que no encuentres problemas, probablemente lo harás bien. – Milner