Set oven to 350 degrees Fahrenheit (175 degrees C). Aluminum foil should be used to line a roasting pan.
Put the ham into the roasting pan that has been prepared and fork-prick it several times.
In a bowl, combine the brown sugar, mustard, and peach preserves; drizzle over the ham. Put a sheet of aluminum foil over the ham.
For 90 minutes, roast the ham in a preheated oven while basting often. After 30 to 45 minutes of baking, remove the aluminum foil lining and continue baking until the middle is heated. The inside temperature should register 140 degrees Fahrenheit on an instant-read thermometer (60 degrees C).