I have used two of the below on Raspberry pis. They are currently not made
SICSTOCK VK-162 Notebook USB GPS Navigation Module Support Google Earth GPS USB
But the below seems to be a replacement
VK-162 G-Mouse USB GPS Dongle Navigation Module External GPS Antenna
Remote Mount USB GPS Receiver f
Based on the suggestions, first, I tried rsync – it sort of works, but it’s a
lot of work to do the integration with cron, etc.; and there’s some subtle
stuff with scheduling that I ran into (you really need to have some
randomization in the times when it runs, or you wind up running two rsyncs