Is it possible to transfer the database to a new server?

I plan on upgrading my Serviio environment to new hardware soon. Both the old and new are Windows OS. I plan transfer the disk drive containing my media as the same drive letter, and then install Serviio on the new box. Then..
I can just configure Serviio's libraries to to point to the drive and have Serviio rebuild it's database from scratch. But other information in the library (last watched episodes in series, perhaps other info as well) would be lost. I will also have to configure all the clients. There might be other surprises.
Certainly others have gone through this process. What can be done to minimize the the upgrade effort and retain as much of the existing environment as possible?
I can just configure Serviio's libraries to to point to the drive and have Serviio rebuild it's database from scratch. But other information in the library (last watched episodes in series, perhaps other info as well) would be lost. I will also have to configure all the clients. There might be other surprises.
Certainly others have gone through this process. What can be done to minimize the the upgrade effort and retain as much of the existing environment as possible?