Danos más información porque nos faltan detalles técnicos para poder ayudarte.
Si estamos hablando de un foro con 18.000 usuarios o x usuarios que este como dice
@lms empleando xenforo, únicamente tienes que irte al panel phpmyadmin y exportarte la base de datos, una vez descargada la tienes que importar en el nuevo hosting donde vayas.
Aquí hay que tener un detalle en cuenta si la bd es >= a 100 mb no te dejará subirla en el nuevo hosting, por lo que tendrás que utilizar herramientas y subirla fraccionada o cambiar las quotas de espacio del phpmyadmin.
Si por el contrario esa BDD no corresponde a Xenforo, es decir utiliza otro tipo de foro te va a tocar o bien buscarte un conversor que te haga la tarea automáticamente y luego revisarlo todo a ver que este todo correcto, o manipularla tu de forma individual.
De cualquier forma si necesitas ayuda, aquí estaremos.