Request a disk backup of the in-memory database.
Coalesces rapid calls: if last_backup is older than 20 seconds, backup_real runs immediately. While a countdown timer is armed, only resets countdown. Otherwise arms a 500 ms repeating tick; when countdown reaches zero, backup_real runs.