MaxMind provides the GeoIP Update program, which performs automatic updates
for both GeoIP2 and GeoIP Legacy binary databases. GeoIP updates require
an active GeoIP subscription.
Homepage: https://dev.maxmind.com/geoip/geoipupdate/
To fully automate update process on Linux or Unix, use a crontab file like:
# top of crontab
MAILTO=root@example.com
48 10 * * 4 /usr/bin/geoipupdate
# end of crontab
This crontab file would run every week, and it would email you the results.