for safety reasons I’d always go for the solution with the second PC (or better: server). Though it’s pretty sure that nothing will go wrong with the first solution I’d tend to rather not risk anything that could harm my erp-system. Maybe you’ve got a second server which is not busy at night? This way you wouldn’t have to run a pc all the time.