Web hosts are pretty good about backing up their file systems, but often, databases aren’t taken care of as well, which is arguably more important to have a recent copy of that the front end files housed on your web host.
Obviously, both are desirable to have recent versions of, but it’s not as obvious how to back up your databses.
Looking into ways for a client to automatically backup their MySQL instances, I came across this article that had both manual and automatic ways to make sure your databases are safe.