Why? Why would separate json/yaml/csv files be better than just... syncing using postgres itself? You point `psql` to the host you need, because clearly you have internet access even on the go, and done: you don't need to sync anything, you already have remote access to the database?
I have internet doesn’t mean I have access to DB. For eg. I don’t want to open my DB for public access.