If one of the machines is always on even when not playing poker from it you could have both machines sharing the same PostgreSQL/database: Guide: PostgreSQL Server Hosted on a Local Network If that's not an option you could keep both your databases manually synchronized with a setup like this: Guide...