New server

If I have a server on my computer, is there any way to migrate to another computer and preserve metadata and content settings already watched?

Yes, the Support Articles (http://support.plex.tv) has everything you need.

https://support.plex.tv/articles/201370363-move-an-install-to-another-system/