Schedule Deal export

I am using the standard create/update/delete webhook subscriptions for hubspot deals to update a remote database through a custom script. Despite this process, my remote database does not remain in sync with the data in HubSpot and my reporting numbers drift until the differences are notable after a single week. Consequently, I manually export all deals from HubSpot every week in order to force my remote datbase back into sync with HubSpot. I would like to automate exporting all deals so I can force my remote tables back into sync periodically.