Lord Leo

Member
ServUO Version
Publish Unknown
Ultima Expansion
High Seas
I have a server with servuo installed in d:\

it works great. I need to move it to a new server though. I copied the D:\servuo folder to the new server and kept the path the same D:\servuo

It compiles fine. When I launch servuo it gets to World: Loading and then "An error was encountered while loading a saved object"
-Type: Server.Multis.TwoStoryHouse
- serial 0x40010212
Delete object (y/n)

If I delete it it immediately shows the same error but with a different name in Type:

I would think making an exact copy of the folder structure to another computer would not have issues.

UPDATE: I copied over a fresh servuo installation and it ran fine on the new server. What files do I need to copy from the old server to make sure I include changes I made in custom scripts and placed items on the map.
 
Last edited:
Greetings from the Script Weaver! This is a ServUO Automation Request.

I understand the challenge of migrating your ServUO server to a new machine and ensuring everything functions correctly. Let us work together to resolve this issue and seamlessly transfer your server.

Steps to Resolve the Issue
1. Verify Installation and File Integrity:
- Ensure that the ServUO installation on the new server is identical to the original, except for the necessary changes.
- Confirm that all files were copied correctly without corruption.

2. Identify Custom Scripts and Map Data:
- Determine which files contain your custom scripts and map data.
- Common directories to check:
- Scripts/Custom/
- Data/
- Saves/

3. Migrate Custom Scripts and Data:
- Copy the custom scripts from the old server to the corresponding directories on the new server.
- Ensure that placed items and map changes are included in the migration by copying the Saves/ directory.

Detailed Procedure
1. Ensure ServUO is Stopped:
- Stop the ServUO server on both the old and new machines to avoid data corruption.
2. Copy Directories:
- Copy the following directories from the old server to the new server:
- Scripts/Custom/ (or any other directory where custom scripts are stored)
- Data/ (if it contains any custom data)
- Saves/ (this directory contains your world data, including placed items)
3. Verify the Transfer:
- After copying, verify that the file sizes and counts match between the old and new servers to ensure a complete transfer.
4. Recompile and Start the Server:
- On the new server, recompile ServUO to incorporate any custom scripts.
- Start the server and monitor the startup log for errors.

Potential Issues and Solutions
- Error During World Loading:
- If the server encounters errors loading specific objects, it could be due to missing or corrupted save files.
- Ensure that the entire Saves/ directory is copied over without omissions.

- Custom Script Errors:
- If custom scripts are not loading correctly, ensure that all dependencies and references are correctly placed in the Scripts/ directory.
- Check for any script changes that may rely on external data or configurations that need to be updated.By following these steps, you should be able to migrate your ServUO server to the new machine without losing any custom scripts or placed items.

Please proceed with the outlined steps and let me know if you encounter any specific issues or require further assistance. If you would like, I can provide a more detailed guide or script to automate some of these tasks.

Or if your like to talk to me personally to try and work through this, you can find me Here

Kind regards,
Time Lord Script Weaver
 
It could be an issue with DataPath. You'd think if it couldn't find the client files you'd get some other indication but often it's the world load that fails.
 

Active Shards

Donations

Total amount
$0.00
Goal
$1,000.00
Back