So the only way to synch databases is from the cloud? There is no way to synch with a non cloud connection?
There are two ways to transfer data between two machines. You can sync them or perform a backup and restore.
Syncing requires the cloud. Syncing entails intelligently detecting and copying only the data that has changed since the last sync. When players are involved, syncing also entails identifying the content that has been revealed and only copying that data across.
If you want, you can instead perform a backup of everything and then restore it onto another computer. That's not a sync, it's a full copy, and it will be a time-consuming process once your database becomes large. After the restore, the entire database must be scanned to re-generate the full-text search index, which takes time to complete - more time as the database grows.
Hope this helps!