How can I backup my entire wpforo forum,
I wanna move everything on my forum to another site including the content, users, customization, themes, everything
More like a duplicate site.
There is no way to do that separately. You should clone the whole WordPress and delete non-wpforo content to get a duplicated forum.