Try to make a simple starting config (with interfaces configured and addresses set) and save it, then use it instead of /system reset (like this: /system backup load name=start )
Problem with any of these is that the interface MAC address is hard coded into the backup so if you change NIC cards or hardware you still have non-working interfaces upon a restore on another machine.