I'm not sure which question I didn't answer?
If you migrate your account, your old posts do not disappear, and they redirect people to your new account's profile.
If you want to move the posts to a new server, that can cause great complications, especially if an account has thousands of posts. The new server would suddenly have to find a lot more room, and suddenly have to moderate a vast amount of stuff.