I have Postgresql 9.3 server on both my laptop and my desktop at home. I keep identical data on both system. Sometimes I work on the database on my laptop while other times I work on the database on the desktop. I want to make sure that the data and structure of both the laptop and desktop versions of the databases remain in sync. I don't need them to be hot swappable or anything, but just need to sync them once a day or once every two days.
So my question is whether log shipping is a good way to keep both databases in sync for periodic synchronizations? Or is this a bad choice since the laptop database cannot always access the desktop database from a remote location.